- 20
- 0
- 约1.72千字
- 约 5页
- 2017-05-13 发布于贵州
- 举报
51单片机用C言实现交通灯(红绿灯)源程序
51单片机用C语言实现交通灯(红绿灯)源程序
2009-10-29 23:00
交通灯,红黄绿灯交替亮,怎样实现呢?其实就是根据单片机定时器及倒计时的程序修改。
源程序如下:
/*1、程序目的:使用定时器学习 倒计时 红绿灯原理 主要程序和倒计时一样2、硬件要求:数码管、晶振12M*/#include reg52.h
bit red,green,yellow,turnred;????????? //定义红、黄、绿及转红标志
code unsigned char tab[]=??? {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; ??? //共阴数码管 0-9
unsigned char Dis_Shiwei;//定义十位unsigned char Dis_Gewei; //定义个位void delay(unsigned int cnt)????????? //用于动态扫描数码管的延时程序{while(--cnt);}
main(){
TMOD |=0x01;//定时器设置 10ms in 12M crystal定时器0,工作方式1,16位定时器TH0=0xd8;??????????? //65535-10000=55535=D8F0(十六进制)TL0=0xf0;IE= 0x82; //中断控制
您可能关注的文档
- 51CTO学院C++语言基础视频教程.docx
- 51CTO学院MCSE 之410视频课程:安装和配置Windows Server R2.docx
- 51CTO学院Windows Server 活动目录视频课程.docx
- 51CTO学院Swift语言视频教程入门与提高-上-iOS就业班教学视频.docx
- 51CTO学院Windows Server 虚拟化视频课程.docx
- 51CTO学院企业级邮件服务器Exchange 视频课程.docx
- 51CTO学院网络营销实用实战课程.docx
- 51CTO学院老男孩教育Linux运维高薪就业指导(新手必备专家经验).docx
- 51CTO下载系统集成项目管理工程师考试大纲.doc
- 51系列单片机环温度控制 实验报告.doc
- 基于短视频的城市文化形象传播研究_2026年5月.docx
- 高校国际文化传播的影响力提升路径_2026年5月.docx
- 老龄化社会下的养老服务模式研究_2026年5月.docx
- 区块链技术在供应链金融贸易融资信用流转中的应用研究_2026年2月.docx
- 黑市歌谣:地下交易场所流传的秘密暗语顺口溜.docx
- 电子鼻快速检测食品新鲜度.docx
- 宣贯培训(2026年)HYT 0455.2-2024《海洋生态修复成效评估技术规范 第2部分:滩涂》.pptx
- 宣贯培训(2026年)HB 8362-2015(2017)GH4169螺纹公差带6H光杆公差带H7螺纹带开口销孔长螺纹小六角头螺栓》.pptx
- 宣贯培训(2026年)NYT 3599.3-2020从养殖到屠宰全链条兽医卫生追溯监管体系建设技术规范 第3部分数据集模型.pptx
- 宣贯培训(2026年)HB 8521-2015(2017)民用飞机软油箱设计和安装要求.pptx
原创力文档

文档评论(0)