3 遥控广播系统接收器的软件设计
3.1 RAM分配
10H 个位显示寄存器,显示密码位数5。
11H 十位显示寄存器,显示动态密码数0~9。
12H 百位显示寄存器,显示动态输入代码数0~9。
13H 千位显示寄存器,显示动态密码位数5~1。
17H 1ms延时初值寄存器。
30H 个位密码数,本机为1。
31H 十位密码数,本机为2。
32H 百位密码数,本机为3。
33H 千位密码数,本机为4。
34H 万位密码数,本机为5。
3.2 程序软件设计
软件由主程序、密码校对子程序、液晶显示器子程序、T0定时中断、10ms延时子程序组成。T0中断是为液晶提供250Hz方波驱动信号而设置的,目的是使液晶笔划不会烧死。10ms延时是稳定显示而设置的。液晶显示软件设计扁平线圈电感器是从个位逐位将字型送入液晶屏。密码校对子程序中,从P1.4~P1.7读入负逻辑二进制代码,需反相恢复正逻辑。在主程序中设置了大循环和小循环,目的是循环完成以后重新装一次设定值,以保持有异常输入,延迟一定时间恢复正常工作。密码校对子程序也可以采用中断方式设计。
4 总结
设计和制造的样机使用以来,性能稳定、工作可靠、运转正常,基本没有发现控制错误。这种控制方案还可以推广到闭路电视管理系统,不过接收装置要专门设置。可以采用一个接收机控制多个用户方法,以降低成本费用。可以用于摄像头云台的控制方案,降低监控系统的造价。进一步地完善和提高系统的设计并在大量的使用中发现问题,解决问题提高系统的水平和质量。本方法属于单向通信方式,还存在一些不足。
开关电源原理与设计(连载十六)正激式开关电源变压1-6-3-2.正激式开关电源变压器参数的计算正激式开关电源变压器参数的计算主要从这几个方面来考虑。一个是变压器初级线圈的匝数和伏秒容量,伏秒容量越大变压器的励磁电流就越小;另一个是变压器初、次级线圈
“数码印刷在中国”技术高峰论坛数码印刷方案供主题:从“数码印刷”角度谈按需出版印刷的实现演讲人:北京北大方正电子集团有限公司数码印刷事业部产品部总经理 晁水精彩内容:数字出版可以理解为传统出版过程的&ld
基于FPGA的SOPC系统DAB发射端硬件实现DAB发射机是数字音频广播(DigitalAudio Broadcast,DAB)重要组成部分.DAB技术是欧洲尤里卡项目之一,目前已经非常成熟.DAB采用先进的数字技术,正交分频复用技术(OFDM)