SOGO論壇
標題:
組合語言{以解決}
[列印本頁]
作者:
opsi1024
時間:
2010-11-9 22:24:37
標題:
組合語言{以解決}
org 0000h
mov a,#11111110b;
signal:jnb p3.7,casel;
jnb p3.6,case2;
jnb p3.5,case3;
jnb p3.4,case4;
ajmp signal;
;==============================================================================
casel: mov p1,#11111110b;
ajmp signal;
case2: mov p1,#11111101b;
ajmp signal;
case3: mov p1,#11111011b;
ajmp signal;
case4: mov p1,#11110111b;
ajmp signal;
;==============================================================================
vol: jnb p3.3,vol_up;
jnb p3.2,vol_down;
ajmp vol;
;==============================================================================
vol_up:
mov p0,a;
rl a;
ajmp vol;
;==============================================================================
vol_down:
mov p0,a;
rr a;
ajmp vol;
END
==============================================================================
我想問一下
請問要怎麼改才能把a暫存器的0鎖在這8位元裡?
也就是做左移右移,0都不會跑出去
《 本帖最後由
opsi1024
於 2010-11-14 01:54 編輯 》
歡迎光臨 SOGO論壇 (https://oursogo.com/)
Powered by OURSOGO.COM