at89c51单片机_交通灯控制系统(包括源码and仿真图)详解_第1页
at89c51单片机_交通灯控制系统(包括源码and仿真图)详解_第2页
at89c51单片机_交通灯控制系统(包括源码and仿真图)详解_第3页
at89c51单片机_交通灯控制系统(包括源码and仿真图)详解_第4页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、西安职业技术学院2013 届毕业设计西安职业技术学院Xian Vocational And Techenical College毕业设计专业: 机电设备维修与管理班级:机备 1311姓名:李晨阳指导老师:王香梅二一五年十二月西安职业技术学院2013 届毕业设计西安职业技术学院高职毕业设计(论文)题目:基于89C51 控制交通灯电路设计姓名:李晨阳学号:01051311005班级:机备 1311院系:机电工程系专业:机电设备维修与管理指导老师:王香梅2015年 12月西安职业技术学院2013 届毕业设计摘要本系统由单片机系统、键盘、 LED 显示、交通灯演示系统组成。系统包括人行道、左转、右转、

2、以及基本的交通灯的功能。系统除基本交通灯功能外,还具有倒计时、时间设置、紧急情况处理、分时段调整信号灯的点亮时间、违规车辆检测以及根据具体情况手动控制等功能。关键词: AT89S51,交通规则, LEDAbstractThis systemis made up of single-chip microcomputer ,keyboard ,leddisplayingmodule andTraffic lights system .The system includes pavement ,left turning ,right turning ,and the basictraffic lig

3、hts function .Excepting the basic traffic lights function ,it also includes counting ,time installing , emergency disposing ,speech cluing, LCD information displaying ,adjusting the lighting time of lights based on different time and controlling with hand in accordance with circumstances and so on.K

4、ey Words: AT89S51 , Traffic regular, LED1西安职业技术学院2013 届毕业设计设计要求和技术指标1、技术指标: 设计一个十字路口的交通灯控制电路, 每条道路上各配有一组红、黄、绿交通信号灯,其中红灯亮,表示该道路禁止通行;黄灯亮表示该道路上未过停车线的车辆禁止通行,已过停车线的车辆继续通行;绿灯表示该道路允许通行。该电路自动控制十字路口两组红、黄、绿交通灯的状态转换,实现十字路口自动化。2、设计要求( 1)要求甲车道和乙车道上的车辆交替运行, 每秒通行时间为 25 秒种;( 2)要求黄灯先亮 5 秒种,才能变换车道;( 3)黄灯亮时要求每秒闪亮一次;(

5、4)要求绘出原理图,并用 Protel 画出印制板图;( 5)根据设计要求和技术指标设计好电路,选好元件及参数;( 6)拟定测试方案和设计步骤;( 7)写出设计性报告。2西安职业技术学院2013 届毕业设计目录一、项目名称错误!未定义书签。二、选题背景42.1课题背景42.2交通灯的历史4三、单片机简介53.1单片机的发展历程53.2单片机的特点:63.3AT89C51 单片机简介6四、设计基本要求和步骤84.1基本要求84.2设计步骤9五、硬件和软件设计95.1硬件电路图95.2程序流程图11主程序11运行过程12LED 显示程序13T0 中断14INT0 中断145.3P0、P1 口显示状

6、态编码表155.4程序源代码155.5程序运行效果图20六、心得体会22七、参考文献233西安职业技术学院2013 届毕业设计二、选题背景2.1课题背景由于我国经济的快速发展从而导致了汽车数量的猛增, 大中型城市的城市交通,正面临着严峻的考验,从而导致交通问题日益严重,其主要表现如下:交通事故频发, 对人类生命安全造成极大威胁; 交通拥堵严重, 导致出行时间增加,能源消耗加大; 空气污染和噪声污染程度日益加深等。 日常的交通堵塞成为人们司空见惯而又不得不忍受的问题, 在这种背景下, 结合我国城市道路交通的实际情况, 开发出真正适合我们自身特点的智能信号灯控制系统已经成为当前的主要任务。 随着电

