共查询到19条相似文献,搜索用时 62 毫秒
1.
单片机由于受功能,成本和体积等因素的制约,其处理能力和存储空间有限。文章根据51单片机和C51编译器的特点,介绍了几种提高编译器生成代码效率的编程技巧。 相似文献
2.
3.
4.
5.
6.
7.
在进行单片机应用系统设计时,汇编语言是一种常用的软件工具。它能直接操作硬件,指令的执行速度快。但其指令系统的固有格式受硬件结构的限制很大,且难于编写与调试,同时其可移植性也较差。随着单片机硬件性能的提高,其工作速度越来越快,因此在编写单片机应用系统程序时,更着重于程序本身的编写效率,本文介绍的C51交叉编译器就是解决这一问题的利器。 相似文献
8.
本对单片机的C语言编译器进行了研究分析,指出了与一般C语言的区别及其在软件开发过程中须注意的存储区的定位及访问,专用寄存器的访问方法、并行接口的定义、位变量的定义等几个关键性的问题,并且结合8279扩展键盘/显示器实例进行了编程。 相似文献
9.
89C51单片机在模糊测控系统中的应用 总被引:1,自引:0,他引:1
提出了一种以89C51单片机为核心的碱液浓度智能测控系统方案,简述了系统的工作原理和工作过程,并对其硬件设计原理及软件设计了详细介绍。 相似文献
10.
基于RTX51的单片机软件设计 总被引:3,自引:1,他引:3
随着单片机应用的日益广泛,对它的软件开发效率要求越来越高,从汇编到C语言,然后过渡到了操作系统.MCS51作为单片机世界的长生不衰的主力军,应用于其上的RTX51得到了很大的发展,它硬件要求低,使用方便、灵活,因此越来越广泛地应用到单片机的软件开发之中. 相似文献
11.
51兼容载波通信单片机PL3105的通信软件设计 总被引:4,自引:1,他引:4
张瑞红 《单片机与嵌入式系统应用》2004,(7):59-61
PL3105芯片是为智能仪表设计的专用SoC芯片,具有8051指令兼容的高速微处理器、直序扩频的载波通信等强大功能。本文介绍PL3105的主要特点及其载波通信原理,分析针对载波通信应用的软件设计方法。 相似文献
12.
13.
张懿 《单片机与嵌入式系统应用》2005,(3):32-35
详细说明利用并口模拟I2C总线协议,实现MysonMTV230芯片的在线编程(ISP)过程,以及利用PC机的串口通信实现WinbondW78E516B的在线编程(ISP)过程;阐述PC机的串口与并口在单片机开发中的应用。 相似文献
14.
曾志 《计算机光盘软件与应用》2011,(3)
机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出. 相似文献
15.
本文表述了一种用于测试发动机功率的自动控制系统,其采用AT89C51单片机和多功能外围部件组成。文章介绍了系统的工作原理,并对系统的总体结构和各部件的功能给出了详细说明。实践结果表明该系统具有调速快、定位准、成本低及可靠性高等优点,具有良好的市场应用前景。 相似文献
16.
单片机C51与汇编语言的混合调用 总被引:1,自引:1,他引:1
对于单片机程序的编写,汇编语言具有速度快的优势,C51则具有高级语言的优点。文中介绍了C51函数的内部转换规则和参数传递规则,通过实例详细给出了实现C51与汇编语言混合调用的方法,包括C51内嵌汇编语言、C51调用汇编语言以及汇编语言调用C51。 相似文献
17.
张春峰 《单片机与嵌入式系统应用》2010,(6):19-21,24
以例举的方式,阐述单片机C语言编程中有关标志位的自定义以及对于其当前状态的保存问题。从标志位的理念着手,探讨在单片机C语言编程中自定义标志位的必要性、自定义标志位保存的必要性,以及自定义标志位保存的几种具体的操作方法。 相似文献
18.
Keil C51程序设计中几种精确延时方法 总被引:1,自引:0,他引:1
实际的单片机应用系统开发过程中,由于程序功能的需要,经常编写各种延时程序,延时时间从数微秒到数秒不等,对于许多C51开发者特别是初学者编制非常精确的延时程序有一定难度.本文从实际应用出发,讨论几种实用的编制精确延时程序和计算程序执行时间的方法,并给出各种方法使用的详细步骤,以便读者能够很好地掌握理解. 相似文献