
51单片机
匿名匿名匿名11
这个作者很懒,什么都没留下…
展开
-
OLED SSD1306 驱动程序编写
OLED SSD1306 驱动程序编写坑:1、if(da&0x80 == 0x80) if((da&0x80) == 0x80)坑死爹了,“==” 优先级比 “&” 高。。。。。。。。。2、(下面的东西写错了,留着提醒)void IIC_Write_Byte(unsigned char IIC_Byte) { unsigned char i, da;...原创 2019-05-02 12:13:23 · 4555 阅读 · 1 评论 -
超声波模块驱动
超声波模块驱动模块介绍程序编写思路哈:我打算程序运行一次发送一次触发信号,在程序开头,就不精确延时几个指令周期,然后用外部中断来个中断图使用中断0吧再看看定时器,打算用定时器4(STC创新的,嘿嘿看看靠不靠谱)我说呢,stc15w4k32s4不是单时钟周期吗,定时11.0592M晶振怎么弄,原来这里可以控制系统时钟分频。...原创 2019-05-05 22:27:45 · 3569 阅读 · 0 评论 -
语音模块JQ8400-FL语音模块的使用
语音模块JQ8400-FL语音模块的使用模块介绍编程实现:预定使用单线模式,省串口省连线省定时器,最主要的是串口不太会。。。。。调试过程:1、先测模块是否正常受上次超声波bug的反馈,先测模块是否正常,来排除最源头的bug但是我花了一个多小时的时间去验证模块是否正常验证阶段:1、插上usb,发现电脑能以U盘的形式识别正常2、由于手上没有串口下载器,使用stc15单片...原创 2019-05-10 21:13:23 · 15574 阅读 · 5 评论 -
STC15W4K32S4系列单片机串口学习
内设依赖模式定时器04种模式定时器12种模式:16位/8位自动重装载定时器2固定为16位自动重装载定时器3固定为16位自动重装载定时器4固定为16位自动重装载串口1定时器2(default)、定时器14种模式串口2定时器22种模式串口3定时器2(default)、定时器32种模式串口4定时器2(...原创 2019-05-12 11:45:19 · 6566 阅读 · 0 评论 -
15单片机生成PWM波
端口设置:寄存器配置:void PWM_Config(void) { P2M0 &= //配置 P2M1 &= P0 &= //设置P2.1 P2.2电平 PWMCKS = PWMC = CYCLE; PWM3T1 = PWM3T2 = PWM3CR = PWM4T1 = PWM4T2 = PWM4CR = PW...原创 2019-07-28 17:20:13 · 1463 阅读 · 0 评论