7、子技术的发展, 利用单片机技术对交通灯进行智能化管理,已成为目前广泛采用的方法。2.2交通灯的历史1868 年 12 月 10 日,信号灯家族的第一个成员就在伦敦议会大厦的广场上诞生了,由当时英国机械师德·哈特设计、制造的灯柱高7米,身上挂着一盏红、绿两色的提灯- 煤气交通信号灯,这是城市街道的第一盏信号灯。1914 年,在美国的克利夫兰市才率先恢复了红绿灯,不过,这时已是“电气信号灯”。 稍后又在纽约和芝加哥等城市,相继重新出现了交通信号灯。随着各种交通工具的发展和交通指挥的需要,第一盏名副其实的三色灯 ( 红、黄、绿三种标志 ) 于 1918 年诞生。它是三色圆形四面投影器,被安

8、装在纽约市五号街的一座高塔上,由于它的诞生,使城市交通大为改善。4西安职业技术学院2013 届毕业设计中国最早的马路红绿灯,是于1928 年出现在上海的英租界。三、单片机简介3.1单片机的发展历程单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。在 MCS-51系列单片机中,有两个子系列: 51 子系列和 52 子系列。每个子系列有诺干中型号。 51 系列有 8051、8751 和 8031 三个型号,后来经过改进产生了 80c51、87c51、80c31 三个型号;52 系列有 5021、8752、8032 三

9、个型号,改进后的型号是 80c52/87c52 、80c32。改进后的型号更加省电。 52 系列比对应的 51 系列增加了定时器 T2 并将内部程序存贮器增加到 8KB。Inter 公司停止生产 MCS-51系列单片机之后将生产权转让给了许多其他公司,于是出现了许多与Mcs-51 兼容的单片机。现在生产mcs-51 兼容单片机的公司对其进行了不同程度的改进和提高。我们现在使用比较的多的是AT89C51/AT89s51等。通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:中央处理器、存储器和I/O 接口电路等。因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控

10、制系统。5西安职业技术学院2013 届毕业设计单片机经过1、2、3、3 代的发展,目前单片机正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引角的多功能化,以及低电压底功耗3.2单片机的特点:( 1)性价比高,开发周期短,易于产品化,( 2)集成度高,可靠性好,抗干扰性强,( 3)功能完善,接口多样,( 4)低功耗、低电压一般电源供电电压在53V 范围内单片机都能正常工作,供电的下限可达 12V。(5)总线多样,易于扩展单片机外部的典型三总线结构 , 方便系统构扩展 , 构成各种规模的应用系统。外部总线增加了 I2C 及 SPI 等串行总线方式 , 可根据需要进行并行或者

11、串行扩展。3.3 AT89C51单片机简介AT89C51是一种带 4K 字节闪存可编程可擦除只读存储器(FPEROMFlash Programmable and Erasable Read Only Memory )的低电压、高性能 CMOS 8位微处理器,俗称单片机。 AT89C2051是一种带 2K 字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000 次。该器件采用ATMEL高密度非6西安职业技术学院2013 届毕业设计易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8 位 CPU和闪烁存储器组合在单个芯片中,ATMEL

12、的 AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。 AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。主要特性:·与 MCS-51 兼容·4K 字节可编程闪烁存储器·寿命: 1000 写/ 擦循环·数据保留时间: 10 年·全静态工作: 0Hz-24MHz·三级程序存储器锁定·128×8位内部 RAM·32 可编程 I/O 线·两个 16 位定时器 / 计数器·5个中断源·可编程串行通道·低功耗的闲置和掉电模式·

13、片内振荡器和时钟电路7西安职业技术学院2013 届毕业设计四、设计基本要求和步骤十字路口车辆穿梭, 行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。4.1基本要求本系统需要采用 MSC-51系列单片机 AT89C51作为中心器件来设计交通灯控制器,实现以下功能:1. 初始东西绿灯亮,南北红灯亮,东西方向通车。2. 延时 27s,东西路口绿灯熄灭,黄灯闪烁3 次。3. 黄灯闪烁后,东西路口红灯亮同时南北路口绿灯亮, 南北方向开始通车。4. 延时 27s,南北方向绿灯灭,黄灯闪烁 3 次,然后又切换成东西方向通车,如此

