首页 > 电子期刊 > W > 物联网技术

新农村建设红外遥控无线广播音量控制模块设计


  模块使用单片机内部提供EEPROM存储空间2 KB作为存储单元,可用于模块每次调节后音量大小数据的记忆,在广播重启时再次调出上次音量数据,无需再次调节。
  (8)音频输入输出接口
  本接口采用脚距为2.0 mm、XH-3P接线座,使整个模块能很好安装在乡村无线广播系统终端扩音器上工作。
  3.2软件设计
  模块处理控制单元控制程序主要采用Keil C51开发,使用STC公司提供的烧录软件将程序载入单片机中。整个模块设计流程如图7所示。
  
  图7模块设计流程图
  主要核心代码如下:
  void ISP_IAP_enable(void)//打开 ISP,IAP 功能
  { EA = 0; /*关中断*/
   ISP_CONTR = ISP_CONTR & 0x18; /* 0001,1000 */
   ISP_CONTR = ISP_CONTR | WaitTime;/* 写入硬件延时 */
   ISP_CONTR = ISP_CONTR | 0x80; /* ISPEN=1 */
  
  }
  void ISP_IAP_disable(void)//关闭 ISP,IAP 功能
  { ISP_CONTR = ISP_CONTR & 0x7f;/* ISPEN = 0 */
   ISP_TRIG = 0x00;
   EA=1; /* 开中断 */
  }
  void ISPgoon(void)//公用的触发代码
  { ISP_I
<<上一页  下一页>>

首页 > 电子期刊 > W > 物联网技术

广州市越秀区图书馆版权所有。
联系电话:020-87673002

本站访问人数: