交通灯
为 8 位 通用微处理器 ,采用工业标准的 C51 内核 ,在内部功能及管脚排布上与通用的 8xc52 相同,其主要用于会聚调整时的功能控制。 功能包括对会聚主 IC 内部寄存器、数据 RAM 及外部 接口等功能部件的初始化,会聚调整控制,会基于单片机的交通灯控制系统 9 聚测试图控制,红外遥控信号 IR 的接收解码及与主板 CPU 通信等。 主要管脚有:XTAL1( 19 脚)和 XTAL2(
总线主机检测到从属器件的存在,它便可以发出器件 ROM 操作命令之一,所有 ROM 作命令均为 8 位长,这些命 令列表如下: Read ROM(读 ROM) [33h] 此命令允许总线主机读 DS1820 的 8 位产品系列编码 唯一的 48 位序列号 以及 8 位的 CRC。 此命令只能在总线上仅有一个 DS1820 的情况下可以使用,如果总线上存在多于一个的从属器件
13 西华大学课程设计说明书 4 特殊器件介绍 CPLD 器件介绍 CPLD 是 Complex Programmable Logic Device 的缩写, CPLD 是在 PLA、 GAL 的基础上发展起来的阵列型的 PLD 器件 ,CPLD 芯片中包含多个电路块,称为宏功能块,或称为宏单元,每个宏单元由类似 PAL 的电路块构成,如图 41,图 41 所示的 CPLD 器件包括含了 6
T45M=00110000。 DOUT45B=00110101。 WHEN010000=DOUT45M=00101001。 DOUT45B=00110100。 WHEN010001=DOUT45M=00101000。 DOUT45B=00110011。 WHEN010010=DOUT45M=00100111。 DOUT45B=00110010。
原理 : 当定时器定时为 1 秒,时程序跳转到时间显示及信号灯显示子程序,它将依次显示信号灯时间 ,同时一直 显示信号灯的颜色,这时在返回定时子程序定时一秒,在显示黄灯的下一个时间,这样依次把所有的灯色的时间显示完后在重新给时间计数器赋初值 ,重新进入循环。 8255 输出信号的放大 : 要使行人能看见信号灯的情况,必须把 8255 输出的信号进行放大,这里我们用 VT 为双向晶闸管
本系统采用 AT89S5x 系列单片机和可编程并行 I/O接口芯片为中心件来设计交通灯控制器,进行交通灯路口的管理。 它用简 单的硬件电路模拟交通灯信号灯的交替变换,实现红绿灯循环点亮。 用 LED 数码管作为倒计时指示,通行指示灯采用发光二极管, LED显示动态扫描,以节省端口,特殊紧急车辆通行采用实时中断完成。 本次设计中车流量较大时可通过控制结果来改变十字路口的各个方向的通车时间
第 三 章 软件系统设计介绍 为了使汇编程序段和 C 程序能够兼容,必须为汇编语言编写的程序段指定段名并进行定义。 如果要在它们之间传递函数,则必须保证汇编程序用来传递函数的存储区和 C 函数使用的存储区是一样的。 被调用的汇编函数不仅要在汇编程序中使用伪指令以使 CODE 选项有效,并声明为可再定位的段类型,而且还要在调用它的 C 语言主程序中进行声明。 函数名的转换规律如表 所示。
NG EQU。 南北方向绿灯 ER EQU。 东西方向红灯 EY EQU。 东西方向黄灯 EG EQU。 东西方向绿灯 BREAKRULE EQU。 交通违章模拟信号输入 SOUND EQU。 警报声输出信号 PEAKORNORM EQU。 高峰信 号输入 ALLSTOP EQU。 全部禁行输入 ALLGO EQU。 全部通行输入 NSTHROUGH EQU。 南北通行输入 EWTHROUGH
,并具有 2级的优先级别选择。 其外引脚功能见表 31 所示。 四川信息职业技术学院毕业设计说明书 (论文 ) 第 8 页 共 40 页 表 31 AT89C52 引脚功能 引脚名称 引脚功能 P0 口八位双向端口线 P1 口八位双向端口线 P2 口八位双向端口线 P3 口八位双向端口线 ALE 地址锁存控制信号 psen 外部程 序存储器读选通信号 ea 访问程序存储控制信号 RST 复位信号
1n : 1n =970r/min 选带型号:由表 (见教材 129 页)查出应选用 B 型普通 V 带 确定带轮直径,由表 (见教材才 24 页)及图(见教材 134 页) 可选取小带轮直径: mmdmmd d 1 2 51 4 0 m i n1 大带轮直径: mmdid dd 420200339。 112 选取标准值: 2d =425mm 验算带速 V smndv /