智能交通灯控制系统.doc
约36页DOC格式手机打开展开
智能交通灯控制系统,2.8万字 36页交通控制系统的功能为控制交通路口的红绿灯在不同的时间区间以不同的周期点亮,显示方法为led点阵的图形显示。控制功能的实现为cpu通过调用各接口芯片控制程序完成对各功能模块的控制,由cpu协调控制各功能模块共同完成红绿灯的变时钟控制和图形显示。本交通控制系统的软件按照功能可分为芯片初始...
内容介绍
此文档由会员 刘丽 发布
智能交通灯控制系统
2.8万字 36页
交通控制系统的功能为控制交通路口的红绿灯在不同的时间区间以不同的周期点亮,显示方法为LED点阵的图形显示。控制功能的实现为CPU通过调用各接口芯片控制程序完成对各功能模块的控制,由CPU协调控制各功能模块共同完成红绿灯的变时钟控制和图形显示。本交通控制系统的软件按照功能可分为芯片初始化模块、红绿灯循环显示模块、中断处理模块、LED驱动模块、读时钟及写时钟模块、键盘及显示模块。
附 录
系统说明:键盘:使用s0-sf作为数字键sll作为复位键s10作为确认键。输入顺序为:时钟芯片初始化:秒一分一小时一日一星期一年。延时时间:延时时间1 (2位)+延时时间2 (2位)。显示:每完成一次输入显示左移一位以区分各次输入。每次输入两位数据后回车,单片机自动留出一个空格。按下确认键后显示10表示完成两位(一组)数据输入。需添入各数据缓冲区首地址和输入数据总量(每个数据为两位,时间日期均为双位数单位数前补零)。AT89C51使用的时钟频率为12MHZ。
************************************ 源程序 ******************************************
********************************** RAM定义 ******************************************
ORG COH
键盘显示:
BITCOUNT EQU B0H
TIMER EQU B1EH
TIMER1 EQU B2H
TEN EQU B3H
DATA_IN EQU B4H
DATA_OUT EQU B5H
DATA_SW EQU B6H
......
2.8万字 36页
交通控制系统的功能为控制交通路口的红绿灯在不同的时间区间以不同的周期点亮,显示方法为LED点阵的图形显示。控制功能的实现为CPU通过调用各接口芯片控制程序完成对各功能模块的控制,由CPU协调控制各功能模块共同完成红绿灯的变时钟控制和图形显示。本交通控制系统的软件按照功能可分为芯片初始化模块、红绿灯循环显示模块、中断处理模块、LED驱动模块、读时钟及写时钟模块、键盘及显示模块。
附 录
系统说明:键盘:使用s0-sf作为数字键sll作为复位键s10作为确认键。输入顺序为:时钟芯片初始化:秒一分一小时一日一星期一年。延时时间:延时时间1 (2位)+延时时间2 (2位)。显示:每完成一次输入显示左移一位以区分各次输入。每次输入两位数据后回车,单片机自动留出一个空格。按下确认键后显示10表示完成两位(一组)数据输入。需添入各数据缓冲区首地址和输入数据总量(每个数据为两位,时间日期均为双位数单位数前补零)。AT89C51使用的时钟频率为12MHZ。
************************************ 源程序 ******************************************
********************************** RAM定义 ******************************************
ORG COH
键盘显示:
BITCOUNT EQU B0H
TIMER EQU B1EH
TIMER1 EQU B2H
TEN EQU B3H
DATA_IN EQU B4H
DATA_OUT EQU B5H
DATA_SW EQU B6H
......