找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3316|回复: 6
收起左侧

改变了单片机io口proteus仿真不成功,求指教

[复制链接]
ID:235992 发表于 2018-4-8 16:41 | 显示全部楼层 |阅读模式
请问一下,P1口的八个接口有区别不,为什么刚开始用P1.2--P1.4按键输入可以仿真成功,换了P1.5--P1.7,proteus仿真就没反应了
回复

使用道具 举报

ID:303925 发表于 2018-4-8 20:00 | 显示全部楼层
改了接口,程序没改?
回复

使用道具 举报

ID:160834 发表于 2018-4-8 20:42 | 显示全部楼层
51单片机的话,P1口的八个接口任意定义为输出和输入都是没有区别的。 不知道你是用扫描方式还是定义独立的按钮、 独立按钮的话只要把定义的按钮位改成实际用的就可以了。例如 原来定义 sbit KEY1=P1^2;  现可以改为sbit KEY1=P1^5; 就可 依次类推。
回复

使用道具 举报

ID:111634 发表于 2018-4-8 20:45 | 显示全部楼层
没区别!不是你电路连接有问题,便是你编程有问题。
回复

使用道具 举报

ID:266764 发表于 2018-4-9 09:56 | 显示全部楼层
应该是仿真里你改了IO口,然后程序没改IO口。或者是程序也改了,但是没有编译,这样相当于程序没改
回复

使用道具 举报

ID:304184 发表于 2018-4-9 10:56 | 显示全部楼层
接口改变后,程序也要做出相应的改变
回复

使用道具 举报

ID:304293 发表于 2018-4-9 13:40 | 显示全部楼层
没有区别。把程序中对应的口改一下。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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