org 0 ; Establish Reset Vector Here
Hello:
lcall resetlcd
lcall initlcd
bsp; mov a,#1
mov b,#0
lcall placecur
lcall prtlcd
db ' --** DS1620 **-- ',0
mov r4,#offcur
lcall wrlcdcom
mov a,#2
mov b,#0
lcall placecur
lcall prtlcd
db ' PROGRAMMER ',0
mov r4,#offcur
lcall wrlcdcom
mov a,#3
mov b,#0
lcall placecur
lcall prtlcd
db ' ',0
mov a,#4
mov b,#0
lcall placecur
lcall prtlcd
db ' { VERSION 1.0 } ',0
lcall big_delay2
lcall big_delay2
comin_back:
lcall resetlcd
lcall initlcd
sjmp select
back:
mov a,#2
mov b,#0
lcall placecur
lcall prtlcd
db '*-{ PROGRAM MODE }-*',0
mov a,#3
mov b,#0
lcall placecur
lcall prtlcd
db ' PRESS FUNCTION KEY ',0
mov r4,#offcur
lcall wrlcdcom
select:
mov p2,#0ffh ; setup port2 for input/ for 8031
; use port0
; isr routine for CPU operation
buttons:
jnb p2.4,isr ; Display 1620 programmed high
; & low setpoints.
jnb p2.5,begin1; MODE SWITCH program/display temp.
jnb p2.2,set1 ; Begin programming sequence for
上一页 [1] [2] [3] [4] [5] [6] 下一页
本文关键字:暂无联系方式51单片机,单片机-工控设备 - 51单片机
上一篇:51单片机车用主控器的设计与应用