共查询到20条相似文献,搜索用时 140 毫秒
1.
2.
Keil C51是美国Keil software公司出品的51系列兼容单片机C语言开发平台.基于Keil Monitor-51,实现与Keil C51的通信以及达到零地址仿真51CPU的功能,其仿真效果可与市场上各种仿真器相媲美,本文详细说明了硬件电路及相关软件程序的设计. 相似文献
3.
为解决Keil C51环境下无法进行64位双精度计算的问题,采用分部存储和分部计算的方法,设计了在Keil C51环境下符合IEEE-754标准的64位浮点库.程序用C51语言实现,具有很强的可移植性.在浮点库设计完成后编写了测试代码进行耗时测试,测试中加法运算耗时低于5 ms,乘除法运算耗时低于40 ms,结果表明,可以满足绝大多数实时性要求不高的工程需要,降低了工程的设计门槛和开发成本,为8051核系列单片机提供了更广泛的应用空间. 相似文献
4.
物流园区中非接触式IC卡读卡器软件设计 总被引:1,自引:0,他引:1
将非接触式智能卡技术应用于解决物流园区车辆管理问题的方案中,完成了方案中非接触式IC卡读卡器的软件设计及系统的集成.读卡器使用C语言进行程序设计,编译器采用Keil C51 V7.07.软件设计包括主程序,MF RC500的应用程序以及读卡器外围功能程序设计,实现了系统的设计功能. 相似文献
5.
以AT89C51单片机为核心,采用12C总线接口芯片作为外扩芯片构建结构简单,性能可靠的控制系统,实现电阻对焊的过程控制。软件部分采用结构化程序设计方式,使各功能程序模块化,用Keil C51语言进行编程,既简化了编程,又使程序具有良好的可读性和可移植性。该系统已成功应用于生产,所焊接的电阻对焊杆产品质量符合要求。 相似文献
6.
Keil C51中调用汇编语言的研究与实现 总被引:1,自引:0,他引:1
在利用C51进行8051单片机应用系统程序设计时,特定的情况下使用汇编语言来编写部分程序会更为方便、高效.本文给出了在Keil C51中应用汇编语言的常用方法. 相似文献
7.
经典的井字棋游戏不仅可以休闲娱乐,还可用于训练人的逻辑思维和思考能力,老少皆宜.因此采用单片机仿真软件PROTEUS和AT89C51单片机设计了一款井字棋游戏,通过PROTEUS绘制井字棋游戏的硬件电路,用黄红双色发光二极管来模拟游戏的棋子,用绘制的9格方格图作为棋盘,用仿手机键盘上的数字键来操作棋子,用数码管来显示游... 相似文献
8.
文章基于Keil C51软件编译系统,论述了51系列单片机仿真器的设计思路和实现方案。该装置是一款物美价廉的单片机软、硬件的学习工具和开发工具,有着重要的使用价值和推广价值。 相似文献
9.
单片机系统中PS/2键盘驱动程序的设计 总被引:1,自引:0,他引:1
介绍了PS/2协议及PS/2标准键盘的第2套扫描码和命令集,给出了在单片机系统中支持PS/2键盘的硬件连接方式以及利用Keil C51语言实现的驱动程序设计和部分代码.驱动程序在单片机系统中实现了对PS/2标准104键盘的支持;该程序在AT89C51单片机上运行通过,同时还可以方便地移植到其他单片机或嵌入式系统中. 相似文献
10.
张建辉 《温州大学学报(自然科学版)》2007,28(4):52-55
从目前流行的一款单片机模拟仿真软件Keil C51入手,结合单片机课程的特殊性,提出了利用Keil C51软件辅助单片机教学的观点,并结合实例进行了论述.结果表明,理论教学与Keil C51模拟仿真相辅相成,使教学效果有了明显的改善. 相似文献
11.
《萍乡高等专科学校学报》2016,(6):45-48
本文提出了一种基于STC89C52RC的洗衣机控制系统的设计。采用STC89C52RC作为主控芯片,用数码管、发光二极管、继电器、按键、电容电阻、晶振等外围器件作为洗衣机控制系统所需的硬件。首先通过Keil完成整个系统的程序设计,其次通过搭建Proteus软件仿真平台、编译程序来实现硬件调试仿真,最后达到整个洗衣机控制系统的设计的目的。 相似文献
12.
基于PROTEUS的单片机测温系统仿真设计 总被引:1,自引:0,他引:1
目前能够支持单片机及其外围接口设备的仿真设计功能是众多系统开发仿真设计软件的一个薄弱环节,从而使单片机系统开发硬件成本高,开发周期长。通过介绍PROTEUS软件性能,以及基于PROTEUS的分布式测温系统仿真设计过程,证明在基于EDA技术的PROTEUS环境下,可以完成单片机系统的硬件设计和软件调试,系统的性能测试仿真,及PCB设计等工作,仿真数据接近真实系统测试数据,为单片机的软硬件结合虚拟仿真提出了一个新的思路。在实际应中PROTEUS软件可以很好应用于单片机系统开发设计,降低设计成本,缩短开发周期,提高效率。 相似文献
13.
袁静萍 《江苏技术师范学院学报》2013,(2)
通过实例介绍了利用 Proteus 软件和 Keil C51进行微机测控系统程序设计、仿真调试的方法,阐述了利用学校机房现有设备构建 C 语言测控系统程序设计课程实验教学环境,能使硬件搭建快捷,仿真直观形象,很好地满足课程教学需求。 相似文献
14.
根据汽车电子点火系统的组成及工作原理,以MCS—51系列单片机为核心,完成了主机单元电路、复位电路、看门狗电路、初级电流限制电路、电源电路等硬件电路设计,阐述了Keil C51软件各功能模块及编程实现方法,分析了电子霍尔点火器能够实现的基本点火控制、闭合角控制、发动机停转断电保护、初级电流限制和发动机转速输出等功能,完成了各功能程序及主程序设计,并在单片机开发板上进行了程序功能的调试。 相似文献
15.
16.
指出了用C语言开发单片机系统较汇编语言开发所具有的优势,结合笔者用Keil C51开发的经验,重点阐述、分析了嵌入式C51语言的非AN51-C扩展部分及开发中应注意的问题. 相似文献
17.
本文介绍了一种基于Proteus和Keil的单片机演奏乐曲的软硬件设计方法,硬件设计在Proteus中完成,软件设计在Keil中编辑完成,通过Proteus和Keil的联机调试,成功实现了单片机演奏乐曲的效果,实践证明该方案电路简单,简化了单片机调试过程,提高了开发效率,切实可行且效果不错。 相似文献
18.
《安庆师范学院学报(自然科学版)》2020,(1):89-92
基于DS18B20的温度监测报警系统是以51单片机为控制核心,利用DS18B20温度传感器实时监测环境温度,并把结果在LCD1602液晶显示屏上显示。当温度超出限定范围时,LED灯发光,进行报警。用Proteus和Keil软件联合对该设计进行功能仿真,并在单片机实验板上实现了该报警系统。 相似文献
19.
《云南大学学报(自然科学版)》2010,(Z2)
介绍了I2C总线技术标准,结合8051单片机与24LC02B芯片之间组成的I2C总线,给出了硬件连接设计,并用Keil C51给出了8051在总线上读写数据过程的软件代码,阐明了8051单片机I2C总线接口的实现方法. 相似文献
20.
RTX-51 Tiny是集成于Keil C51开发环境中的实时多任务操作系统,该系统可以应用于所有具有8051内核的单片机.它对于从前后台编程模式走向基于实时多任务操作系统的编程模式提供了非常好的平台.本文详细叙述了应用该操作系统进行单片机开发的过程,并给出了实例. 相似文献