应用笔记
文章平均质量分 50
正直善良的小伟
就职于华为杭州研究所,服务器硬件研发工程师
展开
-
LM2586S 应用笔记
LM2586可用于搭建反激电路(Flyback)和Boost升压电路,笔者最近在使用该系列芯片过程中,使用LM2586-ADJ来设计升压电路,将+5V输入电压升压到+12V电压输出,要求输出电流有1A。有LM2586手册可以看到输入电压:4~40V输出电流:3A图1 LM2866-XX数据手册首页由图1可以看到,LM2586满足设计需求,因为手里只有ADJ可调电压信号,通过外部电阻的比例来...原创 2018-06-08 02:39:03 · 2969 阅读 · 0 评论 -
HW2000接收函数
当HW2000无线模块没有接收到数据时,会持续while死循环检测,导致程序卡死在这里。解决方法:发送端持续发送心跳码,保证持续有数据接收。让main函数不会死在接收函数中。...原创 2018-06-15 16:50:59 · 502 阅读 · 2 评论 -
PIC16F1933 EEPROM操作
PIC16F1933内部有256Byte大小的数据EEPROM用于存储数据,如图1所示图1 EEPROM大小 通过PIC16F1933数据手册可以看到,EEPROM的地址为00H~FFH,如图2所示图2 PIC16F1933数据手册EEPROM部分 操作步骤举例:1、写操作,使用”pic.h”库函数中自带的操作函数对EEPROM进行写操作1. eeprom_write(0x81,(...原创 2018-06-24 16:11:31 · 2393 阅读 · 0 评论 -
单片机 单个按键和两个按键同时按下 检测实现
1. if(K10 == 0) 2. { 3. __delay_ms(TWOKEY_DELAY); //两个按键按下的时间差,要小于这个延时,否则判断为单个按键按下 4. if(K10 == 0) 5. { 6. if(K7 == 0) 7. { 8. TX_D...原创 2018-06-24 19:42:22 · 19048 阅读 · 2 评论