14、重复。5. 当发生交通意外 ( 中断产生 ) 时,全部亮红灯, 进行交通事故的处理。当事故处理完毕(再次按中断键) ,重新按上述方式工作。6. 当南北路口的流量大时, 可以增加南北路口亮绿灯的时间, 当东西路口的流量大时,可以增加东西路口亮绿灯的时间,结束后调回正常状态。8西安职业技术学院2013 届毕业设计4.2设计步骤1. 利用 Proteus 7.5 SP3 仿真软件按下列要求绘制仿真实例用 4 个共阳极 LED数码管的分别表示东、西、南、北四个方向路口,以数码管的上、中、下 3 个横段分别代表红、黄、绿 3盏灯用 P0、P1 口分别输出控制模拟交通灯的状态显示的数码管和倒计时显示数码管

15、的状态码P31、P32、P34P37控制数码管的位选P20P24接收中断信号并反馈给INT0 接口进行中断处理2.按照基本要求编制程序实现相应功能。五、硬件和软件设计5.1硬件电路图硬件电路图通过Proteus 7.5 SP3仿真之后如图 1 所示,其中:按钮 K0 连接 P20端口实现红灯全亮,处理交通意外按钮 K1连接 P21端口实现南北方向亮灯时间 +1s按钮 K2连接 P22端口实现南北方向亮灯时间 -1s按钮 K3连接 P23端口实现东西方向亮灯时间+1s按钮 K4连接 P24端口实现东西方向亮灯时间-1s整体实验连接电路如下图所示:9西安职业技术学院2013 届毕业设计图 1整体连

16、接电路图10西安职业技术学院2013 届毕业设计5.2程序流程图主程序开始设置中断工作方式、触发方式、初始化N运行过程是否有中断Y执行中断中断结束,退出中断,返回11运行过程西安职业技术学院2013 届毕业设计EW:绿灯 (27),SN:红灯是否到 3秒YNLED显示缓冲EW: 黄灯亮, SN:红灯YCount<10?NEW:黄灯灭, EW:红灯N是否到 0秒YSN:绿灯 (27),EW:红灯区DISP是否到 3秒YNSN:黄灯亮, EW:红灯YCount<10 ?NSN:黄灯灭, EW: 红灯N是否到 0秒Y12西安职业技术学院2013 届毕业设计LED 显示程序Display获

17、取当前通行剩余时间送h、lE/S/W/N 状态送 P0 口位选码送 P3 口倒计时个 /十位送 P1 口调用 Delay 延时Ni+;j+四位显示完?Y返回主程序13西安职业技术学院2013 届毕业设计T0 中断INT0 中断定时计数初值50ms 计数 (count)加 1判断 1S(count=20?)到否Ycount 清 0Time_SN-;Time_EW-恢复现场中断返回获取中断信息NBusy_Button=0SN_Add=0SN_Red=0EW_Add=EW_Red=00所有路口全红灯SN1+=1SN1-=1EW1+=1EW1-=1Busy_Button=1SN1>99SN1&l

18、t;20EW1>99EW1<20YYYYNNNNSN1=99SN1=20EW1=99EW1=20恢复现场中断返回14西安职业技术学院2013 届毕业设计5.3 P0 、 P1 口显示状态编码表P0编码备注P07P06P05P04P03P02P01P00111111100FEH101111110BFH111101110F7H红灯黄灯绿灯P1编码备注P17P16P15P14P13P12P11P10111100000C0H111110010F9H101001000A4H101100000B0H1001100199H1001001092H1000001082H11111000F8H1000

19、000080H1001000090H01234567895.4程序源代码#defineucharunsigned char#include <reg51.h>/*变量、控制位定义*/uchar codetable10=0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90;/09段选码ucharcodetable128=0xF7,0xFE,0xF7,0xFE,0xBF,0xFE,0xBF,0xFE,0xFF,0xFE,0xFF,0xFE,0xFE,0xF7,0xFE,0xF7,0xFE,0xBF,0xFE,0xBF,0xFE,0xFF,0

