本文主要为广大网友提供“单片机交通灯设计,有仿真及源码”,希望对需要单片机交通灯设计,有仿真及源码网友有所帮助,学习一下!
1.主要内容
(一)选用Proteus原因:
伴随着计算机软件和硬件技术的飞速发展,在各个领域都出现了各种仿真技术为各种设计系统开发提供了准确可靠的保证,同时节约了大量的人力和物力,电子技术领域也不例外,出现了大量的仿真工具,如各种EDA工具:模数混合仿真的Multisim、OrCAD、Protel等,数字系统设计仿真的Maxplus II、Fundation 、Expert等,系统仿真软件Systemview等。
目前各个高校都建立了单片机实验室,并且基本都是采用相应的硬件仿真设备;但是由于单片机的种类繁多再加上资金的限制不可能包括所有的单片机仿真设备。目前,在我校已建立了EDA实验室,配备了Multisim、Protel、MaxplusII等软件和配套硬件;但这些软硬件对单片机的仿真无能为力。因此急需一种仿真软件能适应各种类型的单片机开发。
(二)软件仿真系统选用Proteus(海神)的ISIS的优点:
1、全部满足我们单片机软件仿真系统的标准,并在同类产品中具有明显的优势。2、具有模拟电路仿真、数字电路仿真、单片机及外围电路组成系统仿真、RS232动态仿真、12C调试器、键盘和LCD系统仿真的功能;各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。3、目前支持的单片机类型有:6800系列、8051系列、AVR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列以及各种外围芯片。4、支持大量的存储器和外围芯片。总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大,是其他任何一款软件都不能比拟的。
(三)系统分析:
控制芯片采用常用的51单片机,MCS-51是Intel公司的一种单片机系列的名称,它包括多种8位的单片机,分为51子系列和52子系列。51子系列如8031、8051、8751、80C31、80C51等,52子系列如8032、8752、8052、80C252等,它们最主要的差别在片内ROM和RAM,而其它的基本组成和指令系统都是相同的。
主要特点:
l 集成度高
l 系统结构简单
l 易扩展、抗干扰、可靠性高
l 处理能力强、兼容性好
MCS-51系列单片机概况