摘要:AVR单片机是Atmel公司推出的一个单片机系列。由于该系列单片机的集成度高,因此,其软/硬件设计都变得更加简洁。文中介绍通过AVR单片机的捕获中断来实现红外线通讯解码的一种方法。关键词:AVR;红外线解码;输入捕获中断1红外线编码图2示出该红外遥控系统的编码格式。图中,μPD6121G遥控器的二进制“0”由0.56ms的间隔加0.565ms的脉冲表示;二进制“1”由0.56ms的间隔加1.685ms的脉冲表示。每次发送
摘要:AVR单片机是
Atmel公司推出的一个单片机
系列。由于该系列单片机的集成度高,因此,其软/硬件设计都变得更加简洁。文中介绍通过AVR单片机的捕获中断来实现
红外线通讯解码的一种方法。 关键词:AVR;红外线解码;输入捕获中断1 红外线编码
图2示出该红外遥控系统的编码格式。图中,&
mu;PD6121G遥控器的二进制“0”由0.56
ms的间隔加0.565ms的脉冲表示;二进制“1”由0.56ms的间隔加1.685ms的脉冲表示。每次发送的32二进制码可分成两部分,其中前16位是遥控器辨识码,主要用于区别不同遥控器,后16位是操作码。这两个部分的后8位都是前8位的反码,用作数据校验。每帧数据以9ms的间隔加4.5ms的脉冲作为数据头。2 AVR单片机3 基于AVR单片机的硬件实现