超声波的51单片机程序,附带有超声波的详细使用资料
2022-02-01 22:35:59 89KB 超声波 51 源码
1
详细介绍了单片机编程时的带位操作
2022-01-26 09:04:18 259KB 单片机 51单片机 嵌入式硬件
1
其实这个项目比较简单,只不过是我们自己把它想得太难了,下面来总结一下具体设计过程: 首先买一个蓝牙模块,在手机上下载一个蓝牙串口调试助手,等同于单片机的UART串口通信,利用BUFF来获取接受到的数据,这里只需要重视一个问题,就是测试编码,如果APP发送0xFF,(APP蓝牙串口调试助手已经支持手动设置按钮名字和发送的字符了)但是蓝牙模块很有可能接受到的是0xF8,0xF2,0xFE。所以这里我们首先应该测试编码。HC-06一般有5个端口,RX,TX,VCC,GND,AT,AT这里我们没有用到,是指更改密码,默认密码一般是1234或者0000,把VCC和GND接好,然后RX和TX分别和单片机的TX和RX相连接(就是P3^0和P3^1,切记要相反连接),然后我们按照一般的UART串口通信就可以啦,检测接受到BUFF数据,然后switch就可以实现相应的功能。 #include #define uchar unsigned char #define uint unsigned int sbit PWM=P1^0; sbit DSPORT=P3^7; void Ds18b2
2022-01-13 16:52:32 106KB 51 蓝牙 程序 文章
1
(1) 51小车“日”字寻迹 (2) 51小车避障前行 (3) kail4中编写 (4)若单片机外设引脚不同,只需按照说明更改引脚即可
1
压缩包内包含了150个单片机例程,是绝好的单片机学习资料,特传上来供大家学习与交流使用,弄懂这些例程,你绝对会成为51单片机高手,里面附带了原理图,方便你实现硬件制作.
2021-12-19 17:40:01 2.6MB 51单片机 源程序 例程 51实验程序
1
51单片机 lcd1602、lcd12864、DHT11、DS12C887时钟模块、GSM模块、NRF24l01、按键、DS18B20、家庭气体检测仪、数码管程序打包
2021-12-15 16:59:33 1.56MB 51单片机
1
#include#include#include <math.H> //要用到取绝对值函数abs()//通过DS18B20测试当前环境温度, 并通过数码管显示当前温度值, 目前显示范围: -55~ +125度sbit wela = P2^7; //数码管位选sbit dula = P2^6; //数码管段选sbit ds = P2^2;int tempValue;//0-F数码管的编码(共阳极)unsigned char code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};//0-9数码管的编码(共阳极), 带小数点unsigned char code tableWidthDot[]={0x40, 0x79, 0x24, 0x30,0x19, 0x12, 0x02,0x78, 0x00, 0x10};//延时函数, 对于11.0592MHz时钟, 例i=10,则大概延时10ms.void delay(unsig
2021-12-12 20:43:26 64KB 51 DS18B20 程序 文章
1
此程序为51单片机驱动步进电机的,仅供参考!谢谢!
2021-12-11 15:53:34 6KB 步进电机驱动
1
在51单片机实现在点阵上显示遥控数字0-9,C语言程序。
2021-12-10 17:27:00 5KB 51单片机 程序
1
hex文件,用于重写仿真芯片SST89E516RD2,修复mon51仿真器
2021-12-04 12:40:35 11KB 51 监控程序 仿真器
1