如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
会计学说明:1)红外线接收电路如图35所示,单片机采用4MHz晶振2)红外线编码发射芯片采用HT62213)功能:遥控器上8个按键,对应8个LED指示灯。初始LED全灭。K1键:按一次,LED1亮,再按一次,LED1灭。再按一次LED1又亮,如此反复.K2键:对应LED2,功能同K1K3键:对应LED3,功能同K1K5键:对应LED4,功能同K1K6键:对应LED5,功能同K1K7键:对应LED6,功能同K1K9键:对应LED7,功能同K1K10键:对应LED8,功能同K14)每次正确的按键接收,蜂鸣器响一声提示。蜂鸣器有两种办法实现,一种是I/O直接驱动,用子程序来驱动。另一种是用芯片本身的功能BZ,用定时器的溢出做蜂鸣器时钟源。特别注意二者的ConfigurationOption选项不同。1.HT6221应用的简单说明1)HT6221的标准应用电路,如图362)根据试验简化电路,如图373)试验电路的遥控地址A0~A15的计算,如图384)HT6221的按键码如表8HT6221的发码格式,如图395)按键K1,K2,K3实际测试的波形,如图402.Remote接收程序主流程,如图413.Remote接收模块流程,如图42,图43红外线遥控接收4.用定时器溢出做蜂鸣器驱动1)ConfigurationOption选项MCUName:HT48R30A-1--------------------------------------------------------Oscillator:externalcrystalWDT:DisableLVR:DisableCLRWDT:OneclearinstructionPAPullhigh:EnableinputtypePA:SchmittTriggerPBPullhigh:EnablePCPullhigh:EnablePGPullhigh:EnableBZ:EnableBZB:EnableTimer/EventCounter0clocksource:SystemclockWake-upPA7-PA0:Disable-------------------------------------------------