找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

52单片机红外报警有硬件故障,汇编程序仿真已通过

查看数: 1815 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-12-16 18:10

正文摘要:

右图是HRSC501,在p2.3口还接了下拉电阻,这个是临时连的演示一下。 安装好以后,人通过传感器没有反应,但是直接把5V电压源接2.3口却有效果,这是为什么啊?但是程序仿真是ok的 跪求大佬指点 这个是单片 ...

回复

ID:401564 发表于 2020-12-17 08:33
多年的8051汇编经验告诉你:玩STC的汇编不需要仿真,仿真也没有意义
1:在KEIL编写好代码,生成HEX文件之后,烧录到开发板直接运行看结果,整个过程只要几秒钟,比仿真快
2:要时间上,仿真是8051内核,实际的STC并不是按传统8051跑的,和时间相关的都是对应不上的(定时器除外)
3:对于你这个,先写一个通过中断读取外部电平信号的程序,并报警,在开发板上可以用一个东西把外部中断IO短路到GND或者VCC,实现高低电平信号的触发
4:如果是不想用中断,一直要检测IO电平的,用JB或者JNB来检测
ID:840392 发表于 2020-12-16 22:46
求告知51单片机io口做输入怎么判断外部输入的高电平
ID:840392 发表于 2020-12-16 18:13
仿真过了

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

Powered by 单片机教程网

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