自學微控制器,有個問題不明白。90h後面的h是什麼意思?3fa

2021-03-22 06:49:54 字數 4268 閱讀 5117

1樓:匿名使用者

h表示這個數是以16進製制計數的,3fa6就是乙個立即數。也可以是其他數。

2樓:匿名使用者

1000h 這表示是乙個儲存位址(rom中的或者ram中的,你的圖上應該是rom中的),乙個儲存位址可以存8bit資料(即8位0或者1的組合);

1000h意思是說按十六進製制算是第1000個位址單元,也就是十進位制的第4096個位址(四千零九十六),

這種轉換可以用電腦附件中的計算器來轉換驗證.1000h(十六進製制) = 4096(十進位制)3fa6h(十六進製制) = 16294(十進位制)

3樓:

h表示 它前面的數 是十六進製制的數

80h = 8*16+0*16 =128(10進製)

微控制器位址後的h是什麼意思

4樓:匿名使用者

h 表示該數是十六進製制,b 表示二進位制;o 表示八進位制。

比如寫100和00000100一樣,都是100,寫0000h可能是為了在程式中強調這個是個16位的數,跟其他的數字做對齊的。

5樓:匿名使用者

h表示這個數字是16進製制的,例如1000h,用10進製表示就是4096

6樓:名字是那麼的短

h表示這個數是十六進製制的,如果不寫就是十進位制的

7樓:逸飄使者

h表示位址用的十六進製制

8樓:曹鑫曹鑫

說明這個數十十六進製制的

微控制器程式分析題

9樓:匿名使用者

設r0=20h,r1=25h,(20h)=70h,(21h)=80h,(22h)=a0h,(22h)=a0h,(25h)=a0h(26h)=6fh,(27h)=76h,下列程式執行後,

clr c ;cy=0

mov r2,#3 ;r2=03h r2=02h r2=01h

loop:

mov a,@r0 ;a=70h a=80h a=a0h

addc a,@r1 ;cy=1,a=10h cy=0,a=f0h cy=1,a=16h

mov @r0,a ;(20h)=10h (21h)=f0h (22h)=16h

inc r0 ;r0=21h r0=22h r0=23h

inc r1 ;r1=26h r1=27h r1=28h

djnz r2,loop ;

jnc next ;

mov @r0,#01h ; 23h=01h

sjmp $

next: dec r0 ;

sjmp $

結果:(20h)=10h ,(21h)=f0h ,(22h)=16h ,(23h)=01h ,(a)=16h ,(cy)=1 .

分析過程參照注釋

10樓:匿名使用者

知道@的意義不久知道怎麼算了。指標的作用。

11樓:匿名使用者

10h; 3fh; 16h; 01h; 16h; 1;幾句話也說不清

12樓:牟涆單于丹蝶

movro,#20h

;r0=20h

mova,@ro

;a=(20h)=40h

movr1,a

;r1=40h

movb,@r1

;b=(40h)=22h

mov@r1,r1

;(40h)=40h

movp3,p1

;p3=p1=0cfh

綜上,(a)=

40h(b)=

22h(r0)=

20h(r1)=40h

(p1)=

(p3)=

0cfh

(20h)=40h

(22h)=10h

關於微控制器的這句話怎麼理解

13樓:匿名使用者

setb p1.0 clr p1.0 是彙編指令,它們對應的二進位制**是 d2h,90h c2h,90h

微控制器只會執行二進位制**,因此需要將匯程式設計序「翻譯」成二進位製碼(即機器碼)

setb --> d2h (11010010)clr --> c2h (11000010)p1.0 --> 90h (10010000)可以得出彙編指令對應的機器碼,以及知道io口p1.0的位址為90h

14樓:匿名使用者

d2h 和 c2h 是指令,用來告訴計算機該做什麼

90h是位位址。是告訴計算機,要對什麼地方來操作。

15樓:匿名使用者

1.永不著讓我們人類吧setb、clr之類的指令翻譯成機器**——難倒你不知道有「編譯器」這個程式嗎?

