51系列单片机
happyw2004
这个作者很懒,什么都没留下…
展开
-
STC8951单片机不断电下载的方法(亲自测试过)
<br />对于STC89C51系列单片机如果要下载程序,我们需要先断电,点击下载,再给单片机上电这时,他就会自动下载程序。这是因为单片机在冷启动时,首先执行了一段系统启动程序,监视串口有无下载的指令,有就执行下载,没有就进入用户程序区开始执行;而带电复位,是直接从用户程序区开始执行,所以无法执行下载。能不能不断电实现下载呢?答案是肯定的,只要内部ISP_CONTR 寄存器设置为0X60,单片机就会自动复位到系统启动区进行执行,所以我们就可以在程序中设计一段程序,检测串口中的数据(自定义命令,比如检测到收到原创 2010-09-27 16:16:00 · 1601 阅读 · 2 评论 -
利用MCS-51系列单片机和0038模块实现红外线解码
<br />本程序利用MCS51单片机实现了红外线解码,该程序我亲自测试过,实现了对电视机遥控板信号的解码。并应用上位机实现了对电脑鼠标的遥控。由于有一部分代码是汇编,一部分是C,所以需要在工程中进行设置,由于有很久了,我也忘记怎么设置了,本想上传整个工程文件的,结果好象在这里上传不了,需要的请留EMAIL,我发过去。否则可以自己在网上收一下C和汇编混合编程的设置。<br /> <br />/*************晶体为11.0592M,波特率9600bps<br />***************学习原创 2010-09-27 16:04:00 · 1293 阅读 · 2 评论 -
新型的按键扫描程序 (只需要3行)
<br />转自:http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4308630&bbs_page_no=1&bbs_id=9999<br /> <br />新型的按键扫描程序 <br />不过我在网上游逛了很久,也看过不少源程序了,没有发现这种按键处理办法的踪迹,所以,我将他共享出来,和广大同僚们共勉。我非常坚信这种按键处理办法的便捷和高效,你可以移植到任何一种嵌入式处理器上面,因为C语言强大的可移植性。 <br />同时,这里面用到了一些分层的思想,在单片转载 2011-05-20 18:22:00 · 512 阅读 · 0 评论