McuPlayer的EMC單片機學(xué)習(xí)筆記 | |
所屬分類:教程|講義 | |
上傳者:serena | |
標(biāo)簽: EMC 單片機 | |
所需積分:1分積分不夠怎么辦? | |
文檔介紹:因為工作的緣故,必須學(xué)習(xí)EMC單片機了。我會把我的學(xué)習(xí)歷程寫下來,算是對壇子的一點貢獻,也算是自己的一個總結(jié)吧。因為以前學(xué)過51的和PIC、HOLTEK的單片機,并且也大致了解過EMC的指令集,所以學(xué)起來并不是太難。為了學(xué)習(xí),而又沒有仿真器,于是去emc的網(wǎng)站下載了一個simulator來軟件仿真。第一感覺還不錯,把里面的例子程序跑了一下,單步執(zhí)行然后看寄存器的變化。發(fā)現(xiàn)他的IDE環(huán)境不是特別好用,首先編輯器無法設(shè)置TAB的寬度,導(dǎo)致UE里面寫好的代碼,都不整齊了。再說一下對EMC指令集的理解。EMC的寄存器占用2個空間:內(nèi)存空間和IO空間,前者用mov來訪問,后者用IOW和IOR等來訪問。這點我想很多初學(xué)者都會象我一樣,要花點時間來理解這個問題。還有就是很多寄存器沒有地址的,也就是占用特殊的地址空間,既不是內(nèi)存也不是IO空間,比如CONT等。我想,正是這種類繁多的尋址,使得在簡單的MCU上可以2個clock跑一條單周期指令。對于此,PIC和HOLTEK的單片機都需要4個clock跑一條單周期指令,51系列CISC指令就更不用說了。 | |
現(xiàn)在下載 | |
VIP會員,AET專家下載不扣分;重復(fù)下載不扣分,本人上傳資源不扣分。 |
Copyright ? 2005-2024 華北計算機系統(tǒng)工程研究所版權(quán)所有 京ICP備10017138號-2