首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 31 毫秒
1.
51单片机多任务编程设计及应用   总被引:1,自引:0,他引:1  
徐华 《软件》2011,(3):21-27,31
本文论述了在51系列单片机系统中,一种多任务系统编程设计方法。该方法不基于实时操作系统RTOS分时操作的思路和采用中断切换任务。本文通过一个具有4位LED数码显示,12键的键盘扫描和用串行口与其它系统交换数据的简单系统为例,说明该方法编程具有硬件设计简单、单片机工作效率高,实时性强等特点。该方法编程采用汇编语言,但根据相同的原理和思路,也不难用到C51语言编程上面。  相似文献   

2.
51单片机经常被应用于智能控制系统中,尤其是微型智能控制系统.本文根据51单片机实际设计工作总结,论述了51单片机多任务编程的设计原理,并从任务设计和延时过程、硬件和软件的设计及应用、串行口设计及应用三方面,阐述了51单片机多任务编程的设计及应用,希望对相关领域的工作起到一定帮助作用.  相似文献   

3.
针对基于单片机的智能仪器仪表类产品的需求和特点,设计并实现了一款基于STC89C52单片机的微电脑自动铡皮机控制系统,该控制系统包括中文人机界面、键盘控制、LCD液晶显示等功能模块。该系统利用了结构化设计方法,在STC89C52单片机硬件平台上实现了人机操作界面的液晶显示,通过软件编程可以实现参数的输入、显示、修改、保存和传递等功能,独特的键盘电路的设计节约了硬件防抖电路的开销,该系统已投入实际应用。  相似文献   

4.
节电控制装置中键盘显示电路设计   总被引:2,自引:0,他引:2  
本文针对节电控制系统键盘和显示电路,简要介绍了键盘及LED驱动芯片ZLG7290的功能,结构和工作原理,给出了单片机与ZLG7290的硬件接口电路设计,并采用汇编语言实现了单片机对ZLG7290的读写,其设计简单可靠,编程容易,成本低,在各种工业控制系统中具有广泛的应用前景.  相似文献   

5.
可在系统编程的智能键盘和数码管显示系统   总被引:2,自引:0,他引:2  
对智能仪器系统中的在系统编程(ISP)技术及其在仪器系统中在线编程的实现、应用前景等进行了分析。介绍了P89C669相对于传统51系列单片机的增强特性,并给出P89C669快闪存储器的ISP实现电路和具体方法。结合实际介绍了一种可以在系统编程的智能键盘、数码管显示系统。  相似文献   

6.
单片机在开发过程中,常常会因为资源不足而不得不大量扩展接口芯片以满足应用系统的需要,其中原因之一是人机界面中的键盘、显示占用了系统太多资源,从而造成系统庞大,同时降低了系统的可靠性。在单片机应用系统中,键盘、显示通常可通过采用扩展芯片进行扩展,从而节省单片机资源。为解决这一问题,我们将数码管显示也做成映射为存储空间的方法来选通数码管,以极大的节约单片机资源。他基本上不消耗单片机自身硬件资源只占用单片机存储空间。较之我们现在流行的数码管接口电路有极大的优势。它不需要象传统的静态显示那样需要大量硬件做支持,也不象一般的动态显示那么难于编程。它硬件开销很少,编程简单,且很突出的一点就是非常容易扩展更多数码管显示。  相似文献   

7.
由于pH值是具有非线性的特点,所以就利用AT89S51单片机来设计了一种pH值的控制器,主要功能是实现信号的采集、数据的处理、数据的显示和键盘控制等多种功能.这个控制器的软件是使用了C 51的汇编语言来进行编程相应的程序,并采用模块化的设计方式,从而实现数据的采集模块和显示模块以及键盘的扫描模块的设计.  相似文献   

8.
<正>一、总体方案概述采用单片机来实现,原理框图如图1所示。通过键盘的功能键控制单片机实现各个功能,单片机软件编程灵活、自由度大,可编程实现算法和步进电机的控制。并利用程序很容易实现求画笔坐标值并显示输出,利用单片机还可实现准确的计时功能,系统可用数码管显示坐标值和运动的时间。  相似文献   

9.
针对标准的PS/2接口,用单片机实现了键盘功能,本文分析了PS/2键盘的接口和通讯协议,介绍了单片机实现PS/2键盘的接口设计,并以AT89C52为例,配合PC机标准PS/2键盘接口,模块化编程实现了对键盘各个按键的扫描以及与PC机的通信.  相似文献   

10.
微机化的智能仪器广泛使用键盘和LED显示器。在实际设计时,为了简化接口程序,缩短研制周期,经常采用编码键盘。比如,国外许多仪器选用了Intel公司的8279芯片。这种芯片同时提供键盘和显示接口,而且由于对扫描方式及其他功能可通过编程进行选择,所以使用起来灵活方便。这对于由单片机系统构成的各种小型智能仪器尤为适用。本文即是讨论MCS-51系列单片机系统中使用8279的设计方法。  相似文献   

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

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