当前位置:首页 > 单片机 > 单片机
[导读] 你家里是否有DVD或电视机遥控器呢,大多数遥控器都可以哦.....按遥控器任意键数码管加1---0--9循环显示平凡的实验板加一个接收头直接使用,如下图所示:程序如下

 

你家里是否有DVD或电视机遥控器呢,大多数遥控器都可以哦.....

按遥控器任意键数码管加1---0--9循环显示

平凡的实验板加一个接收头直接使用,如下图所示:

 


程序如下:
;********************************************************************
; *
;遥控器按任意键数码管加1,显示0--9依次循环 *
; *
; 作者:LK811011 QQ:104076687 *
; *
;请各位大虾多多指点 *
; *
;***************************************************************

temp equ22h ;计数器数值存放内存位置

;******************************************************************
start:movtemp,#0 ;初始化计数器,从0开始
MOVTMOD,#09H;设置定时0方式1,GATE=1
MOVP0,#28H ;数字0的代码送显示,开机显示0
clrp2.6 ;开数码管显示

MAIN: JBP3.2,$ ;等待遥控信号

;*******以下是9MS和4.5MS遥控信号电平的识别************************************

remote: MOVTL0,#0 ;//清零TL0
MOVTH0,#0 ;//清零TH0
SETBTR0 ;//开启定时器0
JNBP3.2,$ ;//等待高电平到来,避开遥控信号开始的9MS低电平
JBP3.2,$ ;//等待低电平,高电平到来,此时开始计数
CLRTR0;//高电平结束,停止计数
MOVA,TH0 ;//读取TH0值,TL0忽略不计
CJNEA,#11H,exit;//A中的值应该是11H即遥控信号4.5MS的高电平(4.5MS=1194H)=17(十进制)

inctemp ;对计数器加1
mova,temp
cjnea,#10,exit ;判断计数器是否满10
movtemp,#0 ;满10就清零重新开始
exit: setbp3.2

;显示子程序

display:
mova,temp ;把当前计数器值送A
movdptr,#numtab ;指定查表启始地址
MOVCA,@A+DPTR ;查个位数的7段代码
movp0,a ;送出个位的7段代码
ajmpmain

;上的7段数码管0~9各数字的显示代码

numtab:DB28H,7EH,0a4H,64H,72H,61H,21H,7CH,20H,60H

;****************************************************************

END

以上程序用平凡的新实验板加一个遥控接收头就可以直接看到结果了

 

 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

高性能多通道电感式传感芯片IQS9320创造全新的按压感知深度和线性度

关键字: 传感器 人机交互 遥控器

红外遥控技术作为一种成熟且普及的技术,已经深入影响到我们生活的方方面面。了解并掌握这一技术的基本原理和应用场景,将有助于我们更好地利用这一技术为生活和工作带来便利。同时,我们也应关注这一技术的发展趋势,期待未来能够带来更...

关键字: 红外线 遥控器

当我的父母安装我们的智能家居系统时,他们把不同的设备放在不同的网络上,有些设备根本没有正确实现。这就是为什么我决定做一个智能家居站,它依赖于远程和API调用。

关键字: 智能家居 遥控器 API

在电子工程和数字系统设计中,FPGA(现场可编程门阵列)因其高度的灵活性和可配置性而备受青睐。FPGA不仅可以用于实现复杂的逻辑功能,还能轻松处理数字信号和接口各种外设。本文将重点介绍FPGA入门基础中的数码管显示技术,...

关键字: 数码管 FPGA 现场可编程门阵列

随着汽车电子技术的快速发展,红外遥控技术因其简单、可靠、成本较低等优点,在汽车领域得到了广泛应用。红外遥控技术允许用户通过手持遥控器,远距离控制汽车的某些功能,如车窗升降、车门锁闭等。本文将详细介绍如何实现汽车中的红外遥...

关键字: 汽车电子 红外遥控技术 遥控器

为增进大家对遥控器的认识,本文将对无线电遥控器的好处以及无线遥控器的应用领域予以介绍。

关键字: 遥控器 指数 无线遥控器

为增进大家对遥控器的认识,本文将对无线电遥控器、遥控器接收器好坏的鉴别方法予以介绍。

关键字: 遥控器 指数 无线遥控器

为增进大家对遥控器的认识,本文将对遥控器的对码、遥控器接收器故障部位的确定方法予以介绍。

关键字: 遥控器 指数 无线遥控器

为增进大家对智能遥控器的认识,本文将对智能遥控器、智能遥控器故障定位予以介绍。

关键字: 遥控器 指数 智能遥控器

为增进大家对无线电遥控器的认识,本文将对无线电遥控技术、无线电遥控器予以介绍。

关键字: 遥控器 指数 无线电遥控器
关闭