找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1966|回复: 6
打印 上一主题 下一主题
收起左侧

小白问个问题~关于单片机口的

[复制链接]
跳转到指定楼层
楼主
ID:190136 发表于 2017-5-5 17:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  我的电路图中P0口连1602的8个数据口,然后P2口连的0809的8个数据口,给老师看老师说连的不对。我想问的是数据口必须连P0口吗?就是书上那种1602和0809分时复用,用74ls373锁存这样的电路图吗,直接连P2可以吗
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:187614 发表于 2017-5-5 18:26 | 只看该作者
P0~P2均为IO口,都可以作为数据口,使用74ls373时只是配合51的时序,充分利用P0、P2、ALE、WR、RD等引脚分时复用,使用带时序的芯片时,完全可以自己设计时序,如I2C等,学就学活了。
回复

使用道具 举报

板凳
ID:190136 发表于 2017-5-5 19:58 | 只看该作者
51Lovers 发表于 2017-5-5 18:26
P0~P2均为IO口,都可以作为数据口,使用74ls373时只是配合51的时序,充分利用P0、P2、ALE、WR、RD等引脚分 ...

也就是可以p0连一个数据口 p2连一个数据口,这样虽然用的资源多一点,但是不用373锁存了是吗?如果想省io口的话用373锁存共用p0数据口分时复用就可以了。我理解的对嘛
回复

使用道具 举报

地板
ID:149451 发表于 2017-5-6 10:46 | 只看该作者
P0口的使用需上拉电阻,你的老师是否是注意到了这点才说你不对?
回复

使用道具 举报

5#
ID:47933 发表于 2017-5-7 17:07 | 只看该作者
单片机的端口都可以用,只是端口初始化不同而已,再就是P0口需要上拉。只要端口够用,就可以直接使用和调配端口即可,如果端口不够再考虑端口扩展,这样可以使成本更加合理而不浪费。你的老师只说不对不说原因,这样的老师有何用?
回复

使用道具 举报

6#
ID:111634 发表于 2017-5-7 18:30 | 只看该作者
圣无名 发表于 2017-5-5 19:58
也就是可以p0连一个数据口 p2连一个数据口,这样虽然用的资源多一点,但是不用373锁存了是吗?如果想省io ...

对!如果I/O口没有其他用处,你的用法适当。如果I/O口还有其他用处,可考虑P0口复用,此时,P2口需用于高8位地址线,不宜他用
回复

使用道具 举报

7#
ID:111634 发表于 2017-5-7 18:31 | 只看该作者
lyf898 发表于 2017-5-7 17:07
单片机的端口都可以用,只是端口初始化不同而已,再就是P0口需要上拉。只要端口够用,就可以直接使用和调配 ...

老师中也有许多南郭先生。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表