基于MC20P02B的机顶盒前面板控制电路设计
出处:杨真人 发布于:2012-09-27 09:46:45
摘要:本文论述了利用MC20P02B单片机实现机顶盒前面板控制电路的硬件和软件设计方法。
引言:目前的机顶盒前面板一般都是由主CPU控制,或者是主CPU加键盘、LED扫描集成芯片来实现。这样主CPU在待机时无法彻底关断,待机功耗较大,而且主CPU与前面板的控制比较复杂,不利于维护。于是我们想到了用我司的MC20P02B来实现实时键盘扫描,LED显示扫描,待机时红外接收处理,待机时实时时钟维护,待机唤醒主CPU功能,并通过IIC协议将以上信息通讯给主CPU.
1.该方案的优势
1.1提高主CPU效率
替代主CPU做键盘扫描,LED显示扫描和红外接收处理,及按键信号判断,这样主CPU就有更有效率的去做其他事情。
1.2降低待机功耗
目前的方案有开机模式和待机模式两种,在待机模式时,主CPU可以完全停止工作,我司MC20P02B进入低功耗模式,可以通过键盘和IR唤醒。可以降低系统总体的待机功耗。MC20P02B的待机功耗<0.005mw ,MC20P02B从低功耗进入正常工作模式时间<2mS(通过软件可更改,250uS)。
运用我司的MC20P02B,可以节省LED扫描芯片,LED驱动三极管,由于我司的MC20P02直接通过IIC与主CPU通讯,前面板与主CPU之间只需要4根导线相连,IIC_DATA,IIC_CLK,VDD,GND,也可以扩展IR和STB控制两个导线,多只需要6根导线。
2.功能描述
2.1 Normal mode:
● 点亮8段x4位数码管
● 键盘扫描,支持8 key,与数码管SEG复用
2.2 Standby mode:
● mcu panel 通过GPIO关断STB电源
● standby期间panel mcu 自动更新数码管显示:
a.时间 YYYY-MM-DD hh:mm:ss
b.STB配置的固定显示内容, 如"OFF", "-" 等。
● wake up,打开STB电源
有3种方式退出standby:
IR:收到设置的IR键值
key:收到设置key的按键
timer:设置的timer时间到
详细PDF请:基于MC20P02B的机顶盒前面板控制电路设计.rar
版权与免责声明
凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。
本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 大容量电池充电器的LLC-SRC增益曲线设计2026/8/12 15:49:11
- 智能门锁技术参数与选型运维指南2025/12/30 9:58:51
- 家用千兆无线路由器技术参数与选型运维指南2025/12/29 11:19:02
- 工业触摸屏现场运维实操指南:维护、排查与优化2025/12/22 11:46:36
- 家用打印机全解析:连接方式、故障排查与耗材选择技巧2025/12/17 10:58:25









