MSP430-AD12的个人深入了解 一:msp430内部AD是否稳定?答:从网上查看了很多资料,说msp430的内部AD不怎么稳定。第一种方式:我把AD通道上加上1.25V的基准源,作为被测源(430用内部时钟,内部基准源2.5V,参考源外部引脚加了一个1000p的滤波电容),它的波动为1。第二种方式:AD的输入端对地短路,转换值为0或者1从结果... 2023-06-13 MSP430-AD12文章单片机MSP430单片机
MSP430单片机应用之定时器、PWM 1。定时器使用查询和中断两种方式。大多数逻辑芯片输出0的能力大于输出1的能力。(1)查询方式:TMSEL决定看门狗的工作模式,置一,看门狗工作在定时模式。SSEL选择看门狗定时器的时钟源。SSEL置一。IS0IS1决定了看门狗定时器的输出频率。(注意:使用查询方式时候要清除中断标志)m... 2023-06-13 MSP430单片机定时器PWM文章单片机
MSP430常用加密总结 1> 为什么要加密,如何加密?当您的产品推向市场的时候,您的竞争对手就开始盯上它了,如果您的产品硬件很容易被模仿,而且您使用的MSP430单片机没有被加密的话,那么您辛辛苦苦的劳动成功就很容易成为您竞争对手的产品了,使用JTAG调试工具FET虽然可以将程序下载到芯片内部,但只有使用... 2023-06-13 MSP430加密总结文章单片机MSP430单片机
使用MSP430需要注意的问题总结 1. #include指要在编辑器设定目录下,#include""指的是在当前工程目录下。2. 要调用另一个文件中的函数,要把这个函数文件放到当前工程目录下,并且在工程中添加此文件。3. 命名中不能有-,比如:byq-ee会认为是错误的,要用下划线。4. 用IAR软件仿真时,可以加入变量,如果是查看I/O... 2023-06-13 MSP430问题总结文章单片机MSP430单片机
MSP430单片机IO面面观 一、MSP430单片机的端口概述P1~P6每组有8个I/O 口,P3、P4、P5、P6具有I/O及其它片内外设功能,每组具有4个寄存器。P1、P2除具有上述功能外还具有中断能力,每组具有7个寄存器。二、Px端口1. P1、P2端口(1)PxDIR 输入/输出方向寄存器(x代表1,2)相互独立的八位分别定义了Px7~Px0,8... 2023-06-13 MSP430单片机IO文章MSP430单片机
MSP430内部上拉电阻的使用 今天用MSP430的IO做按键,没有外部上拉电阻,发现设置内部上拉后有问题,以为只能在输出时才能用内部上拉,后面在网上搜到了这篇帖子,很好。转载一下。今天帮助一个人测试msp430f2002,他又提出了这样的要求,输入,msp430内部上拉,我又习惯性的说,不行啊,只能输出可以内部上下拉,他是个硬... 2023-06-13 MSP430内部上拉电阻文章单片机MSP430单片机
业界主流的单片机剖析 单片机现在可谓是铺天盖地,种类繁多,让开发者们应接不暇,发展也是相当的迅速。各个厂商们也在速度、内存、功能上此起彼伏,参差不齐~~同时涌现出一大批拥有代表性单片机的厂商:Atmel、TI、ST、MicroChip、ARM…国内的宏晶STC单片机也是可圈可点…下面为大家带来51... 2023-06-13 51单片机MSP430单片机TMS单片机PIC单片机AVR单片机 STC单片机Freescale单片机文章单片机基础知识
MSP430的时钟问题 MSP430的时钟周期(振荡周期)、机器周期、指令周期之间的关系 通用知识 时钟周期也称为振荡周期:定义为时钟脉冲的倒数(时钟周期就是直接供内部CPU使用的晶振的倒数,例如12M的晶振,它的时钟周期就是1/12us),是计算机中的最基本的、最小的时间单位。在一个时钟周期内,CPU仅完成一个... 2023-06-13 MSP430时钟问题文章单片机MSP430单片机
MSP430单片机IO引脚的宏定义 相信不少人都有在不同CPU间移植程序的经历,在移植过程中,对IO引脚的移植又占据了移植工作的大部分。那么,是否能在编码过程中采用一种较好的方法来减少将来移植中的工作量呢? 假设MSP430单片机的P40,P41,P42分别接在I2C的WP,SCK,SDL引脚上。通常,你可能会最先想到下面这种办法: .H... 2023-06-13 MSP430单片机 IO引脚 宏定义文章单片机MSP430单片机
基于MSP430单片机的CPU卡模板程序(一) 1.端口、变量定义#include"msp430x41x.h";#defineRESET_VECTOR15*2/*0xFFFEReset[HighestPriority]*/;******P1端口定义******ICPOWERSET4H//IC卡的VCCICRSTset8h//IC卡的RSTICIOset20h//IC卡的I/OICKEYSET40H;******P4端口定义*****... 2023-06-13 MSP430单片机CPU卡汇编语言文章单片机
基于MSP430单片机的CPU卡模板程序(二) ;**************************************1.发命令,接收响应数据;向IC卡/SAM模块发命令,并从IC卡/SAM模块接收响应数据,放入数据缓存区COMDATABUF;若执行成功C=0,接收到的数据及长度在COMDATABUF格式为:长度+数据+SW1SW2;**************************************COMMAND:... 2023-06-13 MSP430单片机CPU卡汇编语言文章单片机
基于MSP430单片机的CPU卡模板程序(三) ;**************************************1.;发送命令头5字节;**************************************SEND_COMMAND:MOV.b@BX+,TRDATA//发送命令头5字节CALL#SENDCHARbit#c,srJnzsendcom_outDEC.BRESETCNTJNZSEND_COMMAND... 2023-06-13 MSP430单片机CPU卡汇编语言文章单片机
基于MSP430单片机的CPU卡模板程序(四) ;********************************************************************1.;接收一个字符,C=0接收正确,C=1接收出错,容错次数为3;********************************************************************recchar://接收字符MOV.B#3,ERRC... 2023-06-13 MSP430单片机汇编语言CPU卡文章单片机
基于MSP430单片机的CPU卡模板程序(五) ;**************************************1.;用户卡下电;**************************************CARDDOWN://卡下电bis.b#icpower,&pdiraBIC.B#ICRST,&POUTANOPNOPbic.b#icio,&pdiraBIS.B#ICPOWER,&POUTARET;****... 2023-06-13 MSP430单片机汇编语言CPU卡文章单片机
MSP430输入输出I/O口详解 MSP430系列中,不同单片机的IO 口数量不同。体积最小的MSP430F20xx系列只有10 个IO,适合在超小型设备中应用;功能最丰富的MSP430FG46xx系列多达80 个IO 口,足够应付外部设备繁多的复杂应用。在MSP430FE425 单片机中,共有14 个IO 口,属于IO 口较少的系列。但由于需要大量引脚的设... 2023-06-13 MSP430输入输出IO口详解文章单片机MSP430单片机
msp430设置基本时钟系统 通过这些基本的时钟模块,我们可以得到3个有用的时钟信号:[1] ACLK辅助时钟(Auxillary Clock)ACLK是LFXT1CLK时钟源经1、2、4、8分频后得到的。ACLK可由软件选择作为各个外围模块的时钟信号,一般用于低速外设。[2] MCLK主系统时钟(Main System Clock)MCLK可由软件选择来自LFXT1CL... 2023-06-13 MSP430基本时钟时钟设置文章单片机MSP430单片机
MSP430F149的时钟系统 1、概述上电默认状况下MCLK,SMCLK信号来自DCO,ACLK来自LF。根据官方PDF说法默认状况下DCO模块配置为RSELX=4,DCO=3,因此DCO应为1M,但示波器实测MCLK/SMCLK为680K,测试温度约25摄氏度。标注:MCLK主时钟、SMCLK子时钟、ACLK活动时钟。P5.4,P5.5,P5.6的第二功能分别对应MCLK,SMCLK,... 2023-06-13 MSP430时钟系统DCO文章单片机MSP430单片机
MSP430F149的串口RS485接口 一、简述RS485通信基本原理和使用方法同RS232,不同点如下。RS232接口只能实现点对点的通信方式,但这种方式不能实现联网功能,便出现了RS485解决了这个问题。RS485采用差分信号负逻辑,+2V~+6V表示“1”,- 6V~- 2V表示“0”。双机通信时只需A-A,B-B连接。硬件电... 2023-06-13 MSP430串口RS485接口文章单片机MSP430单片机
MSP430学习点滴—看门狗定时器 控制寄存器WDTCTL由两部分组成,高8位用作口令,低8位实现对WDT的控制操作。要实现对WDT的操作控制,必须先写入高字节看门狗口令。口令为5AH,头文件里一般将WDTPW宏定义为5AH.WDTCTL寄存器各位定义如下:15~8 7 6 5 4 3 2 1 0口令 HOLD NMIES NMI TMSEL CNTCL SSEL IS1 IS0IS0 IS... 2023-06-13 MSP430学习看门狗定时器文章单片机MSP430单片机
对MSP430单片机__delay_cycles精确延时的说明及改正 在这里, 我来讨论一下关于MSP430单片机使用__delay_cycles延时的问题.IAR for MSP430编译器提供了一个编译器内联的精确延时函数(并非真正的函数)以提供用户精确延时使用, 该函数原型是:__intrinsic void __delay_cycles(unsigned long __cycles);该内部函数实现__cycles... 2023-06-13 MSP430单片机delay_cycles精确延时说明改正文章单片机
msp430的编译环境问题总结 可能很多人都有同感,细想就知道了,为什么一个软件发布间隔期那么短,2.20――>3.10――>3.20――>3.30――>??呵呵,看来IAR公司的程序员也知道他们逻辑思维不够严密,正在象微软一样补这补那的!正版还卖那么老贵,让人有一种怒其不争与受骗的感觉。所以我不会买正版也买不起,手头也有3.10... 2023-06-13 MSP430编译环境问题总结文章单片机MSP430单片机
基于MSP430F149的温度采集报警系统的设计和实现 1 引言随着电子计算机信息技术的不断发展和完善,采用单片机实现的温度监控系统的应用越来越多。且采用单片机实现的温度监控系统具有自动化和无人值守等特点,使得它们在许多应用场合得到了广泛的应用。本文介绍的温度采集报警系统具有一定的通用性,它采用传感器与单片机的A/... 2023-06-13 MSP430F149温度采集报警系统文章单片机MSP430单片机
基于MSP430单片机的低功耗主动式RFID标签设计 引言射频识别(RFID)技术近年来在国内外得到了迅速发展。对于需要电池供电的便携式系统,功耗也越来越受到人们的重视。本文将具体阐述基于MSP430F2012和CC1100低功耗设计理念的双向主动式标签的软硬件实现方法。低功耗设计低功耗概述功耗基本定义为能量消耗的速率,可分为瞬态... 2023-06-13 MSP430单片机低功耗主动式RFID标签文章单片机
MSP430的软硬件C延时程序设计 MSP430是超低功耗16位单片机,越来越受到电子工程师亲睐并得到广泛应用。C程序直观,可读性好,易于移植和维护,已被很多单片机编程人员所采用。MSP430集成开发环境(如IAR Embedded Workbench和AQ430)都集成了C编译器和C语言级调试器C—SPY。但是C语言难以实现精确延时... 2023-06-13 MSP430软硬件C延时程序事件驱动机制文章单片机MSP430单片机
MSP430F4xxx小RAM堆栈溢出 前几天一个大学同学在线问我他最近搞项目开发时遇到的一个问题,跟他聊了聊。他最近在搞水表的计量开发,采用的平台是MSP430F4250(PS:很早之前去潍坊考察过一个做表的企业,发现搞表计量的大多都在用MSP430(貌似也有用STM8的),其中F4系列用的较多,一方面当然是考虑到功耗的问题,现在... 2023-06-13 嵌入式MSP430F4堆栈溢出小RAM文章单片机MSP430单片机