標題: MSP430單片機教程(共135頁pdf下載) [打印本頁]

作者: ssmingyun    時間: 2018-11-27 22:13
標題: MSP430單片機教程(共135頁pdf下載)


第二章  MSP430單片機基本實踐

2.1 MSP430程序設計基礎
MSP430 單片機的程序設計可以使用匯編語言,也可以使用 C 語言,這一部分將講述這些內容。如果使用匯編語言,需要了解匯編機器指令;如果使用 C 語言,需要了解 C 語言的相關知識。無論匯編還是 C 語言,都需要掌握 MSP430 微處理器的結構、原理、接口等才可以進行軟件與硬件的設計。設計的基本過程可以用圖 2.1.1所示的流圖來說明。在這一部分不講解接口方面的知識。


MSP430 的內核 CPU 結構是按照精簡指令集和高透明的宗旨來設計的, 使用的指令有硬件執(zhí)行的內核指令(只有 27 條)和基于現(xiàn)有硬件結構的高效率的仿真指令.仿真指令使用內核
指令及芯片內額外配置的常數(shù)發(fā)生器 CG1、CG2。在講解指令系統(tǒng)之前首先分析 MSP430 與指令
系統(tǒng)相關的 CPU 結構與存儲器系統(tǒng)。
2.1.1  MSP430 的16 位 CPU
MSP430 系列采用的是“馮-諾依曼”結構,ROM、RAM 在同一地址空間,使用一組地址數(shù)據(jù)總線。中央處理單元采用了精簡的、高透明的、高效率的正交設計,它包括一個 16 位的ALU(算術邏輯運算單元) ,16 個寄存器,一個指令控制單元,16 個寄存器中有 4 個為特殊用途,扮演重要角色,分別是:程序計數(shù)器、堆棧指針、狀態(tài)寄存器、常數(shù)發(fā)生器。程序流程通過程序計數(shù)器控制,而程序執(zhí)行的現(xiàn)場狀態(tài)體現(xiàn)在程序狀態(tài)字中。在表 2.1 中對16 個寄存器作了簡要說明。




完整的pdf格式文檔51黑下載地址(共135頁):
MSP430單片機教程.pdf (1.05 MB, 下載次數(shù): 363)



作者: salvatore50sx0    時間: 2019-3-7 15:49
最近開始轉行了,學習一下入門單片機,希望有幫助。謝謝樓主無私分享。  
作者: liumingyue    時間: 2019-3-10 12:53
希望有幫助。謝謝樓主無私分享。
作者: cardinal365    時間: 2019-4-2 19:19
贊一下吧,51好一點這個上手難一點
作者: samlyh    時間: 2019-5-4 20:32
希望有幫助。謝謝樓主無私分享!!!
作者: basic_yuxw    時間: 2019-5-6 20:19
好資料,謝謝分享,51單片機轉430,懵逼
作者: 掛號費看    時間: 2020-3-13 16:40
very good
作者: wasd1351    時間: 2020-3-26 22:04
感謝樓主
作者: 雨水    時間: 2020-4-2 16:07
技術貼   支持
作者: moli0513    時間: 2020-4-14 17:38
按個讚!!!!
作者: gw168sh    時間: 2022-10-24 13:30
謝謝樓主分享,感謝!
作者: oyufei    時間: 2023-5-7 11:49
贊一下吧,希望有幫助




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1