20、xFE,0xFF,0xFE,0xFE,0xFE,0xFE;/* 各种状态下红绿灯段选码,15西安职业技术学院2013 届毕业设计状态 (0-3):EW 绿灯 ,SN红灯 ;状态 (4-7):EW 黄灯亮 ,SN红灯 ;状态 (8-11):EW 黄灯灭 ,SN红灯 ;状态 (12-15):EW 红灯 ,SN绿灯 ;状态 (16-19):EW 红灯 ,SN黄灯亮 ;状态 (20-23):EW 红灯 ,SN黄灯灭 ;状态 (24-27):EWSN全红灯 */uchar code tab4=0x1E,0x2D,0x4E,0x8D; / 数码管显示位选码 uchar EW=30,SN=30,EW1=30

21、,SN1=30;/ 初始化交通灯时间uchar count;/ 计时中断次数uchari,j;/ 循环控制变量sbitBusy_Button=P20; / 交通意外控制位sbitSN_Add=P21;/SN 通行时间加按钮sbitSN_Red=P22;/SN 通行时间减按钮sbitEW_Add=P23;/EW通行时间加按钮sbitEW_Red=P24;/EW通行时间减按钮charTime_EW;/EW方向计时charTime_SN;/SN 方向计时/*延时子程序 */void Delay(uchar a)/ 循环 a次uchar x;x=a;while (x-);/*数码管显示子程序 */vo

22、id Display(uchar j)/j控制显示 table 中连续位的起始点char h,l;if (j<11) / 根据状态判定时间h=Time_EW/10;/EW通行时间十位l=Time_EW%10;/EW通行时间个位elseif (j<23)h=Time_SN/10;/SN 通行时间十位l=Time_SN%10;/SN 通行时间个位for (i=0;i<4;)/ 按位显示通行状况及时间P0=table1j;/ 通行状况显示16西安职业技术学院2013 届毕业设计P3=tabi;/ 位选显示i+;j+;if (i%2) / 两位计时显示P1=tablel;Delay(

23、400);elseP1=tableh;Delay(400);Delay(5);/*INT0外部中断服务程序 */void EXINT0( void ) interrupt 0/INT0 外部中断EX0=0;/ 关中断if (Busy_Button=0)P0=0xFE;/ 意外按钮按下全显示红灯for (;Busy_Button!=1;) / 意外按钮弹起时恢复之前状态 Display(24);/* 四个时间控制按钮分别控制SN、EW方向初始通行时间加减,最长不超过 s,最少不低于 s*/if (SN_Add=0)/SN+1SN1+=1;if (SN1>99)SN1=99;if (SN_R

24、ed=0)/SN-1SN1-=1;if (SN1<20)SN1=20;if (EW_Add=0)/EW+117西安职业技术学院2013 届毕业设计EW1+=1;if (EW1>99)EW1=99;if (EW_Red=0)/EW-1EW1-=1;if (EW1<20)EW1=20;EX0=1;/ 开中断/*TO计时中断服务程序 */void timer0(void ) interrupt 1using 1 /T0 中断TH0=0x3C;TL0=0xB0;/ 定时计数初值count+; / 中断溢出一次 count+1if (count=20)Time_EW-;Time_SN-

25、;count=0;/ 中断次计数 s, count 回,倒计时时间 -1/*亮灯控制 */void Process()Time_EW=EW;/ 初始化东西方向通行时间while (Time_EW>3)/ 状态 :EW绿灯 ,SN红灯j=0;Display(j);/ 调用显示函数while (Time_EW>0)/ 状态 -3:EW黄灯闪烁if (count<10) / 状态 :EW黄灯亮j=4;Display(j);else / 状态 :EW黄灯灭18西安职业技术学院2013 届毕业设计j=8;Display(j);SN=SN1;/ 重置 SN方向时间Time_SN=SN;/

26、 初始化南北方向通行时间while (Time_SN>3)/ 状态 :EW红灯 ,SN绿灯j=12;Display(j);while (Time_SN>0)/ 状态 -6:SN 黄灯闪烁j=16;if (count<10) / 状态 :SN黄灯亮Display(j);else / 状态 :SN黄灯灭j=20;Display(j);EW=EW1;/ 重置 EW初始时间/*主程序 */main()TMOD=0x01;/ 定时器工作方式TH0=0x3C;/ 定时器初始化TL0=0xB0;IT0=1; / 中断触发方式为下降沿触发EA=1;/CPU开中断ET0=1;/ 开定时中断TR

