MB89163单片机及其在遥控器中的应用

mb89160/160a是日本富士通公司推出的新型8位单片机系列,由于它采用cmos技术、高密集成工艺和模块化结构,所以具有功耗低、适用性广和性价比高的特点。因此,特别适合遥控器智能仪表和电池供电设备的应用。
mb89163是mb89160/160a系列中一种型号,它有qfe-80和mqfp-80两种封装。其片内具有16k字节的rom、512字节的ram。电源电压为2.2v-6.0v,主时钟和子时钟分别为4.194mhz和32.768khz。
二、内部结构及特点
mb89163内部功能框图如图1所示。从图中看出,该芯片是多功能的单片机,它由lcd控制/驱动器、a/d转换器
、定时器、串行口、pwm控制器和多种中断源组成。
图1:内部功能框图
mb89163主要特性如下:
1. 8位、cmos单片机;2. 双时钟脉冲控制;3. 模块化结构;4. 高密集成工艺;5. 54个可编程的i/o口线;6. 指令执行最小时间分别为9.5μs(4.2mhz)和400ns(10mhz);7. 三种节电模式:睡眠、监视和停止模式;8. 8路、8位a/d转换器;9. 2路8位pwm定时/控制器;10. 单路、15位监视预分频器;11. 单路,8位串行i/o口;12. 12个外中断,其中4个为边沿使能选择,8个为电平中断;13. cpu与mb89600兼容;14. 具有遥控载波频率发生器;15. 驱动lcd内置升压器。
三、硬件电路及软件分析
由mb89163和少量外围元件组成的遥控器接收电路如图2所示。该电路是通信、家电中的遥控接收电路,从中看出,硬件电路是非常简单的,其中主时钟和子时钟均采用外接晶体,它们的频率分别为4.194mhz和32.768khz。采用外接晶体主要为了提高晶振频率的精度。
图2:遥控接收电路
遥控器可使用各种数据格式,它们中的绝大部分“0”和“1”信号均由脉宽和高低电平构成,详细的数据格式如图3所示。
图3:遥控接收数据格式
遥控器的基本功能是定时器和外部中断。如果单片机接收到信号,立即产生外部中断,然后通过定时器确定脉宽类型。当脉宽和接收一致时,则存入,继续循环接收,直至12位数据接收完毕为止。
遥控接收器的程序流程图如图4所示。现对框图作简要说明。在遥控器接收前,必须对系统进行初始化,即选择时钟,设置推栈指针、中断层、外中断1、定时器1、时基定时器等,清除各种单元的值,如l脉冲、h脉冲、输入位计数器、帧周期定时器、输入数据。经初始化后,上述单元符合接收前的要求。
图4:遥控接收器程序流程图
当红外遥控传感器的信号送到单片机的p10/int10时,即产生外部中断。在中断程序里,主要检测接收是何种类型的脉冲(h和l),如确定接收信号为l脉冲,则要进一步判别是否和引导脉冲相同,如相同可进入帧定时器,从而完成接收12位的任务;如不同,必须对h和l脉冲质量进行评估。如脉冲质量好,则存入,继续循环接收,直至12位数据接收完毕;如脉冲质量不好,则停止周期定时器,并指出遥控条件失效。

四层交换机是干什么用的?
从这几方面判断一个区块链项目的优劣
中性白光与冷白光LED在街道照明应用的差异
一加6性能实测 完美诠释了什么是西装暴徒
超五类非屏蔽双绞线简介_超五类非屏蔽双绞线主要参数及电气特性
MB89163单片机及其在遥控器中的应用
微电子所低功耗传感器网络核心芯片及片上系统研发获突破
紧跟苹果脚步!小米6将取消耳机接口 支持IP67级别防水
液体涡街流量计的安装注意事项
多功能食品安全快速检测仪是什么
TDC及TCSPC的技术原理-TCSPC高精度时间相关单光子计数模块
华虹NEC亮相IIC-China 2010
泛在电力物联网如何推动发展
三合一水质分析仪的主要技术指标及操作方法
搞定物联网定位:UWB高精度定位技术原理
什么是射频?未来射频的发展方向
对五种改善EMD端点效应的方法进行分析
汽车TPMS系统的无线收发系统的电路设计
压力变送器和压力传感器有什么区别?
爱芯元智系列开发套件和解决方案为智能驾驶保驾护航