MSP430F149单片机,串口通信 [问题点数:40分,结帖人never_QL]

Bbs1
本版专家分:0
结帖率 98.36%
Bbs2
本版专家分:211
Bbs2
本版专家分:211
MSP430F149小系统开发板实现RS232串口通信
/***************************************************** 程序功能:MCU不停向PC机发送数据,在屏幕上显示0~127对应           的ASCII字符 ------------------------------------------------------ 通信格式:N.8.1, 2400 ----------------
MSP430F149与ESP8266串口通信(上)
一、前言        针对网上90%的例程都是针对51<em>单片机</em>(或者STM32)和ESP8266模块进行<em>串口通信</em>,故开此帖记录MSP430与ESP8266对接的过程,希望大家不要走弯路,及时实现自己所需要的功能。本帖分为MSP430F149与ESP8266<em>串口通信</em>(上)、MSP430F149与ESP8266<em>串口通信</em>(中)和 MSP430F149与ESP8266<em>串口通信</em>(下)三部分,其中,在(上)...
MSP430F149串口收发程序详解
#include void main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop WDT P3SEL |= 0x30; // P3.4,5 = USART0 TXD/RXD ME1 |= UTXE0 + URXE0;
MSP430F149串口与蓝牙发送接收通信
MSP430F149串口与蓝牙发送接收通信
MSP430F149串口发送与接收程序
MSP430F149串口发送与接收程序,查询方式发送,中断方式接收。波特率9600
msp430f149通过蓝牙HC-05与手机通…
前面一篇实现蓝牙HC-05、06与<em>单片机</em>的连接及与手机通信的总结中详细介绍了蓝牙与STC系列MCU的连接与配置,这次将<em>msp430f149</em>通过UART1与蓝牙HC-05连接,并实现与手机通信作简单总结。  通信效果:发送一段字码,蓝牙接收到后自动返回。          <em>msp430f149</em>是一款比较常用的16位<em>单片机</em>,拥有两个串口模块,UART0(RXD:P11,TXD:P22)和UART1(
MSP430F149单片机实现uart数据接收中断
/***************************************************** 程序功能:MCU不停向PC机发送数据,在屏幕上显示0~127对应           的ASCII字符 ------------------------------------------------------ 通信格式:N.8.1, 9600 ----------------
MSP430与GPRS模块的串口通信硬件流控制
我选用的GPRS模块是西门子的MC52I,由于降低功耗要用到该模块的休眠模式(AT+CFUN=设置具体的休眠模式)。而休眠模式必须先使能RTS/CTS流控制(AT\Q3设置)。MC52I的RTS和CTS引脚直接连在MSP430F149的I/O口上,具体怎么实现流控制还不太明白,请大家多多指教 经过自己研究终于弄懂是怎么个回事了 现在发出来,有不对的地方望大家指正     MC52I可
msp430f149波特率设置
TI MSP430系列<em>单片机</em>,usart模块的波特率值设定是通过以下三个寄存器决定的:UxBR0,UxBR1,UxMCTL     波特率=BRCLK/N ,主要是计算出N。      BRCLK:时钟源,可以通过寄存器设定何为时钟源; 通过寄存器UCAxCTL1的SSEL两位选择,01:ACLK,02:SMCLK     N:波特率产生的分频因子。N=UxBR1+UxBR0+UxMCTL,
msp430f149单片机接口与管脚图
149<em>单片机</em>接口与管脚图
基于MSP430之间的SPI通信
这段时间在学习MSP430的SPI通信,经过几天看User Guide和学习,已经能控制其通信。在学习过程中遇到了           很多问题,及其应该注意的东西在这里与大家共享。我选用的430F149作为主机,430F169作为丛机。至于SPI       通信的原理,模块组成,以及功能都可以在网上搜到,下面是我在使用时遇到一些问题,共享:              1.SPI通信可以是一主
msp430f149单片机控制步进电机C语言程序
#include    typedef    unsigned int  uint;   typedef   unsigned char uchar;    #define   PWM   BIT2    void int_clk()    {        uchar i;        BCSCTL1&=~XT2OFF;  //打开XT振荡器        BCSCTL2|=
MSP430F149与ESP8266串口通信
MSP430F149与ESP8266<em>串口通信</em>测试通过
基于MSP430F149的SPI通信
基于MSP430F149的SPI通信, 测试稳定,完成基本的通信功能。
msp430f149开发板完整原理图+简要说明
这是<em>msp430f149</em>开发板完整的原理图,里面还有简要的说明,原理图各个模块也有文字说明
MSP430F149最小系统PCB图
<em>msp430f149</em><em>单片机</em>最小系统PCB图,原理图,及其使用的库文件
MSP430F149原理图和封装集成库
本来想直接找现成的来节约时间,结果下载了很多资源要么是16Pins,要么就是Protel画的,AD10打不开。浪费了我时间,最后还是自己画的。
MSP430F149流水灯闪烁以及数码管的显示
今天下午写了一个流水灯闪烁的实验,总的来说,不难,因为这块板子集合的电路图没有上一块那么复杂,所以总的来说,还是比较顺手,开始的时候,出现流水灯没有流转的现象,原来是没有加入延时函数,后来经过调整,结果很快就出来了 电路示意图:   示例代码: #include #define CPU_F ((double)8000000) #define d
MSP430F149读写SD卡程序
MSP430F149读写SD卡程序 ,SPI模式,已调通,上传文件中三个文件是放在一起的,中间有注释的地方分开单独保存为相应文件即可。
MSP430 SPI总线详解
SPI总线系统是一种同步串行外设接口;是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。 许多的芯片都用这种协议通信:EEPROM、Flash、实时时钟、AD转换器、数字信号处理器等:MSP430的USART模块不仅能够实现异步模式(见:MSP430程序库
MSP430F149单片机能输出多少路PWM波?
在使用430的PWM波的时候,我一直有一个困惑,那就是它到底能输出几路PWM波?我想别的朋友可能也有相同的困惑,在我查找了好多资料之后最终搞懂了,下面分享一下学习经验。 首先,MSP430F149有两个16位的定时器Timer_A和Timer_B,其中TA有3个捕获比较单元,TB有7个捕获比较单元,产生PWM波需要将定时器配置在比较模式下,刚开始我以为既然TA有三个捕获比较模块,那么就应该有三个
MSP430f149单片机C语言应用程序设计实例精讲
MSP430f149<em>单片机</em> C语言应用程序设计实例精讲,适用于初学者练习,掌握430系列<em>单片机</em>。程序配有插图,很容易看明白的
自己对单片机的modbus RTU的详细解释
Modbus 一个工业上常用的通讯协议、一种通讯约定。Modbus协议包括RTU、ASCII、TCP。其中MODBUS-RTU最常用,比较简单,在<em>单片机</em>上很容易实现。虽然RTU比较简单,但是看协议资料、手册说得太专业了,起初很多内容都很难理解。     所谓的协议是什么?就是互相之间的约定嘛,如果不让别人知道那就是暗号。现在就来定义一个新的最简单协议。例如, 协议: “A” --“LED灭
MSP430F149和RC522之间通过SPI通信
MSP430F149和RC522之间通过SPI总线通信,:将 RC522 模块与 MSP430F149 最小系统板采用杜邦线连接,:将串口线 USB-RS232 连接计算机与开发板; 打开串口调试手(正确设置波特率以及串口号);按 MSP430F149 最小系统板上的复位键,则串口调试手
基于MSP430f149单片机的简单秒表
<em>单片机</em>:MSP430f149   实现功能:按下一个按键,计时开始,再次按下该按键计时暂停,即由一个按键实现暂停看开始功能,设置另一个按键,按下该按键三秒以上,秒表清零。要求计时精度,10毫秒。   该实验用到了MSP430<em>单片机</em>的timerA的定时功能,显示设备而用到了LCD1602.   代码如下:   #include #include "Config.h"
LCD1602动态显示--基于MSP430F149单片机
main.c/*************************************************** 程序功能:动态显示文字“welcome!” ---------------------------------------------------- 测试说明:观察液晶显示 ****************************************************/ #
MSP430单片机与SIM800A调试
<em>单片机</em>发送GPRS程序 #include #include #include #include "config.h" //#include "24c64.h" #define CPU_F ((double)8000000)  #define delay_us(x) __delay_cycles((long)(CPU_F*(double)x/1000000.0))  #
OLED msp430F149 代码
OLED <em>msp430f149</em> 程序,测试可用。
msp430f149封装
<em>msp430f149</em>芯片封装,自己画着用的
基于msp430f149做的mp3播放器
基于<em>msp430f149</em>做的mp3播放器,有详细的电路,有兴趣的可以尝试下!
MSP430F149学习之IO端口
一 ,IO端口 MSP430F149,TI公司超低功耗16位<em>单片机</em>,具有6组独立IO口,每组8位,共48个IO口,64个引脚。 二 ,IO口寄存器 1.端口特点 其中P0,P1口具有三种功能:I/O、中断功能、其他外设功能。 其余端口就只有I/O、其他外设端口。 2.IO口常用寄存器 2.1端口控制寄存器PxDIR 2.2 端口输入寄存器 ...
msp430f149 uart串口通讯
这是一段基于<em>msp430f149</em><em>单片机</em>与PC机的串口通讯程序源代码
MSP430串口发送数据通信程序有详细注释测试可用
自己写的MSP430串口发送数据的程序。简单的发送数据,有详细的注释,已测试过。我用的MSP430F5529,近似的也可用。蓝牙串口,其它串口也同样。当然还要有串口调试助手;
MSP430F149与ESP8266串口通信(下)
待更
MSP430F149开发板原理图
原理图包括MSP430F149最小系统电路,2.4G模块,DS18B20模块,LCD12864和LCD1602电路,一路继电器模块,CH340G模块。
MSP430F149最小系统USB下载原理图.pdf
MSP430F149最小系统USB下载原理图.pdf
MPS430F149单片机之_基于MSP430单片机实现的无线传输模块.c
MPS430F149<em>单片机</em>之_基于MSP430<em>单片机</em>实现的无线传输模块.c
MSP430F149四路ADC采样和串口输出
MSP430F149/169四路ADC采样和串口输出
MSP430F149单片机对继电器的控制程序和源码
MSP430F149<em>单片机</em>对继电器的控制程序和源码
MSP430F149封装 Altium designer 格式文件
MSP430F149封装 Altium designer 格式文件 直接导入到altium designer 或者protel 99se即可使用
MSP430F149最小系统+蓝牙4.0原理图PCB图
MSP430F149的最小系统原理图,集成蓝牙4.0,信号采样,PCB为3*4的大小,可用作穿戴设备
MSP430F149按键检测程序
该程序由IAR编译运行,使用<em>单片机</em>的P1.0~P1.3口作为四个独立按键。由外部中断的下降沿触发。 /********************************************** *程序描述:<em>单片机</em>的P1.0~P1.3连接四个独立按键,外部中断下触发 *作者 :huasir *时间 :2017.10.28 *******************************
MSP430F149的AD采样程序
有各种模式的AD程序,包括单通道和多通道的单次及多次采样,除了定时器触发的外其他均测试可用
NRF24L01实现msp430单片机通信(SPI)
24l01.h #ifndef _24L01_H_ #define _24L01_H_ /***************************************************/ typedef unsigned char     BYTE; #define uchar unsigned char //24L01发送接收数据宽度定义 #
430单片机时钟系统与复位系统的配置(1)
msp430<em>单片机</em>的时钟系统和复位系统涉及到5个引脚 时钟系统: XIN XOUT/TCLK  XT2IN XT2OUT  8 9 52 53引脚 复位系统:  RST  58引脚 一:首先 了解时钟系统:<em>单片机</em>运行需要时钟支持,就像计算机的CPU一样,如果没有时钟电路来产生时钟驱动<em>单片机</em>,那<em>单片机</em>就不能执行程序 msp430<em>单片机</em>已经在内部集成了时钟电路,只需的<em>单片机</em>的两个振荡电路输入输
MSP430f149上LCD显示的程序【转载】
#i ncludevoid Init_lcd(void);void LCD_DataWrite(char Data);void Lcd_InsWrite(char Instruction);/******************显示时间*****************/void main(void){ char i; WDTCTL=WDTPW+WDTHOLD;  Init_lcd(); 
msp430f149单片机模拟IIC驱动OLED
使用<em>msp430f149</em><em>单片机</em>驱动OLED,显示汉字,图片
个人总结之MSP430F5510串口通讯(485)
1.首先先介绍一下USCI模块 通用串行通信接口(USCI)模块支持多种异步通信模式。不同的 USCI 模块支持不同的模式。 每一个 USCI 模块以不同的字母命名。例如,USCI_A 不同于 USCI_B 等等。如果不止一个相同的USCI 模块被安装在一个设备上,这些模块以不同的数字命名。例如,一个设备有两个 USCI_A模块,它们可以命名 USCI_A0 和 USCI_A1。参
基于msp430f149的蜂鸣器的程序
基于<em>msp430f149</em>的蜂鸣器的程序,可移植性强
MSP430F149时钟源选择
MSP430的基本时钟源有3个:  LFXT1CLK,  XT2CLK,   DCOCLK ; ­ 其中: LFXT1CLK:可以用低频钟表晶体、标准晶体、陶瓷谐振器或外接时钟源工作。 ­ ­    XT2CLK:可以用标准晶体、陶瓷谐振器或外接450khz~8mhz的时钟源工作。 ­ ­    DCOCLK:它是内部数字控制RC振荡器,可以调节。   MSP430的3种时钟信号是:
MSP430单片机外部中断
MSP430<em>单片机</em>外部中断 小小总结,完全原创。欢迎转载!请注明出处。技术交流QQ:1626092784 视频教程地址:http://www.youku.com/playlist_show/id_20133778.html   MSP430F149的外部中断资源丰富,P1口和P2口共16个IO口都可以作为外部中断源。我们着重讲怎么用。 要想让一个IO口作为外部中断的中断源必须有三个设置。
MSP430F149 4x4矩阵键盘 中断方式控制 工程文件
MSP430F149 4x4矩阵键盘 中断方式控制 工程文件
MSP430f149使用XT2的8M晶振输出PWM(PWM输出总结)
由于需要将PWM保持在20khz来控制BUCK电路降压,同时又需要步进改动占空比,故需要TA利用8M晶振输出PWM,经测试,最大占空比频率可达4M,将频率定为20khz时,有200个步进点,BUCK输入电压为18V,每次改变占空比输出电压约变化0.1V可达到要求。 系统版XT2IN与XT2O直接连接高频晶振8M晶振,TI官方例程所给程序无使用XT2的程序(但是有开启HF XTAL的:BCSCTL...
MSP430F149按键中断寄存器配置
P20~P23为LED,P11为按键。按下为低电平。使用中断函数按下一次按键则LED状态反转一次。#include &quot;io430.h&quot; #include &quot;in430.h&quot; void select_xt2(void){ unsigned char i; /*------选择系统主时钟为8MHz-------*/ BCSCTL1 &amp;amp;= ~XT2OFF; ...
MSP430F149的串口通信例子
MSP430F149的<em>串口通信</em>例子,程序运行后<em>单片机</em>不断地向PC串口发送ASCII字符
MSP430F149单片机及其应用研究
MSP430F149<em>单片机</em>及其应用研究 MSP430F149<em>单片机</em>及其应用研究 MSP430F149<em>单片机</em>及其应用研究 MSP430F149<em>单片机</em>及其应用研究
MSP430F149定时器中断延时1s,TimerA
自己写的,测试通过。MSP430F149定时器中断延时1s,TimerA,MSP430F149定时器中断延时1s,TimerA,MSP430F149定时器中断延时1s,TimerA
MSP430F149利用JTAG以及BSL下载配置图解!
一、利用JTAG下载配置图解 1、利用IAR打开新建或者是已有的项目工程,如下图所示。 右键单击*****-Debug,选择Option选项,会出现如下图所示的对话框。 2、选择Category选项栏目中的General Options栏,在右侧的Target下面的Device栏中选择所使用的MSP430的型号,由于我使用的是MSP430F149,所以如下图所示的配置。 3、选择C
msp430学习笔记之定时器A
msp430定时器操作比普通<em>单片机</em>要复杂,有捕获、比较模式,工作模式又有增计数、连续计数、增减计数三种,本文用最少的代码实现对timer_a连续模式,控制led灯亮灭
430串口通信
<em>msp430f149</em><em>串口通信</em>,波特率9600
MSP430F149的TIMERA定时中断理解
代码如下://本平台 <em>msp430f149</em> #include &amp;lt;io430.h&amp;gt; #include &amp;lt;in430.h&amp;gt; volatile unsigned char count = 0,flag = 0; void select_xt2(void){ unsigned char i; /*------选择系统主时钟为8MHz-------*/ BCS...
基于MSP430F149的简易心电图仪设计
本文是基于MSP430F149<em>单片机</em>的简易心电图仪。
MSP430 串口接收指令控制LED亮灭
准备器材:MSP430开发板一块,串口线,PC,串口调试助手(可从网上下载) 八位数据,1个停止位,9600波特率无校验 /******************************************************************** //DM430-L型最小系统板串口测试程序,使用<em>单片机</em>的串口0 //使用板载BSL模块或者用户外接串口线到DB9,要求是直连公对母串口...
MSP430的AD采集程序
#include "ADC.h"#include "stdio.h"#include #define ADC_BUF_LEN 200uint16_t ADC_Buf0[ADC_BUF_LEN] = {0} ; //ADC数据缓冲uint16_t ADC_Buf1[ADC_BUF_LEN] = {0} ;uint32_t ADC_Buf0_Sum = 0 ;uint32_t ADC_Buf1_Sum
基于msp430f149的ds18b20显示程序
基于<em>msp430f149</em>的ds18b20显示程序,在1602液晶上显示5位温度值,已经通过测试,之前试过的一些没有用,后来在一本参考书上找到类似的修改测试成功。
MSP430F149开发板实例教程
以MSP430F149开发板为实验基础,包含多个开发实例
MSP430教程10:MSP430单片机WDT看门狗定时器
看门狗定时器用来防止程序因供电电源、空间电磁干扰或其它原因引起的强烈干扰噪声而跑飞的事故。程序中设置看门狗清零指令 WDTCTL=WDTPW+WDTCNTCL,当程序跑飞不能及时清零看门狗,导致看门狗溢出复位,这样程序可以恢复正常运行状态。    一、WDT寄存器包括WDTCNT和WDTCTL,两个寄存器在上电和系统复位内容全部清零  1.记数单元WDTCNT:WDTCNT
MSP430按键控制串口发送数据
#include //MSP430G2553  - 使用USCI_A0,Up Mode, DCO SMCLK // //  介绍: 该程序利用USCI_A0来与计算机通信 通过接在P1.3口的按键来实现按一次发送一个数据 //  波特率9600,数据格式8N1 // //  ACLK = 32768, SMCLK = 32768  MCLK =  DCO-16M // //   
MSP430(f149)学习笔记——红外遥控发射
最近由于项目需求,研究了一下MSP430,总体感觉MSP430还是非常不错的<em>单片机</em>,不亏是TI的产品。项目中用MSP430实现了红外遥控功能,下面我们先来分析一下红外的发送原理。 红外发送原理 红外发送实际上是按照一定的时间间隔,断断续续的发送红外射线来进行数据传输,为了提高数据传输的准确定和降低功耗,红外一般是采用38K的红外调制信号,其中,38K允许上下浮动1K以内的误差。红外发送的开头需
msp430f149之二 端口功能及设置
MSP430f149常用的的端口有P1、P2、P3、P4、P5、P6,它们都可以直接用于输入/输出。MSP430系统中没有专门的输入/输出指令,输入/输出操作通过传送指令来实现。端口P1~P6的每一位都可以独立用于输入/输出,即具有位寻址功能。常见的键盘接口可以直接用端口进行模拟
MSP430F149 RS232
MSP430F149驱动 RS232进行<em>串口通信</em>
MSP430F149片内温度
#include   #define uchar unsigned char #define uint unsigned int #define wei_h P5OUT|= BIT5 #define wei_l P5OUT&= ~BIT5 #define duan_l   P6OUT &= ~BIT6 #define duan_h  P6OUT |= BIT6 unsigned in
MSP430例程
资源内含MSP430,液晶显示,串口,温度采集,蜂鸣器等外设实现例程
MSP430系列学习资料(书籍+例程)pdf版
本资源包括msp430教程和例程代码,很适合初学者。好不容易收集到的资源,很高兴分享给大家。
MSP430的485通信程序(接收字符串指令)
原文地址:http://www.eeworld.com.cn/mcu/article_2016081828680.html ************************************************************** 程序功能:通过RS485端口一次一次地收发数据 --------------------------------------------
MSP430单片机驱动ADXL345程序
MSP430<em>单片机</em>驱动ADXL345程序
MSP430F149K开发板资源例程
328254178Msp430F149.rar AD_DA.rar e96e317f-d9ab-41e5-b87f-ebc3f6131c4b.zip MSP430-149<em>单片机</em>应用实例(USB实例).rar MSP430-F149对应的液晶程序(描述详细,易于调用).rar MSP430F149 AD转换C程序.rar MSP430F149 C语言驱动DS18B20.zip MSP430F149 GSM基本控制,初始化接收短息,解读短信.rar MSP430F149+1602数码显示和实时时钟.rar MSP430F149+DS1302+UART程序可以用.rar MSP430F149,IAR,ADC采样之后对太阳点光源进行跟踪.rar MSP430F149--485串行通信.rar MSP430F149-SHT15传感器例程(,随时调用,含注释) (1).rar MSP430F149-SHT15传感器例程(,随时调用,含注释).rar MSP430F149下的s级别,us级别,ms级别延时.rar MSP430F149<em>单片机</em>与RF2401硬件SPI无线通信 (1).zip MSP430F149<em>单片机</em>与RF2401硬件SPI无线通信.zip MSP430F149<em>单片机</em>定时器A的PWM输出程序.rar MSP430F149<em>单片机</em>对1602液晶进行的简单测试.rar MSP430F149<em>单片机</em>对1604液晶进行的简单操作.rar MSP430F149<em>单片机</em>对PS2键盘的控制程序和源码.rar MSP430F149<em>单片机</em>对继电器的控制程序和源码.rar MSP430F149<em>单片机</em>控制LED全彩显示屏的某一行列数据传输控制显示程序.rar MSP430F149<em>单片机</em>模拟IIC和DS18B20通信进行测试温度代码.rar MSP430F149<em>单片机</em>的Flash程序.rar MSP430F149可以通过串口显示温度传感器的数值.rar MSP430F149开发板例程(控制8个LED闪烁).rar MSP430f149控制LCD12864显示汉字、字母.zip MSP430F149温度测量.zip MSP430F149的无线模块24L01程序.rar MSP430F149跑ADC和USB好用的代码.rar MSP430F149通过SPI接口控制ADS1216.zip MSP430x14x控制SED1335驱动320×240屏.rar MSP430x14x系列<em>单片机</em>实现了对EEPROM的读写测试.rar MSP430内置温度传感器的C语言程序.zip MSP430<em>单片机</em> 串口像PC发送数据.rar MSP43F149的USB测试程序.rar mulu.txt RF24L01-AD.rar RF24L01-MCU-PC通信例程.rar RF24L01-PC-MCU通信例程.rar RF24L01无线温度例程.rar RF24L01遥控例程.rar 基于MSP430F149为主芯片下的红外线解码资料源程序.zip 基于MSP430F149<em>单片机</em>中看门狗电路的中断实验.zip 基于MSP430F149<em>单片机</em>的1602程序代码.zip 基于MSP430F149<em>单片机</em>的nRF24L01无线通信程序.rar 基于MSP430F149<em>单片机</em>的串口0驱动程序.rar 基于MSP430F149<em>单片机</em>的温湿度传感器SHT1X驱动程序.rar 基于MSP430F149的12864的显示图片.rar 基于MSP430F149的数字钟源代码(以1602LCD液晶显示).rar 基于MSP430F149的触摸手写程序.zip 展示了MSP430F14x<em>单片机</em>的AD操作.rar 德州仪器MSP430F1449-F169的LCD12864测试程序 (1).rar 德州仪器MSP430F1449-F169的LCD12864测试程序.rar 德州仪器MSP430F149-F169初学者常用代码.rar 演示了如何操作MSP430F149<em>单片机</em>的DMA操作.rar 演示了如何操作MSP430F149的I2C功能.rar
51单片机串口通信
    好记性不如烂笔头,以前总以为自己记性比较好,但事实总是一次一次的打我脸,刚开始学习<em>单片机</em>的时候在<em>串口通信</em>这一块发了一段时间,才将这一块弄懂了个七七八八,这几天回头想一下那一方面的知识,感觉忘得差不多了,现在重新理一遍,里面的程序大部分都是以前抄袭大佬的,但具体是哪一位大佬的博客现在也找不到了,希望大佬见谅。    首先了解<em>串口通信</em>先要熟悉SCON,PCON,TMOD三个寄存器    串口工...
单片机串口通信与电脑
#include &amp;lt;AT89X52.h&amp;gt;       //调用51<em>单片机</em>的头文件 //--------------------------------------- //串口接收寄存器设置 unsigned char USARTbuf;    //设置8位的unsigend char型寄存器用来暂存串口接收内容 void main(void)            //主函数,单...
单片机继电器控制程序
<em>单片机</em>继电器控制程序,用下载软件下载到<em>单片机</em>中就可以控制继电器吸合,延时
提高 MSP430G 系列单片机的 Flash 擦写寿命的方法
来源:21ic中国电子网 http://www.21ic.com/app/mcu/201212/153006.htm    摘要 在嵌入式设计中,许多应用设计都需要使用EEPROM 存储非易失性数据,由于成本原因,某些<em>单片机</em>在芯片内部并没有集成EEPROM。MSP430G 系列处理器是TI 推出的低成本16 位处理器,在MSP430G 系列<em>单片机</em>中并不具备EEPROM。为了存储非易失性数据,
MSP430F149最小系统板利用1602液晶显示的正弦波示波器程控
    首先,讲一下 MSP430F149 的结构。MSP430 系列<em>单片机</em>是美国德州仪器(TI)1996年开始推向市场的一种16位超低功耗、具有精准指令集(RISC)的混合信号处理器(Mixed Signal Processor)。单个芯片的价格在 20 元左右。MSP430F149 是最小系统板,其中自带了 12 位的ADC模块,液晶显示屏我们可以另加,采集到<em>单片机</em>内部也就是 4096 个不同...
MSP430F149基础时钟配置
MSP430F149基础时钟配置 小小总结,完全原创。欢迎转载!请注明出处。技术交流QQ:1626092784 视频教程地址:http://www.youku.com/playlist_show/id_20133778.html 一、<em>单片机</em>的时钟是干嘛的 <em>单片机</em>就是一个复杂的时序逻辑电路 时钟是整个系统的同步信号,当时钟出现故障时会带来整体的功能故障。时钟脉冲丢失会导致系统数据总线、地址
msp430f149外中断问题
msp430的外中断归根到底 其实只需要两个部分的配置就可以了: 1. 引脚配置 2. 中断函数配置 一 引脚配置(以引脚P2.1为例) P2DIR = 0x01;//配置为输入 P2IE   |= 0x01; P2IES |= 0x01; 其他寄存器可配置,可不配置。注意引脚功能选择为一般引脚,不是功能引脚。虽然引脚的配置很简单,但是只要出错,就无法
基于MSP430内部10位ADC的模数转化并通过串口发送
//****************************************************************************** // MSP-FET430P140 Demo - ADC12, Using the Internal Reference // // Description: // // // MSP430F149 /
51单片机学习——串口通信
51<em>单片机</em>的UART串口的结构由串行口控制寄存器SCON、发送和接收电路三部分构成。 SCON位分配 位 7 6 5 4 3 2 1 0 符号 SM0 SM1 SM2 REN TB8 RB8 TI RI 复位值 0 0 0 0 0 0 0 0 ...
MSP430单片机无线功能的扩展一:HC-06蓝牙模块
最近把蓝牙模块集成到MSP430<em>单片机</em>的串口上,成功实现了通过android和iphone与<em>单片机</em>的通信,即可以控制也可以获取信息。本人已完成android上和iphone上的应用开发,这个工作具有通用的意义。把导师交给的工作完成了一半,也算息了口气。后期的工作是把wifi模块集成上去,还有在智能家居领域使用较多的zigbee模块的集成。有时间我再来谈谈是如何集成的。
STM32单片机学习笔记——USART串口通信
STM<em>单片机</em>学习笔记——USART
STC89C52系列单片机内部资源——串口通信
计算机通信是将计算机技术和通信技术的相结合,完成计算机与外部设备或计算机与计算机之间的信息交换  。可以分为两大类:并行通信与串行通信。 并行通信通常是将数据字节的各位用多条数据线同时进行传送 。 并行通信控制简单、传输速度快;由于传输线较多,长距离传送时成本高且接收方的各位同时接收存在困难。 串行通信是将数据字节分成一位一位的形式在一条传输线上逐个地传送。 串行通信的特点:传输线...
单片机 串口编程之串口通信仿真实验
<em>单片机</em> 串口编程之<em>串口通信</em>仿真实验 一、简述 记--简单的使能串口,串口收发数据的例子。(使用Proteus仿真+虚拟串口调试) 代码,仿真文件打包:链接: https://pan.baidu.com/s/1nyb46fTJrYcAy_VarFdO3A 提取码: j44s 蓝奏:https://www.lanzous.com/i2fx3oh ...
两个单片机之间实现串口通信,包括仿真和程序
两个<em>单片机</em>之间实现<em>串口通信</em>,包括仿真和程序,使用protues进行仿真
pc机与89C51单片机串口通信编程
51<em>单片机</em>与PC机之间的串口通迅实现方法。一、pc机上的<em>串口通信</em>编程过程 二、<em>单片机</em>89C51<em>串口通信</em>的C语言程序。 1.建立项目 2.在项目中插入MSComm控件 3.利用ClassWizard定义CMSComm类控制对象 4.在对话框中添加控件
单片机入门学习十 STM32单片机学习七 串口通讯
在<em>单片机</em>入门学习三 51<em>单片机</em>学习二 中已经说了串口通讯的基本原理,本篇主要记录stm32中的串口通讯。 1、串口通讯基础简单回顾 1)串口通讯通讯方式 同步通信:带时钟同步信号传输。SPI,I²C通信接口 异步通信:不带时钟同步信号。UART(通用异步收发器),单总线 2)串行通讯接口 通讯标准 引脚说明 通信方式 通信方向 UART(通用一步
msp430单片机GPS解码程序很强大
msp430<em>单片机</em>GPS解码程序,解码很强大,有参考价值
msp430f149 PWM输出
MSP43输出PWM,其中P1.2 输出 TACCR1控制的PWM, P1.3输出TACCR2控制的PWM, 测试已经成功,可以直接复制过去运行。
VB和51单片机串口通信讲解(只针对VB部分)
标记:该篇文章全部搬自如下网址:http://www.crystalradio.cn/thread-321839-1-1.html,谢谢啦            里面关于中文接收的部分,大家可以好好学习下,题主也在研究中................... Commport;设置或返回串口号。 SettingS:以字符串的形式设置或返回<em>串口通信</em>参数。 Portopen:设置或返回串口状态
jquery/js实现一个网页同时调用多个倒计时(最新的)
jquery/js实现一个网页同时调用多个倒计时(最新的) 最近需要网页添加多个倒计时. 查阅网络,基本上都是千遍一律的不好用. 自己按需写了个.希望对大家有用. 有用请赞一个哦! //js //js2 var plugJs={     stamp:0,     tid:1,     stampnow:Date.parse(new Date())/1000,//统一开始时间戳     ...
MFC 动态创建下载
纯正的封装,算是彻底实现MFC程序的界面动态配置,是实现界面和功能的分离的基础 相关下载链接:[url=//download.csdn.net/download/lonelyrains/6627115?utm_source=bbsseo]//download.csdn.net/download/lonelyrains/6627115?utm_source=bbsseo[/url]
大学英语四级高频词汇下载
不错的资料。复习四级时可以记记这些单词,有点目的性。不会觉得没目标了 相关下载链接:[url=//download.csdn.net/download/silentpray/1979238?utm_source=bbsseo]//download.csdn.net/download/silentpray/1979238?utm_source=bbsseo[/url]
GNU utilities for Win32下载
GNU utilities for Win32 100多个Linux和Unix下的常用工具和命令, 转成win下的exe,非常好用又实在的工具, 收集了好久的。 如:agrep、zip、tr、cat 相关下载链接:[url=//download.csdn.net/download/twty19880404/2215915?utm_source=bbsseo]//download.csdn.net/download/twty19880404/2215915?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 python+串口通信教程 python+串口通信的教程
我们是很有底线的