求把下面的C語言轉變成微控制器組合語言

2022-07-06 00:27:18 字數 1140 閱讀 8982

1樓:匿名使用者

在keil中編譯通過後,點選「debug」選單「start」命令,然後,點選「view」選單「disassembly windows」命令,就可以看到彙編**了。

c:0x0000 020014 ljmp c:0014

4: void main()

5:13: else

c:0x000e 80f7 sjmp c:0007

14:c:0x0012 80f3 sjmp c:0007

c:0x0014 787f mov r0,#0x7f

c:0x0016 e4 clr a

c:0x0017 f6 mov @r0,a

c:0x0018 d8fd djnz r0,c:0017

c:0x001a 758107 mov sp(0x81),#0x07

c:0x001d 020003 ljmp main(c:0003)

手工編寫的彙編程式如下:

org 0

ljmp start

org 30h

start: setb p1.5

clr p3.5

l1: jb p1.5,l2

setb p3.5

setb p1.5

sjmp l1

l2: clr p3.5

sjmp l1end

2樓:用電知識分享

bit in p1.5

bit out p3.5

org 0

jmp main

org 30h

main:

setb in

clr out

loop:

jb in,go

setb out

setb in

ajmp aga

go:clr out

aga:ajmp loopend

photoshop如何把漫畫線稿轉變成向量線

我的方法得先把多餘的地方去掉留下輪廓之後ctrl 圖層,然後再新建路徑圖層,用從選區生成工作路徑。phpotoshop應該不可以吧,因為photoshop本身就不是向量圖軟體,應該藉助ai才行。ps沒有向量的。要向量得用ai 不建議用ps,用ai也可以的 手繪如何用ps轉成線稿?5 使用軟體 來ps...

怎樣把比較大的pdf檔案轉變成比較小的數字版

檔案較大應該是有很多 或者是張數比較多造成的,可以試試把pdf轉換成 格式,然後用 壓縮機壓縮一下,再轉換成pdf格式看能否解決你的問題,不過步驟挺麻煩,是個自己發明的笨方法,目前我還不瞭解有更簡單的方式,抱歉。要轉成world的?生活中我們網上提交材料一般都是pdf格式的,但 規定提交的pdf檔案...

C語言下面的程式為什麼不能執行

b是一個指標,b是指標指向的位置。b並未指向任何位置,但是你卻為他賦值,當然出錯。char b 新增如下 char tmp b tmp b a 即可。這時候給 b賦值,就是給tmp賦值。char str char a,b a str b a printf s s a,b 這樣就對了。include ...