您的位置:網站首頁 > 電器維修資料網 > 正文 >
單片機的數據地址與指令
★★★★★【文章導讀】:單片機的數據地址與指令具體內容是:之所以將這三者放在一起,是因為這三者的本質都是一樣的——數字,或者說都是一串‘0’和‘1’組成的序列。換言之,地址、指令也都是數據。指令:由單片機芯片的設計者規定的一種數字…
來源: 日期:2013-12-17 21:35:24 人氣:標簽:
之所以將這三者放在一起,是因為這三者的本質都是一樣的——數字,或者說都是一串‘0’和‘1’組成的序列。換言之,地址、指令也都是數據。指令:由單片機芯片的設計者規定的一種數字,它與我們常用的指令助記符有著嚴格的一一對應關系,不可以由單片機的開發者更改。地址:是尋找單片機內部、外部的存儲單元、輸入輸出口的依據,內部單元的地址值已由芯片設計者規定好,不可更改,外部的單元可以由單片機開發者自行決定,但有一些地址單元是一定要有的(詳見程序的執行過程)。數據:這是由微處理機處理的對象,在各種不同的應用電路中各不相同,一般而言,被處理的數據可能有這么幾種情況:
1.地址(如MOVDPTR.#1000H).即地址1000H送入DPTR。
2.方式字或控制字(如MOVTMOD.#3).3即是控制字。
3.常數(如MOVTHO.#10H)10H即是常數。
4.實際輸出值(如Pl口接彩燈,要燈全亮,則執行指令:MOVP1,#OFFH,要燈全暗,則執行指令:MOVP1.#OOH)這里OFFH和OOH都是實際輸出值。又如用于LED的字形碼,也是實際輸出的值。理解了地址、指令的本質,就不難理解程序運行過程中為什么會跑飛,會把數據當成指令來執行了。
【看看這篇文章在百度的收錄情況】
相關文章
- 上一篇: 單片機的總線
- 下一篇: 單片機PO口、P2口和P3的第二功能用法