交通在人们的日常生活中占有重要的地位,随着人们社会活动的日益频繁,这点更是体现的淋漓尽致。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。 本系统采用单片机AT80C51为中心器件来设计交通灯控制器,系统实用性强、操作简单、扩展性强。本设计就是采用单片机模拟十字路口交通灯的各种状态显示以及倒计时时间。 本设计系统由单片机I/O口扩展系统、交通灯状态显示系统、LED数码显示系统、复位电路等几大部分组成。系统除基本的交通灯功能外,还具有倒计时等功能,较好的模拟实现了十字路口可能出现的状况。 软件上采用C51编程,主要编写了主程序,LED数码管显示程序,中断程序延时程序等。经过整机调试,实现了对十字路口交通灯的模拟。
2022-02-19 13:03:18 1.26MB at80c51 电路方案
1
51伪指令集, 单片机汇编语言学习专用,适用startup等启动代码。
2022-02-19 03:11:04 3KB 51伪指令 单片机 汇编语言
1
微机接口 实验报告\微机接口 课程设计 交通灯
2022-02-17 16:17:46 1.86MB 微机接口 课程设计 交通灯
1
学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语 言,还有众多种类的单片机选择真是件让人头痛的事。在众多单片机中51 架构的芯片风行 很久,学习资料也相对很多,是初学的较好的选择之一。51 的编程语言常用的有二种,一 种是汇编语言,一种是C 语言。汇编语言的机器代码生成效率很高但可读性却并不强,复 杂一点的程序就更是难读懂,而C 语言在大多数情况下其机器代码生成效率和汇编语言相 当,但可读性和可移植性却远远超过汇编语言,而且C 语言还可以嵌入汇编来解决高时效 性的代码编写问题。对于开发周期来说,中大型的软件编写用C 语言的开发周期通常要小 于汇编语言很多。综合以上C 语言的优点,我在学习时选择了C 语言。以后的教程也只是 我在学习过程中的一些学习笔记和随笔,在这里加以整理和修改,希望和大家一起分享,一 起交流,一起学习,一起进步。
2022-02-17 09:54:25 270KB 51单片机 C语言入门
1
LTPA245热敏打印机STC89C58单片机驱动程序C源码,可以做为你的学习设计参考。 LOCAL void Do_PrintNRealCurve( void ) { byte tmp[CURVE_MAX_ID],i; #if MACHINE_NO == TR50B byte offset[CURVE_MAX_ID]; byte *pbuf, *pdot; byte m, num; byte end; #endif /* read non_real curve a frame data */ ( void )GetStream( tmp, CurveNum ); if(bPaperStatus) { /* no paper present and return */ return; } /* expand 1.25 or normal */ for(i = 0; i < CurveNum; i++)
51单片机C语言入门教程c51收集.pdf
2022-02-15 16:08:25 1.85MB 网络文档
51单片机C语言入门教程整理.pdf
2022-02-15 16:08:24 1.8MB 网络文档
51单片机C语言入门教程详细解说汇编.pdf
2022-02-15 16:08:23 133KB 网络文档
51单片机C语言编程基础及实例扫描.pdf
2022-02-15 16:08:22 462KB 网络文档
STC12C5204单片机模拟IIC驱动MCP3421AD转换芯片。 MCP3421+595测量+-2.56000A电流表成功
2022-02-14 16:24:16 47KB MCP3421 51单片机 C语言 单片机
1