- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
89S51单片机PT2221红外解码汇编代码
资料来源 电子下载网 下载时间 2010-8-4 19:50:19
本文地址 http://3/dpj/51/1/72.html
89S51 单片机PT2221红外解码汇编代码
51单片机汇编程序
;****
;name: PT2221红外解码V1.0
;device: pt2221红外编码+89S51单片机解码+红外一体化接收头
;Copyright (c) 2007-2008 张兴电子设计工作室技术开发部
;author: 张兴
;web:
;date: 2007.7.414:44
;description: PT2221发送的红外编码最前面为13.5ms的引导码,而后为32位的数据,32位数据的前16
码,
;用于区别各个厂家的遥控器的不同,而后16位为数据码,分前8位和后8位,前后8位互为反码,用于检验
;这里我们只接收了16位的数据,别的数据则丢掉了,对16的数据在程序中进行了检验
;解码的结果用两种方式输出:1.用串口以9600的波特率发送,2.四位一体数码管显示
;一体化接P3.2,即外部中断0
;数码管:P1口送段码,P0口低四位送位码
;程序中采用11.0592M的晶振,若用12M晶振只需按程序注释的提示选择相应程序即可
;edition:V1.0
;********************************************************************************************
b_bit equ 20h ;数码管个位数存放内存位置
a_bit equ 21h ;数码管十位数存放内存位置
ORG 0000H
AJMP MAIN ;转入主程序
ORG 0003H ;外部中断P3.2脚INT0入口地址
AJMP INT ;转入外部中断服务子程序(解码程序)
; 以下为主程序进行CPU中断方式设置
N: SETB EA ;打开CPU总中断请求
SETB IT0 ;设定INT0的触发方式为脉冲负边沿触发
SETB EX0 ;打开INT0中断请求
AJMP $
; 以下为进入P3.2脚外部中断子程序,也就是解码程序
: CLR EA ;暂时关闭CPU的所有中断请求,只处理当前中断,避免受外部信号干扰
MOV R6,#10
ACALL YS1 ;调用882微秒延时子程序
JB P3.2,EXIT ;延时882微秒后判断P3.2脚是否出现高电平如果有就退出解码程序,(882um就出现高电平
干扰信号)
DJNZ R6, SB ;重复10次,目的是检测在8820微秒内如果出现高电平就退出解码程序
; 以上完成对遥控信号的9ms的初始低电平信号的识别
JNB P3.2, $ ;等待高电平避开9毫秒低电平引导脉冲
ACALL YS2 ;延时4.74毫秒避开4.5毫秒的结果码
MOV R7,#16 ;忽略前16位系统识别码,PT2221共发送32位数据,前16位为用户码,后16为数据码才是
要的
JA: JNB P3.2,$ ;等待地址码第一位的高电平信号
您可能关注的文档
- (乌臣)2016年计算机二级考试C++试题及答案.pdf
- 计算机组成与系统结构第二章答案.pdf
- 2012年《信息科技》知识点梳理2.pdf
- 多进制数字调制技术及应用.pdf
- 第1章 数字电路与系统概述.pdf
- 数电-1逻辑代数基础.pdf
- 09-10计算机原理作业1_key.pdf
- 《计算机专业英语》Number Systems and Boolean Algebra.pdf
- [大学计算机基础]信息基础.pdf
- 几个影响Woven卷积码纠错性能的因素.pdf
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
文档评论(0)