基于at89c51单片机的交通灯设计内容摘要:
亮 35s 6 / 10 1. 软件设计基本思想: 有定时器产生 定时,软件计数得到秒信号 ,设 30s 计数器, 30s 计数器满,绿灯灭、黄灯闪烁 5 次,黄灯灭、红灯亮;同时,另两路口红灯灭、绿灯亮。 总流程图如 下图所示: N N Y N N 开始 南北绿灯亮 东西红灯亮 30s 计时器清 0 30s 时间到。 南北黄灯闪 5 次闪完。 30s 计时器清 0 5 次闪完。 30s 时间到。 南北红灯亮 东西绿灯亮 灯全灭 东西黄灯闪 7 / 10 2. 系统资源占用分配:定时器 T0工作在方式 1,产生 定时。 P0口及P2 口的低四位输出控制信号。 30s 计时器的地址为 40H。 3. 程序清单如下:。 ====================================================。 预定义部分。 ==================================================== BRD EQU BYD EQU BLD EQU NRD EQU NYD EQU NLD EQU DRD EQU DYD EQU DLD EQU XRD EQU XYD EQU XLD EQU NHB BIT 00H。 南北红灯标志 DHB BIT 01H。 东西红灯标志 S30 EQU 40H。 30s 计数器 BUF EQU 41H。 计数器。 ==================================================。 初始化及主程序。 ================================================== ORG 0000H LJMP MAIN ORG 000BH JLMP T0LOCK。 终端服务程序 MAIN:MOV SP, 30H。 堆栈指针 ClR A。 A=00H MOV BUF, A。 计时器清 0 MOV S30, A。 30s计时器请 0 MOV TMOD。基于at89c51单片机的交通灯设计
相关推荐
1111 1111 1111 1000 FFF8H 1111 1111 0110 1110 FF5EH 1111 1111 0110 1111 FF6FH 55 1111 1100 1001 0000 FC90H 黄河科技学院毕业论文 第 8 页 3 硬件电路及系统原理分析 系统总体设计 系统总体设计图如图 所示。 图 系统总体设计结构图 本系统是以单片机为核心,由数字温度传感器 DS18B温度
;对于具有驱 动电路和单片机接口的LCD 显示模块,一般多采用并行接口,对单片机的接口要求较高,占用资源多;另外, AT89C51 单片机本身没有专门的 LCD 驱动接口。 而 LED 数码管作为一种主动显示器件,具有结构简单、亮度高、响应速度快、价格便宜、易于购买等优点,而且有远距离视觉效果,很适合夜间或者远距离操作。 因此在本设计中,我们采用两个 3 位数码管作为显示介质。
完成硬件初始化,子程序调用和程序间的切换,由于本设计要求抢答器具有开始、复位、抢答、三种方式切换功能,所以主程序除了要进行硬件部分的初始化以外还要进行各个程序之间的调用和切换。 主程序 流程图如图46 所示。 程序: void main huang 0。 red 0。 EA 1。 TMOD 0x11。 T2CON 0x01。 TH0 6553650000 /256。 TL0 6553650000
评阅教师签名: 说明:评定成绩分为优秀、良好、中等、及格、不及格五个等级,实评总分 90—100 分记为优秀, 80—89 分记为良好, 70—79 分记为中等, 60—69 分记为及格, 60 分以下记为不及格。 M 湖南科技学院本科毕业论文(设计)答辩记录表 论文题目 基于 AT89C51单片机的智能电子秤的设计 作者姓名 戴莹莹 所属系、专业、年级 电子工程系 电子信息工程 专业 2020
动小功率步进电机或对步进电机运行性能要求不高的情况。 图 4 单电压驱动 高低压驱动方式 为了改善驱动器的高频特性,就必须提高导通电流的前沿,即提高电源电压,但是电压提高的同时也会使相绕组电流增大,必须加限制电阻,加入电阻后又会引起发热,加剧功率的损耗,降低效率。 为了解决这些问题,又产生了高低压驱动电路。 高低压驱动的设计思想是不论电动机的工作频率如何
精度且稳定的振荡信号,即频率为 6MHz 的方波信号,此信号为单片机提供一个时钟信号,以供定时器定时用。 1 复位电路部分 7 7 图 4 2 时分调节电路部分 图 5 复位电路如图 4 所示,该电路中的复位电路为上电与按键均有效的复位,上电瞬间 RST引脚获得高电平,随电容 C1 的充电, RST 引脚的高电平将逐渐下降。 RST 引脚上的高电平只能保持两个机器周期的时间