Chapter2 MSP430硬件结构

Posted 土家酱香饼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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对应位作用↓

          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)、复位电路、晶振电路(非必须)、编程电路

 

以上是关于Chapter2 MSP430硬件结构的主要内容,如果未能解决你的问题,请参考以下文章

MSP430单片机能用啥软件仿真?

msp430入门编程05

MSP430WARE++的使用3:modbus模块的调用方法

MSP430-GRACE 实战:LED流水灯

MSP430-GRACE 实战:按键中断

MSP430-GRACE 实战:定时器中断