首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 78 毫秒
1.
基于消息的单片机编程方法   总被引:1,自引:0,他引:1  
在单片机MCS-51的开发运用中,通常要使用各种中断。如中断服务程序执行时间过长,当有另外的中断发生时,单片机就不能及时地进行处理,特别是对MCS-51这样的只有两级中断优先级的单片机更是这样。借鉴Windows编程的原理,在单片机编程中引入消息的概念,将中断产生的标志作为消息,而数据处理则放在消息循环中进行,这样一方面减少了中断服务程序的长度,提高了响应中断的速度;另一方面又不影响数据的处理。  相似文献   

2.
利用MCS-51单片机内的一个逻辑器件和单片机的输出巧妙地得到一个外部中断控制信号,该信号的宽度对应扫描到的脉冲宽度。它处上升沿时,启动单片机内的定时器,下降沿时,停止单片机内的定时器,并请求中断。统计出在该信号为高电平期间的计数脉冲的个数,便可算出该信号高电平的持续时间,即脉冲宽度。在中断服务程序中对定时器采集的数据进行提取,这个数据便是扫描到的脉冲宽度。这一扫描方法的电路结构简单,实用价值高。  相似文献   

3.
针对单片机课程c语言教学中对MCS-51单片机中断系统结构讲解不够深入,以int0中断为例,提出一种单片机外部中断教学实用方法.可以使学者通过观察、实践就可以学习和理解外部中断处理机理,对传统理论教学方法是一种有效且实用的补充,通过教学实践证明该方法确实有效可行,值得推广.  相似文献   

4.
本文介绍了在出入口检测系统中软件实现PC机和多MCS-51单片机的串行通信的联结;详细论述了PC机上串口操作的编程以及多机环境下MCS-51单片机的通信程序.  相似文献   

5.
单片机应用系统往往要与用户有良好的交互界面,显示就成不可或缺的部分,针对传统MCS-51系列单片机应用系统中串行式显示系统不利于系统的模块化开发的缺点,利用MCS-51的中断机制实现定时从设定的显示缓存中取出显示数据并进行处理的并发式显示系统的设计思路和实现的方法,同时设计出一个实现并发式显示的简单系统进行验证.  相似文献   

6.
PIC单片机特点及应用时的注意事项   总被引:2,自引:0,他引:2  
比较了PIC单片机与MCS-51系列单片机的不同,PIC单片机的特点以及应用时的注意事项。对中断、看门狗、程序跑飞等问题的进行了探讨。  相似文献   

7.
本文介绍在只增加少数量硬件的情况下,配合软件使 MCS-51单片机可处理的外部中断源由2个增加到16个的设计方法,给出了设计思想,硬件电路和实用程序。采用这种方法有利于提高系统的性价格比。  相似文献   

8.
介绍了MCS-51系列单片机外中断的几种扩展方法,对这几种方法从其硬件原理和软件程序设计方面进行了分析,并比较了它们的优缺点。  相似文献   

9.
本文在对MCS-51系列单片机串行口方式0输出时序进行分析的基础上,给出了软件虚拟串行口驱动LED数码显示器的实现原理,并给出了该原理LED显示系统在自动配料控制器中应用的硬件电路设计和具体显示子程序的编程实现。  相似文献   

10.
基于串行通信的16*16 LED显示屏控制系统的设计,利用Visual Basic提供的MSComm控件建立PC机与单片机的串行通信,设计友好的操作界面,实现控制LED显示屏.上位机采用VB编程,通过按键向单片机输送控制信号,控制显示屏的循环次数、显示方式.单片机采用MCS-51单片机指令系统进行编程实现串口数据接收,并控制驱动16*16 LED显示屏做出相应的显示.经测试该系统能实现良好的自动控制,功能满意.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号