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