基于51单片机学习型红外遥控器介绍: 本设计思想是不考虑红外编码方式,对多个红外遥控编码的脉冲宽度进行测量,电路采用51单片机AT89S52作为主控制芯片,外围接红外接收解调器和发射机二极管以及电阻、电容构成。电路设计简单,用洞洞板就可以完成设计。 功能描述: 当按下学习键P3.2时,处于学习状态时,此时红外接收电路就开始接收外来红外信号,并将其转换为电信号,找一个电视遥控器,电视遥控器的发射头对着模块的接收头,按下任一按键,模块开始接收遥控码并存储,当学习指示灯灭,发射指示灯亮起时,学习完毕; 附件内容包括: 整个电路设计原理图和PCB源文件,用AD软件打开; 该学习型红外遥控器源程序,有详细的中文注释; BOM表;
2022-07-19 22:15:14 593KB 遥控器 51单片机 diy制作 红外接收
1
专题资料(2021-2022年)51单片机玩转NRF24L01.doc
2022-07-19 12:01:05 7.33MB 互联网
1
专题资料(2021-2022年)51单片机LCD1602液晶显示测温系统.docx
2022-07-19 12:01:04 335KB 互联网
1
专题资料(2021-2022年)51单片机AD590温控系统设计.doc
2022-07-19 12:01:03 544KB 互联网
1
电子-可控硅移相控制原理.zip,单片机/嵌入式51单片机
2022-07-18 13:46:12 615KB 单片机/嵌入式51单片机
1
51单片机ADC0809电压表(12864显示,程序 + 仿真)并口;0~5V先上图正常工作图 上图:最大电压值 上图渐变电压值(最大到最小) 这是仿真图,可以进行仿真 程序分享一部分,剩下的打包放在附件里。 #include #include sbit OE=P3^6; sbit EOC=P3^7; sbit CLOCK=P3^0; sbit ST=P3^3; void Lcd12864_Display(); unsigned char dat[]="0.000V"; unsigned int tmp; unsigned char adc; void main() { EA=1; ET0=1; TMOD=0x02; TL0=206; TL0=206; TR0=1; Lcd12864_init(); Lcd12864_Display(); while(1) { ST=0; ST=1; ST=0; while(!EOC); OE=1; adc=P1; tmp=adc*196; dat[0]=tmp/10000 +'0'; dat[2]=tmp/1000 +'0';
2022-07-16 09:12:48 123KB 51单片机 电压表 adc0809 电路方案
1
用51单片机开发板做的与威纶通触摸屏通讯实例 包含单片机和触摸屏代码,还有开发板电路原理图
2022-07-15 22:39:41 1.61MB 单片机 51单片机 嵌入式硬件
1
本刊上期介绍单片机捕获红外遥控器解码方法电路原路和程序设计方法,并给出了实例。这一讲将介绍单片机驱动LCD1602 液晶显示模块。通过该讲,读者可以掌握LCD1602 液晶的工作原理和如何通过单片机来驱动LCD1602 液晶。
2022-07-15 19:13:24 428KB 单片机教程 LCD1602 液晶显示模块 文章
1
基于单片机的酒精浓度检测仪设计基于51单片机酒精浓度检测仪的设计说明.doc
2022-07-15 10:00:30 2.1MB 互联网
1
51单片机C语言程序设计教程(王云)书中代码及课后作业
2022-07-14 21:36:13 462KB 单片机
1