27、0=1;/ 启动定时EX0=1;/ 开外部 INT0中断while (1)Process();19西安职业技术学院2013 届毕业设计5.5程序运行效果图图 2正常状态20西安职业技术学院2013 届毕业设计图 3黄灯状态图 4紧急状态21西安职业技术学院2013 届毕业设计图 5延长通行时间六、心得体会通过这次交通灯的课程设计,使我得到了一次用专业知识、专业技能分析和解决现实问题的能力。使我在单片机的基本原理、 单片机应用学习过程中,以及在常用编程设计思路技巧的掌握方面都能向前迈了一大步,为日后成为一名合格的应用型人才打下良好的基础。综合课程设计让我把以前学习到的知识得到巩固和进一步的提高认

28、识,对已有知识有了更深层次的理解和认识。在此,由于自身能力有限,在课程设计中碰到了很多的问题,我通过查阅相关书籍、 资料以及和周围同学交流得到解决。还有交通灯是我们生活中非常常见的一种东西,对于我们学以致用的这种能力得到了很好锻炼, 能够为我们以后的工作于学习打下基础。由于本人的水平有限,设计中难免会有一些不合理的部分,系统的稳定性还有待提高。最后,对在这个专周帮助我的所有同学和各位指导老师再次表示衷心的感谢!22西安职业技术学院2013 届毕业设计七、参考文献1 2005 2 2000 3 2002 4 LED 20520026 2005 7 200882007目录. 3.4.81.82.8

29、3.104.1223西安职业技术学院2013 届毕业设计5. 交通信号灯.146. 整个交通灯控制系统的布局.14四、 PCB 板的制作151、原理图绘制152、PCB 图排线15五、焊接技术16六、仿真过程与效果分析20七、元器件清单23八、体会总结24九、鸣谢25十、参考文献26附录交通灯原理图(整体布局)引言数字电子技术基础是高等学校弱电类各专业的一门重要的技术基础课程。这门课程发展迅速、实用性和应用性强,侧重于逻辑行为的认知和验证。随着社会经济的发展, 城市交通问题越来越引起人们的关注。人、车、路三者关系的协调, 已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通

30、数据监测、交通信号灯控制与24西安职业技术学院2013 届毕业设计交通疏导的计算机综合管理系统, 它是现代城市交通监控指挥系统中最重要的组成部分。同时也随着城市机动车量的不断增加, 许多大城市如北京、上海、南京等出现了交通超负荷运行的情况,因此,自 80 年代后期,这些城市纷纷修建城市高速道路, 在高速道路建设完成的初期, 它们也曾有效地改善了交通状况。 然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制, 高速道路没有充分发挥出预期的作用。 而城市高速道路在构造上的特点, 也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。 所以,如何采用合适的控制方法,最大

31、限度利用好耗费巨资修建的城市高速道路, 缓解主干道与匝道、城区同周边地区的交通拥堵状况, 越来越成为交通运输管理和城市规划部门亟待解决的主要问题。 为此,本次设计完成的就是交通灯设计。 以下就城乡交通灯控制系统的电路原理、 设计计算和实验调试等问题来进行具体分析讨论。二交通灯的组成交通灯控制系统的原理框图如图12、1 所示。它主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。图中:25西安职业技术学院2013 届毕业设计

32、TL: 表示甲车道或乙车道绿灯亮的时间间隔为 25 秒,即车辆正常通行的时间间隔。定时时间到, TL=1 ,否则, TL=0 。TY :表示黄灯亮的时间间隔为5 秒。定时时间到, TY=1 ,否则,TY=0 。ST:表示定时器到了规定的时间后,由控制器发出状态转换信号。由它控制定时器开始下个工作状态的定时。图 12、 1 交通灯控制系统的原理框图两方向车道的交通灯的运行状态共有4 种( 因人行道的交通灯和车道的交通灯是同步的, 所以不考虑 ) ,如图 1-2 所示26西安职业技术学院2013 届毕业设计状态 0状态 1支干道支干道绿灯亮黄灯亮状态 2状态 3主干道绿灯亮主干道黄灯亮图 1-2一

