sbi EECR,EEMWE
sbi EECR,EEWE
in Eewtmp,EEAR
inc Eewtmp
ret
EERead_seq; ;对EEPROM的读操作
.def EErtmp=r24
.def EEdrd_s=r0
sbic EECR,EEWE
rjmp EERead_seq
out EEAR,Eertmp
sbi EECR,EERE
in EEdrd_s,EEDR
in EErtmp,EEAR
inc EErtmp
ret
值得注意的是,AT90S2313单片机的片内EEPROM被分隔为一些连续的单元。对EEPROM的读写都必须从每个单元的初始地址开始,否则不能正确完成对EEPROM的读写。因此,在主程序中要进行EEPROM的读写操作时,都是从EEPROM的00地址单元开始。
三、系统可靠性设计
无线抄表系统必须在电力系统中准确、可靠地长期运行。可靠性是系统成功的关键,因此本系统设计时着重考虑了以下方面的可靠性设计:
(1)数据传输采用CRC校验,可验出传输中的绝大部分错误;
(2)数传模块采用金属封装,抗干扰能力强;
(3)AT90S2313单片机片内带EEPROM,掉电时可以保护数据;
(4)AT90S2313单片机片内带看门狗电路,防止系统锁死。
(5)单片机所有功能模块均在芯片内,其总线不出芯片,不需外扩任何器件,提高了系统可靠性。
结论
本系统最大特点是充分应用了单片机的硬件资源,成本低、体积小、携带方便,能方便、快捷、准确、可靠地进行自动抄表。目前,本系统的设计和样机调试已经完成,可以预计它的运算将为合理用电提供高效、科学的管理手段,为电力部分的电能表管理网络化、抄表自动化提供一种可选择的有效方法。
本文关键字:无线 抄表系统-计费技术,电子知识资料 - 抄表系统-计费技术
上一篇:蓝牙无线抄表传感器的设计