-
-
trafficlight.rar
基本功能
自动交通灯
带计数显示
倒数时间可调
红灯时间与绿灯时间不同,分别设置
手动红绿灯切换
紧急通行功能
单片机启动或复位后,进入自动红绿灯显示。
-
Trafficlight.rar
系统设置一个两位BCD码倒计时计数器(计数脉冲1HZ),用于记录各状态持续时间;
因为各状态持续时间不一致,所以上述计数器应置入不同的预置数;
倒计时计数值输出至二个数码管显示;
程序共设置4个进程:
① 进程P1、P2和P3构成两个带有预置数功能的十进制计数器,其中P1和P3分别为个位和十位计数器,P2产生个位向十位的进位信号;
② P4是状态寄存器,控制状态的转换,并输出6盏交通灯的控制信号。
-
-
daiyuyintishidejiaotongdengxitong.rar
利用 SPCE061A 单片机、模拟交通灯控制模组建立十字路口交通控制模型,要求系统具有下述功能:
1. 十字路口的四个路口都有双色LED(发红、绿光,叠加为黄色光)显示各路口的各条通道状态。
2. 每个路口有两位数码管显示当前红灯的倒计时。
3. 可利用按键或其它的方式模拟对车流量进行计数。
4.有四种工作状态:正常工作状态、紧急工作状态、设置状态和查旬状态。
5.红绿灯变换时有语音提示。
6.查询时,可语音播报当前路况。(作为扩展功能)
-
8051_MCU_Basic_.rar
《8051单片机基础教程》首先介绍了8051单片机的硬件、汇编语言、程序测试方法、基本I/O控制、中断控制、计时计数器控制、串行接口控制、A/D与D/A转换等土要内容,然后重点介绍了三个制作课题:LCD串行接口监视器、单片机电子钟、倒数计器。
-
DS1302.rar
//DS1302工作开始
void TimeWorkStart(void)
{
unsigned char val
val = TimeByteRead(timereadseg) //读秒数据
val &= 0x7f //打开晶振
TimeWrieDisbale() //开放DS1302写保护
TimeByteWrite(timewriteseg, val) //打开晶振
TimeByteWrite(tricklewrite, 0xa5) //打开充电二极管
...
-
time.rar
凌阳61板上调试通过的电子万年历源程序,同时带有倒计时功能,键盘校准时间功能
-
-
-
-