33、般十字路口的交通灯控制系统的工作过程如下:(1)图甲车道绿灯亮,乙车道红灯亮。表示甲车道上的车辆允许通行,乙车道禁止通行。绿灯亮足规定的时间隔TL 时,控制器发出状态信号 ST,转到下一工作状态。( 2)甲车道黄灯亮,乙车道红灯亮。表示甲车道上未过停车线的车辆停止通行,已过停车线的车辆继续通行,乙车道禁止通行。黄灯亮足规定时间间隔 TY 时,控制器发出状态转换信号 ST,转到下一工作状态。( 3)甲车道红灯亮,乙车道黄灯亮。表示甲车道禁止通行,乙车道上的车辆允许通行绿灯亮足规定的时间间隔 TL 时,控制器发出状态转换信号 ST,转到下一工作状态。27西安职业技术学院2013 届毕业设计( 4)

34、甲车道红灯亮,乙车道黄灯亮。表示甲车道禁止通行,乙车道上位过县停车线的车辆停止通行, 已过停车线的车辆停止通行, 已过停车线的车辆继续通行。黄灯亮足规定的时间间隔 TY 时,控制器发出状态转换信号 ST,系统又转换到第( 1)种工作状态。交通灯以上 4 种工作状态的转换是由控制器器进行控制的。 设控制器的四种状态编码为 00、01、11、10,并分别用 S0、S1、S3、S2 表示,则控制器的工作状态及功能如下表所示。控制器状态信号灯状态车道运行状态S0( 00)甲绿,乙红甲车道通行,乙车道禁止通行S1( 01)甲黄,乙红甲车道缓行,乙车道禁止通行S2( 11)甲红,乙绿甲车道禁止通行,乙车道

35、通行S3( 10)甲红,乙黄甲车禁止道通行,乙车道缓行12-3控制器工作状态及其功能控制器应送出甲、乙车道红、黄、绿灯的控制信号。为简便起见,把灯的代号和灯的驱动信号合二为一,并作如下规定:AG=1:甲车道绿灯亮;BG=1:乙车道绿灯亮;AY=1 :甲车道黄灯亮;BY=1:乙车道黄灯亮;A R=1:甲车道红灯亮;BY=1 :乙车道红灯亮;由此得到交通灯的ASM 图,如图 12-2 所示。设控制器的初始状态28西安职业技术学院2013 届毕业设计为 S0(用状态框表示S0),当 S0 的持续时间小于25 秒时, TL=0(用判断框表示TL ),控制器保持S0 不变。只有当S0 的持续时间等于 2

36、5 秒时, TL=1 ,控制器发出状态转换信号 ST(用条件输出框表示 ST),并转换到下一个工作状态。 依此类推可以弄懂 ASM 图所表达的含义。12-2画出交通灯控制器的ASM( Algorithmic State Machine,算法状态机)三单元电路的设计29西安职业技术学院2013 届毕业设计(1)秒脉冲发生器脉冲信号发生器用的是555 定时器构成多谐震荡器, 震荡频率为:f=1.43/(R1+2R)C电路图如下图:秒脉冲产生器(2)定时器定时器由与系统秒脉冲 (由上面时钟脉冲产生器提供) 同步的计数器构成,要求计数器在状态信号 ST 作用下,首先清零,然后在时钟脉冲上升沿作用下,

37、计数器从零开始进行增 1 计数,向控制器提供模 5 的定时信号 TY 和模 25 的定时信号 TL 。30西安职业技术学院2013 届毕业设计计数器选用集成电路74LS163 进行设计较简便。 74LS163 是 4 位二进制同步计数器,它具有同步清零、同步置数的功能。74LS163 的外引线排列图和时序波形图如图12、3 所示,其功能表如表12、2 所示。图中, 是低电平有效的同步清零输入端,是低电平有效才同步并行置数控制端, CTp、CTT 是计 图 12、2 交通灯的 ASM 图数控制端, CO 是进位输出端, D0D3 是并行数据输入端, Q0Q 3 是数据输出端。由两片 74LS163 级联组成的定时器电路如

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论