基于AT89S52单片机的十字路口交通灯控制系统
2021-12-12 23:10:41 1.93MB 单片机 交通灯
1
很全的单片机实验,很适合单片机初学者,快快下载吧!
2021-12-12 21:16:47 1.87MB 单片机
1
本设计是交通灯用于十字路口的设计,是单片机控制的简易系统,结构很简单,我采用的是AT89S52作为芯片,采用一些相应的简单外围电路都是书本上的,比如外围的时钟晶振电路,复位电路等等,在硬件电路的设计方面,主题思想是用一片单片机加上输出的LED数码显示管和三种颜色(红、黄、绿)的发光二极管通过按键来控制交通灯的输出,采用两个中断作为特殊车辆和通行时间控制位,采用P1口作为输入控制口即A道和B道的控制口,其为双向IO口同时作为交通灯的输出口,采用P0口作为LED的输出口,但P0口做输出口时需要接上拉电阻,其显示的是红绿黄灯的切换时间,在软件程序的设计方面,本设计采用了汇编语言作为编辑语言,其结构简单,语言方便,实现起来比较容易,作为特殊车辆,采用的是外部中断0即INT0作为它的控制口,外部中断1即INT1作为调节通行时间的控制口。程序大体的分为主程序、显示程序、延时程序以及三个中断程序(定时器0中断、外部中断0、外部中断1)等部分。显示程序的目的是用于时间的显示,外部中断0用于紧急通行下的总开关,分别控制东西通行、南北通行以及禁止通行,外部中断1用于调节通行时间,分别控制东西通行时间、黄灯闪烁时间以及南北通行时间。在仿真电路中采用了总线形式,这样可以节省空间,并且可以使电路图看起来美观。
1
AT89S52多功能单片机开发板原理图PCB+DEMO软件例程源码,可以做为你的学习设计参考。
本设计分享的是AT89S52最小系统板全套DIY制作资料,附件内容提供AT89S52最小系统板原理图/PCB源文件/元件清单/demo程序等。该AT89S52最小系统板电路设计涉及到主要芯片:AT89S52单片机、MAX232(支持ST89C51/52/53),其工作电压为直流4.5V - 5.5V。该AT89S52最小系统板支持单片机标准十针下载接口(可使用并口下载线和USB下载线下载),另外支持:双龙下载软件以及Easy 51Pro.exe。AT89S52最小系统板接口详细标识说明: AT89S52最小系统板特点: 1、具有电源指示。 2、所以I/O口以引出。 3、可以实现与电脑串口通信。 4、标准的11.0592M晶振(晶振在单片机下面)。 5、具有上电复位和手动复位。 6、支持AT89SXX系列单片机 7、支持STC国产高性能单片机,兼容单片机STC89C51、STC89C52、STC89C53等 8、支持STC串口下载 DIY制作AT89S52最小系统板电路 PCB板实物截图:
2021-12-08 19:13:25 5.45MB 最小系统板 at89s52 diy制作 电路方案
1
本设计分享的是基于AT89S52单片机开发板全套制作资料,方便电子初学者DIY制作。该AT89S52单片机开发板主要芯片包括AT89S52单片机和MAX232(支持AT89S51/52/53;STC89C51/52/53),其工作电压:直流4.5~5.5V(或者USB供电),且支持单片机标准十针下载接口。(可使用并口下载线和USB下载线下载)另外支持:双龙下载软件以及Easy 51Pro.exe 和 progisp.exe。AT89S52单片机开发板实物图片展示: AT89S52单片机开发板特点: 1、具有电源指示; 2、所以I/O口以引出; 3、可以实现与电脑串口通信; 4、标准的11.0592M晶振(晶振可插拔可以自行更换); 5、具有上电复位和手动复位; 6、支持AT89SXX系列单片机和STC89CXX系列单片机; 7、支持STC串口下载; 8、P2口四位按键输入; 9、P1口四位信号灯指示; 10、可USB供电、可端子接线供电、可排针引电; AT89S52单片机开发板电路 PCB截图,见附件下载其工程文件:
2021-12-08 19:04:58 9.52MB diy制作 at89s52单片机 电路方案
1
DS18B20温度计,温度测量范围0~99.9摄氏度 可设置上限报警温度、下限报警温度即高于上限值或者低于下限值时蜂鸣器报警默认上限报警温度为38℃、默认下限报警温度为5℃报警值可设置范围:最低上限报警值等于当前下限报警值最高下限报警值等于当前上限报警值将下限报警值调为0时为关闭下限报警功能。
2021-12-06 16:29:26 29KB AT89S52 温度测量 报警
1