MY_NUMEQU?30H?
我的NUMI?EQU?31H
我的NUMO?EQU?32小時
ORG?0000小時
LJMP?開始
ORG?0023H
LJMP?INT_S
ORG?0030小時
開始:
MOV?TH1,#0F3H
MOV?TL1,#0F3H
MOV?TMOD,#20H
MOV?TCON,40H號
MOV?SCON,#50H
MOV?PCON,80H號
MOV?IP,#00H
MOV?即#90H
圓圈:
MOV?我的號碼
CJNE?a,#16,輸出
LJMP?圓
輸出:
CLR?電子藝界遊戲公司
CLR?振鈴等效數
MOV?我的NUMO,我的號碼
MOV?斯布夫,我的NUMO
JNB?TI,美元
CLR?全音階的第七音
SETB?振鈴等效數
SETB?電子藝界遊戲公司
LJMP?圓
INT_S:
;輸入:
CLR?電子藝界遊戲公司
;JB?TI,INT_S_R
MOV?我的NUMI,SBUF
CLR?印度尼西亞
INT_S_R:
;CLR?全音階的第七音
SETB?電子藝界遊戲公司
雷蒂
文末附件有幾個匯編例程,4和5是單片機串行通信的例程,還有壹個Proteus版的仿真電路,有興趣可以看看!