全文预览

交通灯课程设计

上传者:塑料瓶子 |  格式:doc  |  页数:27 |  大小:0KB

文档介绍
仍然红灯。最后一直循环。系统整体框图如图 1所示。图1 系统总体框图晶振电路主控芯片 AT89S52 数码管显示电路发光二极管电路紧急电路复位电路电源电路键盘接口 3 2硬件系统的设计 2.1 硬件系统各模块功能介绍 2.1.1 显示电路设计单片机应用系统最常用的显示器是 LED (发光二极管显示器)、LED (液晶显示器)。这两种显示器可显示数字、字符及系统的状态。它们的驱动电路简单、易于实现且价格低廉,因此,得到了广泛应用。本次设计要显示数字倒计时,用数码管动态显示。将LED 显示器各位数码管的所有段控端相应地并联在一起,由P0的8个口线控制,形成段选线多路复用,而各位数码管的共阳极实现各位的分时选通。共阳极数码管字形代码表如表 1所示。表1 共阳极数码管字形代码表字型共阳代码字型共阳代码 0C0H 682H 1F9H 7F8H 2A4H 880H 3B0H 990H 499H P.0CH 592H 灭FFH 2.1.2 发光二极管电路该电路部分是交通信号灯的主要显示部分。采用发光二极管构成,按交通规划分红、黄、绿三种颜色。发光二极管直接与单片机的 I/O 端口相连,绿灯和黄灯控制器还有红灯控制器的控制信号都是由秒脉冲发生器给出的。 2.1.3 键盘控制电路键盘是最常用的输入设备,是实现人机对话的纽带。按其结构形式可分为非编码键盘和编码键盘。编码键盘采用硬件方法产生键码。每按下一个键,键盘能自动生成键盘代码, 键数较多,且具有去抖动功能。这种键盘使用方便,但硬件较复杂。非编码键盘仅提供按键开关工作状态,其键码由软件确定,这种键盘键数较少,硬件简单,广泛应用于各种单片机应用系统, 在单片机控制电路中,可把单片机使用的键盘分为独立式和矩阵式两种。独立式实际上就是一组独立的按键,这些按键可直接与单片机的I/O 口连接,即每个按键独占一条口线,这种接法简单。矩阵式键盘也称行列式

收藏

分享

举报
下载此文档