zoukankan      html  css  js  c++  java
  • 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)、复位电路、晶振电路(非必须)、编程电路

  • 相关阅读:
    著名的二分查找的BUG
    C/C++ static用法
    浅谈C++虚函数
    git备忘(长久更新)
    【经典问题】最大子串和
    水波纹效果
    博客迁址 xpeng.scorpionstudio.com
    终于,我们的新产品Fotor Slideshow Maker上线了!!
    分享一款浏览器扩展--美图搜索-图片搜索工具
    分享网页微信防撤回插件
  • 原文地址:https://www.cnblogs.com/starle/p/5573717.html
Copyright © 2011-2022 走看看