红外遥控有发送和接收两部分组成。发送端采用单片机将待发送的二进制信号编码调制为一系列的脉冲信号,通过红外发射管发射红外信号。红外接收完成对红外信号的接收,放大,检波,整形,并输出遥控编码脉冲。为了减少干扰,采用的是价格便宜性能可靠地一体化红外接头(HS30038),它接收红外的频率为38KHZ, 周期为26 us 接收红外信号,它同时对信号进行放大,检波,整形得到TTL电平的编码。在送给单片机,单片机进行解码并执行控制相关对象。
标签: 单片机
上传时间: 2019-04-25
上传用户:297764642
更新记录2020.08.271. 添加例程“45-IO口推挽输出驱动有源蜂鸣器实验程序”;2. 修改例程“43-高级PWM4N驱动蜂鸣器实验程序”名称为“43-高级PWM4N驱动无源蜂鸣器实验程序”;3. 添加例程“46-端口模式设置”;4. 添加例程“47-SPI互为主从-SS设置主从-串口1透传”;5. 添加例程“48-SPI互为主从-主模式忽略SS-串口1透传”。2020.08.201. 例程“31-硬件SPI访问FLASH-PM25LV040-串口1监控”、“32-IO模拟SPI访问FLASH-PM25LV040-串口1监控”兼容华邦W25X40CL型号Flash,并添加W25X40CL规格书。2020.08.181. 添加例程“44-高级PWM输出两路互补SPWM”以及正弦计算表。2020.08.111. 按照8.3版本实验箱图纸修改现有例程;2. 添加例程“43-高级PWM4N驱动蜂鸣器实验程序”。2020.07.301. 在例程01添加注解“当用户使用硬件 USB 对 STC8H8K64U 系列进行 ISP 下载时不能调节内部 IRC 的频率,但用户可用选择内部预置的 16 个频率(分别是 5.5296M、 6M、 11.0592M、 12M、 18.432M、 20M、 22.1184M、 24M、27M、 30M、 33.1776M、 35M、 36.864M、 40M、 44.2368M 和 48M)。下载时用户只能从频率下拉列表中进行选择其中之一,而不能手动输入其他频率。”2. 添加例程“41-软件修改内部RC主频”;3. 添加例程“42-一线制温度传感器 DS18B20 测温”;4. 添加8.2版本实验箱的原理图跟PCB图,现有程序还是基于8.1版本图纸。2020.07.241. 例程“38-2.4寸ILI9325驱动TFT显示屏实验程序-带触摸功能”调整驱动读写代码,使正常显示时的MCU工作主频最高可调至48MHz。2. 修改ADC相关例程关于AD通道参数的注释。3. 修改EEPRO相关例程TPS擦除等待参数与设置主频一致。4. 添加例程“39-通过USB发送命令读取ADC测试程序”以及配套的上位机测试软件;5. 添加例程“40-USB键盘设备通过P0口矩阵按键模拟小键盘功能”以及键盘按键码表。2020.07.091. 添加例程“37-2.4寸ILI9341驱动TFT显示屏实验程序”以及相关工具及规格书;2. 添加例程“38-2.4寸ILI9325驱动TFT显示屏实验程序-带触摸功能”以及相关工具及规格书。2020.06.281. 添加例程“35-板上的32K xdata测试程序”;2. 添加例程“36-LCD128x64显示图形文字-ST7920”以及“ST7920规格书”。2020.06.231. 添加例程“30-红外发射程序(NEC码)-使用PWM4产生38KHz载波”;2. 添加例程“34-IO扫描键红外发射-同时接收数码管显示用户码键值程序”。2020.06.221. 添加例程“31-硬件SPI访问FLASH-PM25LV040-串口1监控”以及“PM25LV040规格书”;2. 添加例程“32-IO模拟SPI访问FLASH-PM25LV040-串口1监控”;3. 添加例程“33-P1.3做ADC-使用内部基准计算外部电压”。2020.06.191. 添加例程“28-I2C主机模式访问PCF8563-RTC时钟程序”以及“PCF8563规格书”;2. 添加例程“29-红外遥控接收程序(NEC码)-数码管显示用户地址和键值”。2020.06.181. 更改文件夹命名,使例程内容更加一目了然;2. 添加例程“04-利用T0,T1做外部计数器”;3. 添加例程“05-利用定时器测量脉冲宽度”;4. 添加例程“13-串口3中断模式与电脑收发测试”;5. 添加例程“14-串口4中断模式与电脑收发测试”;6. 添加例程“20-使用比较器检测低电压时保存数据到EEPROM”;7. 添加例程“25-高级PWM1-PWM2-PWM3-PWM4,驱动P6口呼吸灯实验程序”;8. 添加例程“26-高级PWM5-PWM6-PWM7-PWM8输出测试程序”;9. 修改串口相关例程的主时钟频率为 22.1184MHz,精确计算115200波特率;10.“17-NTC测温度数码管显示”添加“SNDT2012X103F3950FTF R-T对照表”;11.添加“实验箱8问题清单”文件。2020.06.151. 修改所有例程主时钟频率为 24MHz;2. 添加例程“08-双串口中断收发”;3. 添加例程“09-串口1中断收发”;4. 添加例程“10-串口2中断收发”;5. 添加例程“14-通过串口1命令多字节读写EEPROM测试程序”;6. 添加例程“15-内部掉电检测中断保存EEPROM”;7. 添加例程“17-P1.7输出PWM5做DAC_P1.1做ADC读入DAC输出值_串口1设置占空比”;8. 修改例程“比较器”命名为“18-比较器_P3.7做正极输入源”;9. 添加例程“19-比较器_ADC做正极输入源”;10.添加例程“20-I2C从机中断模式与IO口模拟I2C主机进行自发自收”。2020.06.081. 添加例程“16-P1.7输出PWM做DAC_P1.1做ADC读入DAC输出值_串口1设置占空比”;2. 添加例程“比较器”。2020.06.041. 初版发布;2. 发布例程“01-跑马灯”;3. 发布例程“02-Timer0-Timer1-Timer2-Timer3-Timer4测试程序”;4. 发布例程“03-数码管”;5. 发布例程“04-外中断INT0-INT1-INT2-INT3- INT4测试”;6. 发布例程“05-睡眠-外部中断唤醒”;7. 发布例程“06-睡眠-唤醒定时器唤醒”;8. 发布例程“07-看门狗复位测试程序”;9. 发布例程“11-IO行列扫描键盘数码管显示键值和调整时间”;10.发布例程“12-ADC键盘扫描数码管显示键值和调整时间”;11.发布例程“13-NTC测温度数码管显示”;12.发布文件“STC实验箱8-使用说明书.pdf”;13.发布图纸“实验箱8.1_2020-05-11-PCB.pdf”;14.发布图纸“实验箱8.1_2020-05-11-SCH.pdf”。
标签: stc8h
上传时间: 2022-04-18
上传用户:
以下是《51单片机竞赛设计44例全部带proteus仿真+程序》的目录,都是一些仿真和程序,为大家的学习提供便利目录:0001、12位AD_DS1621与12864液晶0002、16X192点阵程序0003、多变循环彩灯0004、51单片机12864大液晶屏proteus仿真0005、AD0832设计的电压表32X16点阵显示0006、ad0831_lcd_da0808_ds1302_24c64的应用0007、10BitDA正弦信号发生器0008、DS1302时钟+1602液晶0009、LCD滚动显示汉字0010、Max7221动态显示0011、播放音乐0012、单片机设计2008奥运会0013、非常形象的交通灯控制设计0014、温度计设计0015、字符液晶1602仿真测试0016、485全双工通信应用0017、AT89C51对直流电动机的驱动0018、步进电机控制_液晶显示0019、步进电机控制程序液晶显示0020、超级终端0021、红外遥控模拟0022、直流电机测速+中文液晶显示0023、数控云台master0024、单片机水塔控制系统0025、数控直流稳压电源0026、智能温控器0027、自行车测速仿真0028、lcd-12864应用0029、密码锁0030、万年历0031、编码开关试验0032、超大屏幕点阵显示0033、创意LOVE彩灯欣赏0034、8通道自动温度检测系统仿真(含原程序)0035、485全双工通信0036、可预设电压的数控电源(功能强大)0037、ds18b200038、DS18B20(已通过)0039、多机通信0040、工厂屏0041、模拟串口0042、双单片机串口例子0043、单片机水塔控制系统0044、舞蹈机器人步进机仿真
上传时间: 2022-05-06
上传用户:
基于STC89C51单片机的智能电热水器的控制器的设计,要达到的控制要求有:(1)用LCD1602液晶显示水温、设置上下限和定时时间,(2)水温检测显示范围为00~99℃,精度为±1℃。(3)温度预设范围为0~99℃,当检测温度低于预设温度时,开始加热;检测温度高于预设温度时,停止加热。(4)设置4个程序按键。分别问设置按键、加键、减键、确定。(5)可以红外遥控,通过红外一体接收探头接收遥控器信号,执行与主板按键同等功能。(6)有水位检测功能,无水自动上水,无水不加热。//外部中断解码程序_外部中断0void intersvr1(void) interrupt 2 using 1{ TR0=1; Tc=TH0*256+TL0;//提取中断时间间隔时长 TH0=0; TL0=0; //定时中断重新置零 if((Tc>Imin)&&(Tc<Imax)) { m=0; f=1; return; } //找到启始码 if(f==1) { if(Tc>Inum1&&Tc<Inum3) { Im[m/8]=Im[m/8]>>1|0x80; m++; } if(Tc>Inum2&&Tc<Inum1) { Im[m/8]=Im[m/8]>>1; m++; //取码 } if(m==32) { m=0; f=0; if(Im[2]==~Im[3]) { IrOK=1; TR0=0; } else IrOK=0; //取码完成后判断读码是否正确 } //准备读下一码 }}
上传时间: 2022-05-14
上传用户:
给力者51单片机视频教程21:51单片机超声波测距.rar - 231.26MB给力者51单片机视频教程20:51单片机湿度传感器DHT11.rar - 197.41MB给力者51单片机视频教程18:51单片机红外遥控解码.rar - 40.31MB给力者51单片机视频教程17:51单片机串口(2).rar - 26.04MB给力者51单片机视频教程17:51单片机串口(1).rar - 189.74MB给力者51单片机视频教程07:51单片机数字量输入操作.rar - 97.89MB给力者51单片机视频教程05:51单片机的数码管操作2.rar - 73.10MB给力者51单片机视频教程04:51单片机的查表操作2.rar - 107.39MB给力者51单片机视频教程04:51单片机的查表操作1.rar - 19.10MB......
标签: 51单片机
上传时间: 2022-05-26
上传用户:jiabin
本书筛选了1999年以后国内几十种期刊刊中有关无线数据通信、无线发送、接收IC芯片通信技术、红外遥控及数据通信枝术、蓝牙芯片及无线收发通信技术等方面的113篇文章,均属新器件、新技术、技术透明度较高的文章。
上传时间: 2022-07-16
上传用户:
基于51单片机开发的多功能桌面助手,时钟、互联网控制、智能家居硬件和软件并搭载了嵌入式WiFi模块,MP3模块,语音识别模块等。 它拥有的功能如下: 1:万年历(包括时间、日期、星期、温度、闹钟) 2:非特定人声语音识别操作(能识别开灯、开空调等简单命令) 3:红外遥控操作
上传时间: 2022-07-19
上传用户:
eeworm.com VIP专区 单片机源码系列 25资源包含以下内容:1. 单片机课件.ppt2. PICC编译器资料.pdf3. stm32初级例程.rar4. 单片机开服各种辅助小工具.zip5. LED旋转灯设计.doc6. 基于51单片机的超温报警器.Zip7. [手把手教你学51单片机与Proteus从入门到精通].59.pdf8. 旋转时钟程序下载.pdf9. 三小时精通protel 99se【单片机毕业设计秘籍】.rar10. MCS51单片机典型子程序.docx11. 51单片机原理与应用课件PPT.ppt12. STC-ISP-V4.88免安装+win7下使用方法.rar13. PIC单片机实用教程-基础篇.pdf14. 单片机复习资料.rar15. stc-isp软件的使用方法.doc16. 基于单片机的指纹识别电子密码锁设计.rar17. 51开发板及USB转换原理图.pdf18. 单片机试题库.zip19. 智能台灯设计原理.rar20. 《匠人手记》网络版《程序规划方法漫谈》.pdf21. 编写高质量的单片机C程序.doc22. Nokia+5110多功能时钟(带温度等级).zip23. PIC单片机编程教程.zip24. 单片机控制led灯点亮.zip25. ZLG7290+I2C接口键盘及LED驱动器数据手册.pdf26. 单片机简单实验仿真_二极管顺序点亮.zip27. PIC单片机18f4680资料.pdf28. 去掉震动开关的摇摇棒.zip29. 采用89C51和LCD1602的多功能电子钟.pdf30. 51单片机汇编程序.zip31. 诺基亚LCD5110最详细的中文说明测试程序字模软件.doc32. STM8单片机快速入门_V2[1].pdf33. 篮球24秒倒计时器.ppt34. 单片机基础.zip35. STC51单片机必备软件使用.pdf36. 单片机高级语言C51 Windows环境编程与应用.pdf37. keil和proteus安装破解汉化联调方法.doc38. STM8例程演示一个LED闪烁.zip39. D卡改GBALINK烧录卡.doc40. 实时时钟设计.zip41. 智能小车设计指导.pdf42. PSD3系列可编程单片机通用外围接口芯片原理编程及应用.zip43. 51最小系统版实验程序.zip44. PIC系列单片机原理和程序设计.zip45. PIC系列单片机应用设计与实例.zip46. ML4428数据资料.pdf47. PIC系列单片机的开发应用技术.zip48. MCS-51单片机结构.zip49. PC机及单片机数据通信技术.zip50. MCS-96单片机的应用系统设计基础.zip51. LED立方体原理图加程序.wps52. NEC 75X 75XL系列单片机应用大全.zip53. C51单片机学习教程.rar54. STC-ISP下载编程烧录软件.zip55. Motorola单片机实用技巧集萃.zip56. 89C51在变压器温度自动检测与控制中的应用.pdf57. MCS-51系列单片机实用接口技术.zip58. M68HC11单片机原理、应用及技术手册.zip59. 51单片机c语言深入学习教程.pdf60. MCS-51单片机原理及接口技术.zip61. 霍尔火焰光检配套资料.zip62. 简单的8乘8led点阵仿真.zip63. MCS-51单片机应用设计.zip64. MOTOROLA单片机汇编程序设计.zip65. 8.8LED点阵字库.zip66. 20个单片机c实验程序例子(包含c程序和hex文件).zip67. MOTOROLA单片机M68HC05原理与应用大全.zip68. M68HC11单片机大学优秀应用设计汇编.zip69. 单片机计算器_崔祥通毕业设计.doc70. MOTOROLA 8位增强型单片机M68HC11原理与应用.zip71. 16x16x4点阵仿真演示范例.rar72. MCS-51单片机开发系统与监控分析.zip73. Atmel公司8051架构单片机Protel元件库.rar74. JL51单片机开发板原理图.pdf75. PCIe体系结构导读.pdf76. 基于单片机的红外遥控led电子钟程序代码.rar77. 基于AT89C51单片机的计算器.pdf78. 按键识别方法之一.doc79. 单片机35个实例4.doc80. IO并行口直接驱动LED显示.doc81. 单片机35个实例3.doc82. 99秒表设计.doc83. 单片机35个实例2.doc84. 8X8 LED点阵显示技术.doc85. 单片机35个实例1.doc86. 4×4矩阵式键盘识别技术.doc87. 基于单片机的闪烁灯制作.doc88. 4×4键盘及8位数码管显示构成的电子密码锁.doc89. 模拟计算器数字输入设计.doc90. 00-99计数器.doc91. 可预置可逆4位计数器.doc92. 00-59秒计时器(利用软件延时).doc93. “叮咚”门铃.doc94. “嘀、嘀、……”报警声.doc95. M68HC08系列单片机原理与应用嵌入式系统初步.zip96. 汇编循环流水灯设计.zip97. 基于单片机的简单计算器设计与仿真.doc98. EPSON8位单片机原理与应用.zip99. 交通灯课程设计.doc100. 8L系列8位单片机技术应用手册.zip
标签: 显示技术
上传时间: 2013-07-27
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(22)资源包含以下内容:1. 网络处理器例子程序1.2. 网络处理器例子程序2.3. 网络处理器例子程序3.4. 网络处理器例子程序.5. 网络处理器例子程序5.6. pcmic初始代码!.7. norflash 代码!.8. nand—flash source.9. Protel画PCB板的视频教程.10. 包括液晶键盘温度控制的温控仪表程序,可做工控仪表。.11. 二极管的常用封装格式.12. 最新的HD7279(c语言)驱动程序含有两个按键驱动程序及测试函数.13. fir滤波器程序的实现.14. at91rm9200初始化C代码.15. At91系列I2S代码.16. At91RM9200键盘代码(C).17. 基于rtos开发的浏览器!.18. winboard vcd software.19. ESS 公司VCD软件关于IR的编程!.20. 24C02读写源程序.21. 1线通信的实用程序.22. USB2.0(ISP1581MPEG)MPEG程序源代码.23. firmware for D12 USB-EPP Evaluation Kit.24. isp1160_pci_usb_host_MP100 USB主机设备程序~!.25. IR红外线编码技术.26. upd16312 vfd panel c 原程序.27. 液晶屏的c语言驱动程序.28. 红外遥控码的接收程序.29. 用计算机并口模拟SPI通讯的C源程序.30. 80x87.31. 一个通用的24C01-24C256共9种EEPROM的字节读写操作程序.32. PLC温度控制.33. 《牛奶巴斯德杀菌系统》。一本嵌入式教材中的源码范例.34. 用PIC的看一看,用C仿真PIC 16F84的指令集.国外搜集而来..35. 以太网到电信网转换的网关(简易版).36. c 5402 g729a编码源代码.37. vivi嵌入式系统bootloader.38. 《嵌入式固件开发》一书的源码.39. linux下的jtag调试软件.40. 为C8051F005制作的网络模块.
上传时间: 2013-04-15
上传用户:eeworm
VIP专区-嵌入式/单片机编程源码精选合集系列(101)资源包含以下内容:1. TMS320C54x interrupt.2. C54 instruction.3. 电闹钟的设计与制作 电闹钟的设计与制作电闹钟的设计与制作.4. STR71x的BSPI与M25P10-A串行闪存通信.5. DN503 -- SPI Access (Rev. A).6. 这个rt12864的驱动是我自己摸索了很久才做出来的,因为这块液晶的真正权威的能参考的绘图资料真的是太少了,所以我上传上来,算是做点贡献吧.7. GBK点阵字体的显示.8. PCI接口产品中桥芯片PLX6000、PLX8000、PLX9000、PLXsrv系列的驱动模块源代码.9. PCI接口产品中桥芯片PLX6000、PLX8000、PLX9000和PLXsrv驱动模块源码.10. 很好的资料,很好的芯片,做电机驱动用得到的.11. 红外成像跟踪处理器的研制.12. 51单片机上模拟i2c传输的程序.13. 一个类STL的多平台可移植的算法容器库,主要用于嵌入式系统编程时的内存管理等方面.14. 红外遥控键值解码1602液晶显示 红外遥控器键值如下: 10 03 01 06 09 1D 1F 0D 19 1B 11 15 17 12 16 4C 40 48 04 00 02.15. AT51单片机与蜂鸣器奏乐连接演奏(生日快乐).16. 一个用西门子200编的勾数计数程序.17. This guide describes Freescale’s BeeKit Wireless Connectivity Toolkit configuration tool used for Zi.18. This manual describes Freescale’s IEEE™ 802.15.4 Standard compliant MAC/PHY software. The Frees.19. 闻亭TDS560仿真器中的驱动TEST文件夹.20. plc文件.21. atmega8+vs1003+sd卡MP3.22. 康芯公司GWDBVP开发板的原理图.23. ESS3890+SL原代码(1*16内存).24. 嵌入式系统相关:周立功EasyArm2131开发板原理图的真正Protel版本(绝非无耻的PDF版本!).25. Nios II 处理器中文小册子(altera) NIOS开发板APEX20K版数据手册 niosii资料-软件开发文档 北航NIOS教程.26. C语言51单片机程序.27. 基于51单片机的控制的红外线通信.28. 基于51单片机控制电机或舵机等.29. 智能电加热温控系统的研制.kdh 整体说明与设计.30. 8255可编程并行扩展接口位控功能的应用.caj.31. 2401 接受程序.32. 基于ARM7 LPC2114学习板程序。学习板提供的是ADS源码.33. 提供收音模块的操作代码.可以操作各种收音模块.34. 嵌入式系统设计师大纲 很辛苦找到的东东.35. nucleus 2006 source code.36. 芯片测试讲义.37. i2c存储体系在arm9平台上实现的资料.38. 一种新型的独立CAN通信控制器MCP2515;给出其在CAN总线系统智能节点中的一个应用实例.39. 该书是网卡芯片AMD973的开发手册,专用于常用网卡芯片开始使用,驱动程序员需要..40. 嵌入式常用的字库工具,可以由BMP文件生成字库,也可根据TEXT生成字库,也可生成字模.总之功能强大,要不也不叫完美版了!.
标签: 天线
上传时间: 2013-07-04
上传用户:eeworm