![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MSP430
翟羽嚄
这个作者很懒,什么都没留下…
展开
-
MSP430学习笔记1——msp430概述
总结一下MSP430给我的印象吧,感觉他就是一个迷你型的arm1、MSP430采用的是精简指令,他只有27条核心的汇编指令,这一点和arm相同,arm同样是采用精简指令,而80c51采用的是冗余指令,执行起来要复杂很多2、MSP430他有16个寄存器,这好像和arm也一样,但是略有不同的是,他的 r0 到 r3 是特殊功能寄存器,其中ro是程序指针(PC); r1是堆栈指针(SP),r2是...原创 2018-05-28 15:02:50 · 19795 阅读 · 2 评论 -
msp430学习笔记2——堆栈指针寄存器 SP详解
堆栈是一种具有“后进先出”(LIFO—Last In First Out)特殊访问属性的存储结构。堆栈一般使用RAM 物理资源作为存储体,再加上LIFO 访问接口实现。堆栈的实现方法:在随机存储器区划出一块区域作为堆栈区,数据可以一个个顺序地存入(压入)到这个区域之中,这个过程称为‘压栈’或“入栈”(push )。通常用一个指针(堆栈指针 SP—Stack Pointer)实现做一次调整...原创 2018-05-28 15:09:58 · 3657 阅读 · 0 评论 -
MSP430学习笔记3——MSP430的寻址模式
MSP430的寻址模式汇编语言指令的基本构成 1、那什么是操作码呢? 操作码:指明CPU要执行什么样的操作。是一条指令必不可少的部分,在汇编语言中用助记符表示。 2、什么是操作数呢? 操作数:指明参与操作的数据或数据所在的地方。3、寻址方式 因此寻址方式就是指在汇编语言中需指明操作数所在的地方。...原创 2018-05-28 22:27:48 · 2293 阅读 · 0 评论 -
MSP430学习笔记——MSP430的系统时钟(暂存)
MSP430基础时钟模块包含以下3个时钟输入源。 一、4个时钟振荡源 1、LFXT1CLK: 外部晶振或时钟1 低频时钟源 低频模式:32768Hz 高频模式:(400KHz-16MHz) 2、XT2CLK: 外部晶振或时钟2 高频时钟源(400KHz-16MHz) 3、DCOCLK: 内部数字RC振荡器,复位值1.1MHz 4、VLOCLK: ...原创 2018-05-29 02:04:33 · 3272 阅读 · 0 评论