单片机是微型计算机的一种,是将计算机的部件微型化,即微信处理器(Central Processing Unit,CPU)、存储器ROM(Read Only Memory,只读存储器)和RAM(Random Access Memory,随机存储器)、定时器/计数器、中断系统、输入/输出接口(I/O接口)、总线和其他多种功能器件集成在一块芯片上的微型计算机,正是因为单片机体积小、功能全、价格低、开发应用方便等优点,又可将其嵌入产品的内部,利于方便,所以得到了广泛的应用[1]。
2。2 单片机历史
1。 第一代(1946—1958):电子管计算机;用于:科学计算;
2。 第二代(1958—1964):晶体管计算机;用于:科学计算、数据处理、工业控制;
3。 第三代(1964—1971):集成电路计算机、网络;用于:科学计算、数据处理、工业控制、事务管理;
4。 第四代(1971—至今):大规模集成电路计算机;用于:计算量极大的高尖技术及国民经济领域出现了微型机;
5。 第五代:智能型计算机正在研制中;用于:模拟人的智能,识别图像、语言和物体,联想、推理、解答问题,使用自然语言进行会话处理[2]。
2。3 单片机的应用领域
单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:
1。 在智能仪器仪表上的应用;文献综述
2。 在工业控制中的应用;
3。 在家用电器中的应用;
4。 在计算机网络和通信领域中的应用;
5。 单片机在医用设备领域中的应用;
6。 在各种大型电器中的模块化应用;
7。 单片机在汽车设备领域中的应用[3]。
3 交通灯系统设计
3。1 交通灯状态
图1 交通灯状态图
通过交通灯状态图可以看出此系统共有四种状态,分别设定为S1、S2、S3、S4,交通灯一个周期有这四种状态,循环执行如下图2所示:
图2 交通灯状态循环图
依据图2的交通灯状态循环图,可以列出下面的状态:
1。 S1状态:南北通行40s,东西禁止60s,东西人行横道通行,南北人行横道禁止通行;
2。 S2状态:南拐西通行20s,、北拐东通行20s,东西人行横道通行,南北人行横道禁止通行;
3。 S3状态:东西通行40s,南北禁止60s,东西人行横道禁止通行,南北人行横道通行;
4。 S4状态:西拐北通行20s,东拐南通行20s;东西人行横道禁止通行,南北人行横道通行。
程序就是在上述四种状态下循环转化的。一个周期四个状态,在正常模式下共花费120秒。
3。2 总体设计方案
本设计是基于AT89C52单片机的交通灯控制系统的设计。主控系统采用AT89C52单片机作为控制器,系统电源采用独立的+5V稳压电源。该设计可直接在I/O口上接按键开关,精简并优化了电路,系统采用了动态数码管技术,直接显示了各放向指示灯的倒计时时间,降低了系统的复杂度。来,自,优.尔:论;文*网www.youerw.com +QQ752018766-