-
51串口通信例程
串行通信是指
使用一条数据线,将数据一位一位地依次传输,每
一位数据占据一个固定的时间长度。其只需要少数几条线就可以
在系统间交换信息,特别适用于计算机与计算机、计算机与外设
之间的远距离通信。
串行通信的特点:传输线少,长距离传送时成本低,但数据的传送控制比并行通信复杂。
- 2023-01-13 11:10:03下载
- 积分:1
-
单片机红外发射接收
基于51单片机的红外收发系统,采用C语言编写,既有接收端的代码,也有发射端的代码,可以用于智能家具遥控、玩具遥控、其他基于远程遥控的开发
- 2022-03-13 07:21:37下载
- 积分:1
-
马达转速检测
利用atmega64单片机的定时器捕获检测马达的转速。
- 2022-04-17 21:45:45下载
- 积分:1
-
转速测量仪
转速测量仪 51单片机开发板
使用本功能时需要把P27,P28的跳线帽插上
附加PPT 及实验报告 简易框图 流程图 及详细程序
- 2022-05-15 22:06:19下载
- 积分:1
-
基于AT89S52单片机的密码锁设计
代码为使用AT89S52单片机设计一种密码锁,使用红外遥控进行操作,可以完成密码输入开锁,密码修改功能,可以使用keil开发工具进行编程开发,设计硬件电路。
- 2022-01-30 20:28:11下载
- 积分:1
-
播放音乐
基于C51单片机的播放音乐程序,可用于制作MP3。
有助于学习单片机原理,与数字信号读取过程。
- 2022-07-26 12:46:38下载
- 积分:1
-
单片机
/*============================================================
功能:使用12232液晶显示图片演示
==============================================================
硬件:TG12232B (122*32)模拟口线接线方式
连接线图:
--------------------------------------------------|
|DB0-----P0.0 | DB4-----P0.4 | RW-------P1.1 | A0--------P1.0 |
|DB1-----P0.1 | DB5-----P0.5 | RS-------P2.1 | V0接1K电阻到GND |
|DB2-----P0.2 | DB6-----P0.6 | E1-------P1.3 |
|DB3-----P0.3 | DB7-----P0.7 | E2-------P1.2 |
---------------------------------------------------
本程序源码只供学习参考,如有需要请联系作者。
[注:AT89x52使用22.1184M或11.0592M晶振,实测使用22.1184M或11.0592都可以]
编译平台:Keil uV2 7.08
- 2022-03-18 23:45:21下载
- 积分:1
-
用串口中断控制交通灯
用串口调试助手,输入1可控制交通灯开启
- 2022-05-24 00:28:19下载
- 积分:1
-
pid例程
当今的闭环自动控制技术都是基于反馈的概念以减少不确定性。反馈理论的要素包括三个部分:测量、比较和执行。测量关键的是被控变量的实际值,与期望值相比较,用这个偏差来纠正系统的响应,执行调节控制。在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。PID控制器(比例-积分-微分控制器)是一个在工业控制应用中常见的反馈回路部件,由比例单元P、积分单元I和微分单元D组成。PID控制的基础是比例控制;积分控制可消除稳态误差,但可能增加超调;微分控制可加快大惯性系统响应速度以及减弱超调趋势。这个理论和应用的关键是,做出正确的测量和比较后,如何才能更好地纠正系统。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报 打分 发表评论 暂无评论
- 2023-06-05 00:45:04下载
- 积分:1
-
基于HS-0038B红外接收头的51单片机接收程序
参考红外头文档以及相关资料的红外接收程序,已通过检测,可直接运行。
- 2022-01-26 06:04:43下载
- 积分:1