“位”操作 or 备份高4位:
“位”操作:
Scan data 30h
inc scan
mov a, SCAN
MOV C, ACC.0
MOV P1.0, C
MOV C, ACC.1
MOV P1.1, C
MOV C, ACC.2
MOV P1.2, C
MOV C, ACC.3
MOV P1.3, C
备份高4位:
P1H_BAK DATA 20H
P1_7B Bit p1h_bak.7
P1_6B Bit p1h_bak.6
P1_5B Bit p1h_bak.5
P1_4B Bit p1h_bak.4
mov a, P1H_BAK
inc a
anl a, #0fh
xch a, p1h_bak
anl a, #0f0h
orl a, p1h_bak
MOV P1H_BAK, A
MOV P1, A
|