Chapter2 MSP430硬件结构
1、總架構(gòu)
MSP430單片機(jī)采用馮諾依曼結(jié)構(gòu),包含16位RISC CPU、存儲(chǔ)器、片內(nèi)外設(shè)、時(shí)鐘系統(tǒng)、仿真系統(tǒng)以及數(shù)據(jù)總線和地址總線。
? ? ?
2、MSP430X CPU(CPUX)
DB AB ALU位數(shù)
- MSP430F1XX ? ? ? ? ? ? ? ? ? ? ? 16位 ? ? ?16位(最大尋址64KB) ? ? 16位 ? ? ? ? ?->CPU
- MSP430F2XX/4XX/5XX/6XX ?16位 ? ? ? ? 20位(最大尋址1MB) ? ? ?20位 ? ? ? ? ?->CPUX
CPU內(nèi)部寄存器:
R0:PC Program Counter 程序指針 ? 20bits
R1:SP Point Stack ? 堆棧指針 ? 20bits ? ?->向下生長(zhǎng)的堆棧
R2:SR/CG1 Status Register ? ? ? ?狀態(tài)寄存器 16bits
R3:CG2 Constant Generator ?常數(shù)發(fā)生器
R4~R15:GP General Purpose ? ? ? 通用寄存器 ? ->用于存儲(chǔ) 8b、16b、20b的數(shù)據(jù),字節(jié)操作會(huì)清零19:8位,字操作會(huì)清零19:18位。
SR對(duì)應(yīng)位作用↓
? ? ? ?
V->overflow ?N->Negative ?Z->Zero ?C->Carry ?
SCG1,SCG0->System Clock Generator
OSC OFF,CPU OFF->節(jié)能模式相關(guān)
GIE->General Interrupt Enable->通用中斷使能
?3、存儲(chǔ)器
? ? ??
4、最小系統(tǒng)
單片機(jī)、電源電路(LVTLL3.3V)、復(fù)位電路、晶振電路(非必須)、編程電路
?
轉(zhuǎn)載于:https://www.cnblogs.com/starle/p/5573717.html
總結(jié)
以上是生活随笔為你收集整理的Chapter2 MSP430硬件结构的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 《深入浅出WPF》学习笔记之深入浅出话属
- 下一篇: 记忆化搜索 codevs 2241 排