微控制器程式作業,用兩種查表指令查3,4的立方值並送到外部RAM的50H和1000H中儲存

時間 2022-03-14 01:20:17

1樓:做而論道

;-----------------------------1. mov a, #3

call lf

mov r0, #50h

movx @r0, a

mov a, #4

call lf

mov dptr, #1000h

movx @dptr, a

sjmp $

lf: add a, #1

movc a, @a + pc

retlfb:

db 0, 1, 8, 27, 64, 125, 216end;-----------------------------2. mov a, #3

mov dptr, #lfb

movc a, @a + dptr

mov r0, #50h

movx @r0, a

mov a, #4

movc a, @a + dptr

mov dptr, #1000h

movx @dptr, a

sjmp $

lfb:

db 0, 1, 8, 27, 64, 125, 216end;-----------------------------

2樓:匿名使用者

你說的是用c語言實現還是用組合語言實現啊?

求微控制器外部中斷程式,要求用按鍵模擬微控制器外部中斷輸入源,當按鍵按下時產生中斷,進行中斷處理

紫姍雪兒 你要的連線在p1口上,寫的時候沒注意,用了p2口,不過都是一樣。如果有什麼不明白的地方,可以再問。p2口連線8個發光二極體,用來反映中斷程式處理過程.中斷未發生時,led做閃爍狀態,當有中斷產生,led呈流水燈操作 include 52微控制器標頭檔案 include 微控制器內部子函式 ...

微控制器的IO口有「01」兩種輸出狀態,還有一種是「高阻」狀態,高阻是想當於大電阻嗎

zgr 我要 高阻態是一個數位電路里常見的術語,指的是電路的一種輸出狀態,既不是高電平也不是低電平,如果高阻態再輸入下一級電路的話,對下級電路無任何影響,和沒接一樣,如果用萬用表測的話有可能是高電平也有可能是低電平,隨它後面接的東西定。高阻態的實質 電路分析時高阻態可做開路理解。你可以把它看作輸出 ...

微控制器做計算器的程式,怎樣用51微控制器做計算器啊?

刺友互 1 直接呼叫庫函式。2 下面是函式的配置,從中可以看出,i 0時,埠25.16.4所對應的燈亮,i 1時,埠27.28.5所對應的燈亮,在for迴圈中,兩組燈交替閃爍。3 通過自定義巨集進行操作,來實現。4 自定義的巨集如下,將燈的埠及開關,通過自定義巨集的方式,可以在程式中進行直接操作。5...