基于AT89C2051的红外遥控学习器源程序
6 源程序
ORG 0000H
AJMP MAIN
ORG 0003H
AJMP KEYPRESS
ORG 000BH
AJMP TIMEOUT
ORG 001BH
AJMP TIMEOUT
SENDDUAN BIT P3.0
JIEDUAN BIT P3.1
INTRPO BIT P3.2
JIEXUAN BIT P3.3
SENDLIGHT BIT P3.4
JIELIGHT BIT P3.5
CS BIT P3.7
DATADUAN BIT P1.6
CLK BIT P1.7
JIANWEI EQU R5
JIANMA EQU R6
SHANGJIAN EQU 07H;R7
OPENKEY EQU 81H
CLOSEKEY EQU 00H
CHUT0 EQU 11H
CHUT1 EQU 11H
BUFBEGIN EQU 18H
OPENT1 EQU 88H
CLOSET1 EQU 00H
OPENT0 EQU 82H
CLOSET0 EQU 00H
DATABEG1 EQU 0AAH
DATABEG2 EQU 33H
ORG 0030H
MAIN: MOV IE,#80H
MOV IP,#00H
MOV P3,#0FFH
CLR CS
SETB P1.0
SETB P1.1
SETB P1.2
CLR P1.3
CLR P1.4
CLR P1.5
CLR P1.6
CLR P1.7
MOV R3,#80H
MOV R0,00H
CYCLE1: MOV @R0,#00H
INC R0
DJNZ R3,CYCLE1
MOV PSW,#00H
MOV SP,#07H
MOV TMOD,#11H
MOV TCON,#00H
START: MOV SP,#07H
SETB SENDDUAN
CLR F0
SETB EXO
WAITKEY: MOV C,F0
JNC WAITKEY
CJNC JIANMA,#1BH,SEND
LCALL LEARNP
LJMP START
SEND: LCALL SENDP
LJMP START
SENDP: SETB SENDDUAN
CLR F0
MOV TMOD,#CHUT1
资源简介:高效数控恒流源设计报告(最终版)
上传时间: 2023-12-07
上传用户:xiaoanuo
资源简介:NXP半导体控制器:LPC3000系列ARMLPC2900系列ARMLPC2800系列ARMLPC2700系列ARMLPC1000系列ARMLPC2400系列ARMLPC2200系列ARMLPC2300系列ARMLPC700系列ARM等。
上传时间: 2023-12-07
上传用户:samthon_lee
资源简介:模拟发票的打印,API函数写的,包括增加商品,减少商品,打印等。
上传时间: 2023-12-07
上传用户:jsw1010
资源简介:工频变压器在被大家称为低频变压器,以示与开关电源用高频变压器有区别。工频变压器在过去传统的电源中大量使用,而这些电源的稳定方式又是采用线性调节的,所以那些传统的电源又被称为线性电源工频变压器的原理非常简单,理论上推导出相关计算式也不复杂,所...
上传时间: 2023-12-05
上传用户:4399
资源简介:飞思卡尔智能车源程序
上传时间: 2023-12-05
上传用户:zzzmyth
资源简介:对大功率IGBT(Insulated Gate Bipolar Transistor,绝缘栅双极型晶体管)的开关特性、驱动波形、驱动功率、布线等方面进行了分析和讨论,介绍了一种用于大功率IGBT 的驱动电路。
上传时间: 2023-12-05
上传用户:singkind
资源简介:专辑类-超声-红外-激光-无线-通讯相关专辑-183册-1.48G -光机电一体化实用技术-254页-7.6M.pdf
上传时间: 2023-12-05
上传用户:yuandan1231
资源简介:电子元器件可靠性和失效分析经典文章(共38篇) pdf
上传时间: 2023-12-05
上传用户:dhb0717