51單片機整點播報怎麼做?51單片機用彙編語言的查表法控制任意LED閃爍主要步驟:,今天小編就來說說關于51單片機整點播報怎麼做?下面更多詳細答案一起來看看吧!
51單片機用彙編語言的查表法控制任意LED閃爍主要步驟:
訪問ROM指令--查表指令
MOVC A,@A DPTR
使用該指令時要事先設置:
(1)表格地址指針,并對地址指針賦初值;
(2)查表計數器,并對計數器賦初值。
(3)設置表格
代碼如下:
START: MOV DPTR,#TAB ;表格首地址
MOV R7,#8 ;查表次數(或表格中的數據個數)
LOOP1: CLR A
MOVC A,@A DPTR ;查表
MOV P1,A
LCALL DELAY ;調用延時子程序
INC DPTR ;表格地址指針加1
DJNZ R7,LOOP1
TAB: DB 7EH,0BDH,0DBH,0E7H,0E7H,0DBH,0BDH,7EH ;表格
DELAY: MOV R5, #20 ;延時子程序
D1: MOV R6, #20
D2: MOV R7, #248
DJNZ R7, $
DJNZ R6, D2
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!