目录目录一、硬件组成AT89S51单片机片内结构AT89S51引脚功能3.并行I/O口引脚P0口P0口:地址/数据总线数据输出数据输入P0口:通用输入输出功能P1口 P2组I/O引脚编辑用作地址线数据输出数据输入,用作通用I/O口数据输出数据输入(读取引脚电平状态)P3口 第一功能(通用输入输出功能)输出第二功能:输出输入时钟电路设计内部时钟方式外部时钟方式 机器周期,指令周期,与指令时序。时钟周期机器周期 指令周期复位操作和复位电路(硬件复位)看门狗:单片机系统受到干扰可能会引起程序“跑飞”或 “死循环”,使系统失控。使用方法:一、硬件组成AT89S51单片机片内结构8位微处理器(CPU)
目录基本概述硬件组成功能关键字模块介绍电机模块L9110S循迹模块(TCRT5000传感器)红外避障模块测速模块 小车 移动小车(控制电机转动,使小车前进、后退、左转、右转 )遥控小车( 使用蓝牙模块,通过串口发送信息控制小车移动)调速小车(利用PWM波对电机进行调速)循迹小车(利用循迹模块进行黑白色的检测)跟随小车(利用红外避障模块完成跟随行为)避障小车(利用超声波测距完成避障行为)测速小车,使用OLED屏显示小车速度语音控制小车,循迹、跟随、避障三种功能切换基本概述硬件组成电机模块L9110S、循迹模块、红外避障模块、超声波模块、测速模块、OLED屏、蓝牙模块、4G,模块、语音模块SU-0
51单片机热水器温度控制系统仿真设计1.主要功能:2.仿真3.程序代码4.原理图5.设计报告6.设计资料内容清单&&下载链接51单片机热水器温度控制系统仿真设计(proteus仿真+程序+原理图+报告+讲解视频)仿真图proteus7.8及以上程序编译器:keil4/keil5编程语言:C语言设计编号:S00451.主要功能:本设计旨在实现一个基于51单片机的简易热水壶热水器控制仿真proteus仿真设计,具备以下功能:1、使用温度传感器DS18B20监测水温,用lcd1602显示水温,水温报警阈值,设置的加热温度值;2、可以通过按键调整加热温度和过温报警阀值;3、按键控制加热过程启停,温度超
🐋前言:本实验基于STC89C52RC芯片集成的51单片机,根据电路原理图点亮led灯,同时实现led灯的走马灯效果。由于51系列单片机结构大同小异,读者可根据此博客举一反三,实现所需完成的功能。🐬目录:一、背景知识二、环境搭建三、点亮一个led灯四、led灯闪烁五、led流水灯🐇实验所选单片机及结构展示(以普中C51为例,其他大同小异),本实验所操作led模块位于图中⑤位置🐇实验效果一、背景知识🐪单片机:是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM等功能集成到一块硅片上构成的一个小而完善的微型计算机系统🐪若要使系统正常
开发前的准备在驱动WS2812前需要了解STC89C516Rd+的性能潜力重点关注单片机的工作周期长度,为后边计算准确的延时做准备!可以发现该型号支持0到80Mhz的工作频率,但是所以12T模式下,最快的时间是1秒/1200000012=1微秒,可能还会有人想到6T模式,很遗憾,6T模式下执行一条nop也要0.5微秒,而ws2812的最小单位时序是320纳秒,所以该型号的12Mhz方案是不可以的,这是我们可以考虑一下40M(直插式最大)。40M的工作频率下的单位机器周期1/4000000012=0.3微秒!!!!有戏,已经满足ws2812的最小单位时序。WS2812数据手册中的工作时序电量WS
目录视频下载链接标签下载hmdb介绍其它用于行为识别还需帧标注(rawframeannotation)视频标注(videoannotation)目录视频下载链接标签下载hmdb介绍其它用于行为识别还需视频下载链接http://serre-lab.clps.brown.edu/wp-content/uploads/2013/10/hmdb51_org.rar标签下载http://serre-lab.clps.brown.edu/wp-content/uploads/2013/10/test_train_splits.rarhmdb介绍HMDB51包含51类动作,共有6849个视频,每个动作至少包
声明:本人跟随b站江科大学习,我的所有文章仅记录我的学习总结,以防我以后忘了,有地方回忆,况且江科大的资料都是开源的。我也希望大家多多去看江科大的视频,讲的是真的好,我的文章仅限看过视频学习过的,过段时间有些地方不清楚又懒得再看视频,可以快速查看知识点的。一、串口的介绍 串口是一种应用十分广泛的通讯接口,串口成本低、容易使用、通信线路简单,可实现两个设备的互相通信。 单片机的串口可以使单片机与单片机、单片机与电脑、单片机与各式各样的模块互相通信,极大的扩展了单片机的应用范围,增强了单片机系统的硬件实力。 51单片机内部自带UART(UniversalAsynchronousR
51单片机实现交通信号灯文章目录51单片机实现交通信号灯实验环境仿真图实验原理代码实现成果图资源下载实验环境软件:Keil5+Proteus7元件(主要):AT89C51*1,BUTTON*1,7SEG-MPX2-CA*1,LED-GREEN*8,LED-RED*4,LED-YELLOW*4仿真图实验原理7SEG-MPX2-CA数码管7SEG-MPX2-CA数码管是一个两位数的阳极数码管,有10个针脚,通过标号a-dp八个针脚控制,LED灯的显示,通过标号为1,2的针脚控制显示的是个位或是十位的数码管。要通过数码管显示具体数字,7SEG-MPX2-CA由于是一个阳极的数码管,所以需要接收在
相信有很多人在学习C51单片机之后,再学习stm32都会发现Keil无法兼容,这给我们的学习带来了很大的麻烦,今天给大家带来我当时尝试了很多次后找到的好方法,win11系统亲测有效,并附上下载包。目录一、安装C51v954二、安装MDK528三、兼容C51和stm32 四、破解Keil五、添加快捷方式 一、安装C51v954以管理员身份运行c51v954.exe点击Next>>点击Iagree,再点击Next>>选择好安装路径(路径中尽量不要包含中文)后,点击Next>>填写的信息直接敲空格即可,最后点击Next>>开始安装取消勾选,点击Finish二、安装MDK528以管理员身份运行
TLC2543是一款12位精密模数转换器(ADC)。1~9、11、12——AIN0~AIN10为模拟输入端;15——CS为片选端;17——DIN为串行数据输入端;(控制字输入端,用于选择转换及输出数据格式)16——DOUT为A/D转换结果的三态串行输出端;(A/D转换结果的输出端。)19——EOC为转换结束端;18——CLK为I/O时钟;(控制输入输出的时钟,由外部输入。)14——REF+为正基准电压端;13——REF-为负基准电压端;20——VCC为电源;10——GND为地。/**********************************************************