基于AT89C51单片机的智能交通灯设计
增长的有限与车辆增长的无线这一对矛盾是导致城市交通拥挤的根本原因。城市街道网络上的交通容量的不断增加,表明车辆对道路容量的要求仍然很高,短期内还不可能改变。 1.2课题研究范围及意义 本文提出一种利用单片机自动控制交通灯及时间倒计时显示的方法,将整个系统缩小在一块小小的单片机上,大大提高了产品的经济性和轻便性。设计过程包括硬件电路设计和程序设计两大步骤。硬件电路其结构比较简单,主要包括核心器件单片机、1...
基于51单片机数控直流电压源proteus仿真LCD显示+程序+设计报告+讲解视频
基于51单片机数控直流电压源proteus仿真LCD显示( proteus仿真+程序+设计报告+讲解视频) 仿真图proteus7.8及以上 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:S0072 讲解视频 基于51单片机数控直流电压源proteus仿真+程序+设计报告+讲解视频 1. 主要功能: 基于51单片机的数控电压源设计 1.单片机控制DA转换器使得输出电压为0-5V;...
基于51单片机人体身高体重BMI指数检测健康称语音蓝牙设计21-286
21-286、51单片机人体身高体重BMI指数检测健康秤称仪表+语音播报体重和BMI设计+蓝牙上传设计 产品功能描述: 本系统由STC89C52单片机、LCD1602液晶显示、按键、超声波测距、HX711称重传感器模块(0-1000KG)、ISD1820语音模块电路、蓝牙模块和电源组成。 1、称重传感器进行人体称重,测量范围0-1000kg,实时显示在液晶上。 2、超声波测量的距离,测量范围0-5m,显...
基于STM32单片机智能井盖GPS定位GSM短信报警霍尔定位设计21-298
21-298、STM32智能井盖设计-到位-电磁锁-GSM-GPS-霍尔-bell 产品功能描述: 本设计由STM32F103C8T6单片机核心板电路+压力开关电路+电磁锁控制电路+GSM模块电路+GPS定位模块电路+霍尔传感器电路组成。 1、如果压力开关按下,则电磁锁伸出,否则电磁锁收缩。 2、通过GSM模块实现短信上报,通过GPS模块实现定位。 3、通过霍尔传感器和磁铁检测井盖是否移动位置(正常情况...
STC89C52RC单片机烧录时遇到的问题
(1)我之前安装了虚拟串口,跟物理串口冲突了,导致烧录失败。 把虚拟串口删除即可。 (2)我使用的是STC89C52RC单片机,而不是STC89C52单片机。 所以红色位置之前填错了。 (3)单片机冷启动是什么,难怪程序烧录不进去,还要这样操作_哔哩哔哩_bilibili 之前烧录的时候,没有冷启动。 然后一直卡在 使用冷启动后,就烧录成功了。 (点击下载/编程按钮后,先关闭单片机电源,再打开即可。...
基于51单片机一氧化碳(CO)浓度检测报警仿真LCD显示( proteus仿真+程序+设计报告+原理图+讲解视频)
基于51单片机一氧化碳(CO)浓度检测报警仿真LCD显示( proteus仿真+程序+设计报告+原理图+讲解视频) 基于51单片机一氧化碳浓度检测报警仿真 1. 主要功能:2. 讲解视频:3. 仿真4. 程序代码5. 设计报告6. 原理图7. 设计资料内容清单&&下载链接 仿真图proteus7.8及以上 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:S0073 1. 主要功能:...
在STM32F103,RAM 64K的单片机上,利用fatfs文件系统,实现一个存储文件大小等于600K的CRC 文件校验,分块读取循环校验计算
1、使用背景 在STM32F103,RAM 64K的单片机上,利用fatfs文件系统,实现一个存储文件大小等于600K的CRC 文件校验算法2、实现过程 (1)首先,在STM32上初始化FATFS库,以便能够访问文件系统。这通常涉及到挂载文件系统、打开或创建文件等操作。 (2)文件读取:由于单片机的RAM只有64KB,需要处理一个600KB的文件,因此不能直接一次性将整个文件加载到RAM中进行CR...
基于STM32单片机无线充电器无线手机充电锂电池蓝牙设计21-287
21-287、STM32单片机无线充电器无线手机充电锂电池+蓝牙上传设计 产品功能描述: 本系统由STM32F103C8T6单片机核心板、LCD1602液晶显示、锂电池充电检测、无线充电模块、锂电池充电保护TP4056、升压稳压、蓝牙模块组成。 1、通过无线充电器并接给锂电池供电,同时给检测是否再给锂电池进行充电。 2、锂电池经过升压模块,给整个单片机系统及显示进行供电。 3、显示充电式累计时间:达到进...
【51单片机入门记录】A/D、D/A转换器PCF859应用
0开始计时} void Delay_MS(unsigned int MS){ unsigned i,j; for(i=0;i<MS;i++) for(j=853;j>0;j--); //STC15单片机设置为853; STC8H单片机修改为1109;STC32G单片机修改为427;} void ALL_Init(void){ P0 =0X00; //先设置关闭蜂鸣器继电器的P0输出值(全关) P...
【蓝桥杯单片机入门记录】动态数码管
显示子函数。 ①法一: ②法二: ③法三 (4)例程4:多位数码管倒计时。本例以第6、7、8位数码管显示255→0的倒计时为例,其他数码管保持熄灭。 一、数码管动态显示概述 LED数码管动态显示接口是单片机中应用最为广泛的一种显示方式之一。动态驱动是将所有数码管的8个显示笔划(段选端)“a,b,c,d,e,fg,dp”的同名端连在一起,另外为每个数码管的公共极COM增加位选通控制电路,位选通由各自独立的...