2.setb p1.0指令的機器**為何為d2 90?你檢視彙編指令表,看看d2是什麼意思。當然其中的90h是p1埠位0的位位址。

16樓:做而論道

是的,是p1.0的位址。

微控制器基礎問題

17樓:匿名使用者

a是累加器,sp是堆疊暫存器,#5fh和#8ch和#0ffh是立即數,#加數在彙編中表示立即數。

mov sp,#5fh 就是棧頂設為5fhmov p0,#8ch 就是將8ch送p0口mov p3,#0ffh 就是將ffh送p3口p0、p1、p2、p3口位址是微控制器本身就分配好的,分別是80h、90h、a0h、b0h

微控制器的練習題目 20

18樓:匿名使用者

第2題題幹不完整。對於12mhz左右晶振來說,timerx的最大溢位時間可以到65.535ms。

第3題a

第4題a

第5題跟第2題一樣缺少前提。假定採用12mhz晶振,那麼選b。

第6題選c

第7題c、b

第8題c

第9題d

微控制器原理及利用的一道題

19樓:匿名使用者

51微控制器,30h所在的位元組位址26h,是26h的起始第一位。

90h所在地位位址是32h,是32h的起始第一位。

哈哈哈。記得好評啊。

20樓:匿名使用者

30h的位元組位址為26h

90h的位元組位址為90h

21樓:梁韓杰

都是定的 沒有什麼規律可說

求大神幫個忙,請教微控制器的問題

22樓:匿名使用者

*** 0000h ; 改了一下試試main: mov 50h,#8

mov a,#0feh

mov b,#7fh

start: rr a

mov p1,a

lcall delay

djnz 50h,start

mov 50h,#8

flash: mov a,b

rl a

mov p1,a

lcall delay

djnz 50h,flash

jmp main

delay: mov r3,#0efh

del2: mov r4,#0ffh

del1: nop

djnz r4,del1

djnz r3,del2

retend

23樓:綠色發展計畫

1.什麼是微控制器?

簡單地說,微控制器就是乙個小計算機

誰能幫幫我微控制器的問題,很急,告訴我這個源**的意思,感謝!!!

24樓:匿名使用者

movc a,@a+pc意思是把rom位址為a+pc裡面的值給a。後面db那一塊就是乙個顯示資料。

看你這個程式沒有定義pc裡面的值是ret的位址這樣是顯示不來的

有問題很不明白,有乙個問題很不明白

別一上來就用中國人 這麼高度概括的詞語 現在這個社會是個多元化社會 不排除一些人比較激進 總有一些人 在網上蠱惑民眾 詆毀自己形象 他們是有其他目的的 我們要有自己的判斷 不能人云亦云 社會要發展,這是歷史發展的必然結果,只是在中國表現的比較明顯而已。說中國人激進,沒有什麼對或者錯,這確實是事實,但...

有個問題想不明白,真心求教,不懂風水,真心求教,看中了一套房,在拐角處

問題在於問題的本身,我覺得1 1 3才是正確答案,所以你們回答2的全是錯的 準備在 上賣家具 c店 還有幾個問題沒想明白,真心求教!用得是針式印表機,軟體可以用 助理 淘打之類的軟體,裡邊有各個快遞的模板。拍照問題,自己拍實物顯得真實。很好看的 都是找工作室或者專業拍照的人拍的。像這種廠家的東西,他...

兄弟有個螺桿空壓機問題不明白,請求各路朋友幫幫忙,空壓機進氣閥的工作原理

本人才疏學淺,僅供參考!首先,你要了解進氣閥的結構,和與其相關的控制器氣路是通過哪些閥進行控制的。由於接觸的機型可能不一樣,所以會有所差異,我接觸的是英格索蘭雙螺桿式定頻空氣壓縮機,進氣閥型別為常閉活塞式的。機組黑啟動時,由於系統內部沒有壓力,載入電磁閥無執行氣源,所以進氣閥是無法開啟的。主機會通過...