[51单片机] proteus仿真AT89C52时I/O口电压不正确

[复制链接]
1719|1
 楼主| 白石石 发表于 2018-4-29 23:18 | 显示全部楼层 |阅读模式
本帖最后由 白石石 于 2018-4-29 23:18 编辑

我想向各位请教一下关于proteus仿真中出现的几个问题。


1、
                  

这个是复位电路,开关没有按下时,为什么RST引脚会有2.85V的电压?不应该是0V的吗?


2、
                  

这两个图片是3*3矩阵键盘电路,我程序设置的是P10~P12输出0,P13~P15输出1。当第一个按键按下时,理论上P12和P15都应该是0了,但是为什么仿真时在P12口和P15口用探针测量的电压是2.5V?

3、另外还有其他几个部分电路的电压都和理论上有很大出入,基本上都是类似的问题。我也尝试了用80C51这个型号的单片机,仍然出现相同的问题。

原电路图及程序附在附件中。
对于这两部分电路已经用硬件实现过了,没有什么问题。但是现在需要用到仿真,就先拿这一部分电路试试手,结果没想到会出现这种问题。希望大家能够帮忙找一下问题,谢谢!



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 白石石 发表于 2018-5-5 17:38 | 显示全部楼层
没有人可以解决这个仿真过程中出现的问题吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部