微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 单片机PIC16C7X在低功耗识别抄表系统中的应用

单片机PIC16C7X在低功耗识别抄表系统中的应用

时间:06-23 来源:互联网 点击:


感应型TK5550可以从基站按区读和写。TK5550可以设置成多种工作模式,所以TK5550操作非常方便,使用时可任选一种。另外,因TK5550可以写,在设计时可以根据用户要求把用户信息编为特殊的码,让用户看到信息就能够确认信息所表示的含义。

下面给出在设置为曼切斯特码时,读TK5550子程序:

tll equ 0x0e
tlh equ 0x19
thl equ 0x1c
thh equ 0x33
tdl equ 0x32
tdll equ 0x0e read_ok
movlw 08h
movwf r5
btfsc port_d?0 ;首先判断是 1,0?
goto read_3
movlw 00h
movwf r4
read_1
movlw tdl1
xorwf r4?0
btfss status?z
goto read_2
goto read_mo
read_2
btfsc port_d?0 ;确认 0
goto read_6
incf r4?1
goto read_1
read_3
movlw 00h
movwf r4
read_4
movlw tdl1
xorwf r4?0
btfss status?z
goto read_5
goto read_mo
read_5
btfss port_d?0 ;确认 1
goto read_7
incf r4?1
goto read_4
read_6
bcf status?c
goto $+2
read_7
bsf status?c
rlf r0?1 ;读出位暂存储R0
movlw tdl ;延时等待
movwf r3
decfsz r3?1
goto $-1
bsf no_ok
return
read_mo?
bcf no_ok ;时序不对,退出
return

在磁场干扰比较大的环境下,用接触型信息钮比较合适,如电厂;因感应型信息钮可以完全封装起来,在潮湿、腐蚀性比较大的环境下,用感应型信息钮比较合适,如水厂、化工厂等。

本系统中,由于采用了先进的冗余技术,实际使用中也经过多次改进,具有较高的可靠性;识读器配有液晶显示,通信座有指示灯显示通信过程,管理系统使用汉字处理操作系统,界面清晰明了,使用非常方便、简单。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top