MSP430
渃畔
NAVI IG Aliance Newbee EG(CDEC) WINGS Liquid(LFY)OG(LGD) OG(LGD)
展开
-
MSP430 数据类型浅谈二 硬件乘法器
阅读本章之前可以简单看看我的上一篇博客<430数据类型浅谈>430数据类型浅谈当我们需要对一些数据进行加减乘除等运算时需要考虑是否会出现溢出等情况430的数据运算基本和C/C艹保持一致,也略有不同下面我们详细讲讲430的硬件乘法器来死狗!提示,任何基础操作都需要在用户指导手册下进行1 硬件乘法器相对于430来说相当于外设,不会干扰CPU本身的活动,硬件乘法器由CPU进行指令加载和读取的外围寄存器2 特点<1>支持无符号运算<2>支持有符号运算<3原创 2020-09-27 16:01:08 · 639 阅读 · 0 评论 -
MSP430 学习 基本数据类型浅谈!
IAR 编译器支持基本的C语言的数据格式打开IAR 点击 HELP->c/c++compiler user guide里面有基本的数据类型1 整型2 浮点数据3 指针类型4 基本的数据类型就在这里面如果需要查看其他的数据,请打开手册自行查看...原创 2020-09-25 14:14:49 · 1052 阅读 · 0 评论 -
MSP430F169 FLASH 操作
本章介绍430F169的FLASH操作以及特性建议点击下方链接根据官方手册进行程序书写废话不多说冲!!!什么是FLASH 简单来说就像是储物间,你的代码就是物品存储在里面,用到那个代码时取出来用再放回去!1 430F169 具有60KB主存和256B闪存和2KB RAM相对于其他的单片机来说是比较大的存储空间了2 注意事项(敲黑板)在进行FLASH操作的时候必须保证电压在2.7V以上时钟频率在257~476KHZ之间,不然会出现意想不到的错误3 FLASH的写入和擦除(敲黑板)原创 2020-09-22 11:37:52 · 817 阅读 · 0 评论 -
MSP430 串口通讯
MSP430 串口1 实现即时通讯芯片:430F169现在市面上大多数单片机都自带串口,本章介绍如何建立430串口通讯单片机通过接收口(URXD)和发送口(UTXD)和外界进行通讯430F169自带串口0和串口1两个通讯口串口通讯是基于系统时钟上进行的,系统时钟的配置可以参考我之前的系统时钟进行配置。1 串口控制各种寄存器<1>UxCTL,串口控制寄存器<2>UxTCTL,串口传输控制寄存器<3>UxRCTL,串口接收控制寄存器<4>UxB原创 2020-09-21 16:55:24 · 2988 阅读 · 0 评论 -
MSP430 精准延时之定时器 TIMERA 0.5实现LED闪烁
在经历过上一章的粗暴for()循环进行延时和简单的delay_ms(),delay_us()精准延时之后,本章介绍另一种精准延时定时器定时器基本可以分为四种定时器本章为大家着重介绍定时器timerA进行定时Timer_A是一个16位计时器/计数器,有三个捕获/比较寄存器。分别为CCR0,CCR1,CCR2。Timer_A可以支持多个捕获/比较、PWM输出和间隔计时。Timer_A还具有广泛的中断功能。在溢出条件下,可以从计数器和每个捕获/比较寄存器中生成中断1 定时器A的时钟源和分频比定时器原创 2020-09-09 18:29:33 · 3258 阅读 · 0 评论 -
MSP430 实现精准延时
对于大多数单片机我们在进行操作时都需要一定的延时对于51系列常使用_NOP_( );指令进行1us延时或者更简单粗暴一些直接使用for循环for(i=0;i<1000;i++)做一MS的延时大多数的单片机执行+1运算时间为1US,但是这种延时并不准确下面实现精准延时IAR 软件430的编译器里面我们可以利用它内部的延时子程序来实现我们想要的高精度软件延时,方法如下:(1):将以下这段代码复制到你的.C源文件中。#define CPU_F转载 2020-09-02 18:21:07 · 1962 阅读 · 0 评论 -
MSP430 IO口配置
本章介绍MSP430IO配置前言:IO作为单片机的重要组成部分是不可或缺的,也是必须要掌握的,掌握了IO就学会了单片机的基本使用所有对于430单片机的操作需要紧随用户开发手册和指导手册进行用户指导手册芯片管脚手册MSP430有多达6组IO口P1~P6,每组有8个IO口(相对于STM32F4/F7/F1系列来说比较少),每组IO口都可以单独设置输入输出状态,设置读写。需要注意的是对于430F169这款芯片P1和P2是具有中断的,可以选择在输入信号上升沿或者下降沿触发中断不过本章并不进行P1P原创 2020-09-02 15:49:22 · 3398 阅读 · 0 评论 -
MSP430 基本时钟配置
标题MSP430F169 基本时钟配置##时钟对于各种类型单片机而言相当于我们的心脏,重要性不言而喻!本章 ***菜鸟渃畔***教大家如何配置430的基本时钟!首先我们需要在官网下载开发手册用户指导手册芯片管脚手册根据用户知道手册时钟来源分为3种分别是,LFXT1CLK,XT2CLK,DOC如下图1 LFXT1CLK 低频/高频振荡器 可用于外接32768HZ的低频晶体或者450KZH~8Mhz的高频振荡晶体,可作为ACLK(辅助系统时钟)或者MCLK(主系统时钟)2 XT2CLK 高频原创 2020-09-02 11:54:39 · 4830 阅读 · 2 评论