|
|
對單片機(jī)的基本構(gòu)成進(jìn)行細(xì)致講解
0.jpg (16.35 KB, 下載次數(shù): 63)
下載附件
2018-4-11 00:00 上傳
單片機(jī)的基本結(jié)構(gòu)和工作原理
0.png (70.11 KB, 下載次數(shù): 60)
下載附件
2018-4-11 00:01 上傳
0.jpg (31.56 KB, 下載次數(shù): 75)
下載附件
2018-4-11 00:01 上傳
0.jpg (43.58 KB, 下載次數(shù): 62)
下載附件
2018-4-11 00:01 上傳
0.jpg (56.47 KB, 下載次數(shù): 60)
下載附件
2018-4-11 00:02 上傳
0.jpg (31.63 KB, 下載次數(shù): 70)
下載附件
2018-4-11 00:02 上傳
PC是中央控制器中最基本的寄存器,是一個獨立的計數(shù)器,存放著下一條將要從程序存儲器中取出的指令地址。
4. 地址寄存器PC
基本工作過程:
讀指令時,程序計數(shù)器將其中的數(shù)作為所取指令的地址輸出給程序存儲器,然后程序存儲器按此地址輸出指令字節(jié),同
時程序計數(shù)器本身自動加1,指向下一條指令地址。
程序計數(shù)器PC變化的軌跡決定程序的流程
程序計數(shù)器PC的寬度決定了程序存儲器可以直接尋址的范圍。在80C51中,PC是一個16位的計數(shù)器,所以,可對64KB( )程序存儲器進(jìn)行尋址。
0.jpg (36.18 KB, 下載次數(shù): 54)
下載附件
2018-4-11 00:03 上傳
單字節(jié)單機(jī)器周期指令
由于是單字節(jié)指令,因此只需進(jìn)行一次讀指令操作。當(dāng)?shù)诙䝼ALE有效時,
由于PC沒有加 1,所以讀出的還是原指令,屬于一次無效的操作。
雙字節(jié)單機(jī)器周期指令
這種情況下,對應(yīng)于ALE的兩次讀操作都是有效的,第一次是讀指令操作碼,第二次是讀指令第二字節(jié)。
單字節(jié)雙機(jī)器周期指令(例如:INC DPTR)
兩個機(jī)器周期共進(jìn)行四次讀指令的操作,但其中后三次的讀操作全是無效的。
單字節(jié)雙機(jī)器周期指令(例如:MOVX類指令)
先在ROM讀取指令,然后對外部RAM進(jìn)行讀/寫操作。第一機(jī)器周期時,與其它指令一樣,第一次讀指令(操作碼)有效,第二次讀指令操作無效。第二機(jī)器周期時,進(jìn)行外部RAM訪問,此時與ALE信號無關(guān),因此不產(chǎn)生讀指令操作。
2.4 存儲器結(jié)構(gòu)和地址空間
80C51單片機(jī)系列的存儲器采用的是哈拂結(jié)構(gòu),即將程序存儲器和數(shù)據(jù)存儲器截然分開,它們各有自己的尋址方式、尋址空間和控制系統(tǒng)。尋址范圍分別達(dá)到64KB。
0.jpg (30.44 KB, 下載次數(shù): 69)
下載附件
2018-4-11 00:05 上傳
0.jpg (48.05 KB, 下載次數(shù): 77)
下載附件
2018-4-11 00:05 上傳
完整的pdf格式文檔51黑下載地址(共36頁):
第二章 單片機(jī)的基本結(jié)構(gòu).pdf
(1.44 MB, 下載次數(shù): 32)
2018-4-10 19:47 上傳
點擊文件名下載附件
單片機(jī)基本結(jié)構(gòu) 下載積分: 黑幣 -5
|
|