单键遥控码学习控制器.doc

单键遥控码学习控制器.doc

ID:51657393

大小:37.00 KB

页数:15页

时间:2020-03-14

单键遥控码学习控制器.doc_第1页
单键遥控码学习控制器.doc_第2页
单键遥控码学习控制器.doc_第3页
单键遥控码学习控制器.doc_第4页
单键遥控码学习控制器.doc_第5页
资源描述:

《单键遥控码学习控制器.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、此文档收集于网络,如有侵权,请联系网站删除*************************************;*单键遥控码学习控制器*;*2001.11.29修改LRM*;*************************************;单键遥控码学习控制器电路原理图;**********************************************************************;*KEYX0P1.0*140*VCC*;*KEYX1P1.1*239*P0.0KEYY0*;*KEYX2P

2、1.2*338*P0.1KEYY1*;*KEYX3P1.3*437*P0.2KEYY2*;*SCLP1.4*536*P0.3KEYY3*;*SDAP1.5*635*P0.4KEYY4*;*STUDYLAMPP1.6*734*P0.5KEYY5*;*LAMPP1.7*833*P0.6KEYY6*;*RST*932*P0.7KEYY7*;*RXDP3.0*10MCS-5131*EAVDD*;*TXDP3.1*1130*ALE*;*STUDYKEYINT0P3.2*1229*PSEN*;*INT1P3.3*1328*P2.7A15DEV

3、7*;*REMOTEINT0P3.4*1427*P2.6A14DEV6*;*REMOTEOUTT1P3.5*1526*P2.5A13DEV5*;*WRP3.6*1625*P2.4A12DEV4*;*RDP3.7*1724*P2.3A11DEV3*;*XTAL2*1823*P2.2A10DEV2*此文档仅供学习与交流此文档收集于网络,如有侵权,请联系网站删除;*XTAL1*1922*P2.1A9DEV1*;*VSS*2021*P2.0A8DEV0*;******************************************

4、****************************SPBASEEQU70H;堆栈基址IEVALEQU00H;关所有中断MEMBASEEQU08H;工作寄存器基址MEMSEQU67H;工作寄存器个数;BITNMBEQU08H;一个字节包含八个位KEYFUNFLAGEQU80H;键功能索引KEYFUNNMBEQU81H;键功能号KEYFUNRWEQU82H;遥控信号读写标志READFLAGEQU88H;读标记WITERFLAGEQU99H;写标记TMPHADDREQU08H;读入高电平存放首址TMPLADDREQU90H;读入低

5、电平存放首址READTIMEEQU00H;读入数据指令时间;LOWHEQUR4;起始位存放高地址;LOWLEQUR5;起始位存放低地址STUDYLAMPEQUP1.6;学习指示灯LAMPEQUP1.7;未定义指示灯STUDYKEYEQUP3.2;学习键REMOTEINEQUP3.4;遥控输入REMOTEOUTEQUP3.5;遥控输出DELAYCONUTEQU30H;延时值此文档仅供学习与交流此文档收集于网络,如有侵权,请联系网站删除DELAYCONUT0EQU0FFH;延时值T1COUNTEQU0F3H;T1计数值TMODVALE

6、QU22HTCONVALEQU41HPCONVALEQU00HT2CONVALEQU00HSCONVALEQU0F8HIPVALEQU01H;*************************************;*主程序和中断程序入口*;*************************************ORG0000HAJMPSTARTORG0003HAJMPINTEX0ORG000BHRETIORG0013HRETIORG001BHAJMPINTT1ORG0023HRETIORG002BH此文档仅供学习与交流此文档

7、收集于网络,如有侵权,请联系网站删除RETI;*************************************;*初始化程序中的各变量*;*************************************CLEARMEMIO:CLRADECAMOVP0,A;清I/O口MOVP3,AMOVP1,ACLRAMOVP2,ACLRSTUDYLAMPCLRLAMPCLRREMOTEOUTSETBREMOTEINMOVR0,#MEMBASE;清工作寄存器MOVR1,#MEMSCLEARMEM:MOV@R0,AINCR0DJN

8、ZR1,CLEARMEMMOVR0,#KEYFUNRWMOV@R0,#READFLAGMOVSP,#SPBASE;设堆栈基址MOVIE,#IEVAL;关所有中断此文档仅供学习与交流此文档收集于网络,如有侵权,请联系网站删除MOVIP,#IPVALM

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。