msp430单片机学习群的软件调试注意事项

430单片机IO口的使用注意事项_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
430单片机IO口的使用注意事项
上传于||文档简介
&&介​绍​了​有​关​M​S​P3单​片​机​I​O​口​的​使​用
阅读已结束,如果下载本文需要使用
想免费下载本文?
你可能喜欢LED_DOUT// | P5.2|-->LED_CLK// | P5.4|-->LED_LATCH//// 时间:2007年10月//& 硬件电路:MSP430F135核心实验板-I型 + TY-DIS1(8位数码管显示模块)// 硬件连接: //// 调试器:MSP430FET全系列JTAG仿真器// 调试软件: IAR Embedded Workbench Version: 3.41A 编译//******************************************************************************
//4位LED数码管显示子程序
void LED_595(char SMG1,char SMG2,char SMG3,char SMG4);
//74HC595串行输出子程序
void Led_out(unsigned char X);
//LED数码管段码转换表
const unsigned char LED_0_F[];
void main(void)
{WDTCTL = WDTPW + WDTHOLD; // Stop watchdog
P5DIR =0; //P5口全部设为输入口
P5SEL =0; //将P5口所有的管脚设置为一般I/O口
//将P5.0 P5.2 P5.4设置为输出方向
P5DIR |= BIT0;P5DIR |= BIT2;P5DIR |= BIT4;
for (;;) {LED_595(4,3,2,1);//调用显示子程序(改变参数表,改变显示内容)
//------------------------------------------------------
// 4位LED数码管显示子程序//
// 人口参数:SMG1,SMG2,SMG3,SMG4&&待显示的数据
//void LED_595(char SMG1,char SMG2,char SMG3,char SMG4)
{//最高位(最左侧)LED数码管显示---------------------
z = LED_0_F[SMG1];
Led_out(z); //段码输出
z = 0xFE; //位码
Led_out(z); //位码输出
P5OUT &=~(BIT4); //显示输出
P5OUT |=BIT4;
//--------------------------------------------------
_NOP(); // 断点设置(观察watch)
//次高位(左数第2个)LED数码管显示---------------------
z = LED_0_F[SMG2];
Led_out(z); //段码输出
z = 0xFD; //位码
Led_out(z); //位码输出
P5OUT &=~(BIT4); //显示输出
P5OUT |=BIT4;
//--------------------------------------------------
_NOP(); // 断点设置(观察watch)
//次低位(左数第3位)LED数码管显示--------------------
z = LED_0_F[SMG3];Led_out(z); //段码输出
z = 0xFB; //位码
Led_out(z); //位码输出
P5OUT &=~(BIT4); //显示输出
P5OUT |=BIT4;//--------------------------------------------------
_NOP(); // 断点设置(观察watch)
//最低位(左数第4位)LED数码管显示---------------------
z = LED_0_F[SMG4];Led_out(z); //段码输出
z = 0xF7; //位码
Led_out(z); //位码输出
P5OUT &=~(BIT4); //显示输出
P5OUT |=BIT4;//--------------------------------------------------
_NOP(); // 断点设置(观察watch)
//------------------------------------------------------
// 用于74HC595的LED串行移位子程序//
// 人口参数:X&&待输出的数据//
void Led_out(unsigned char X)
{for(i=8;i>0;i--)
{if (X&0x80) P5OUT |=BIT0;
else P5OUT &=~(BIT0);X<<=1;
P5OUT &= ~(BIT2); //P5.2管脚输出低电平
P5OUT |= BIT2; //P5.2管脚输出高电平
//------------------------------------------------------
// LED段码转换表0&&F
//------------------------------------------------------
const unsigned char LED_0_F[] =&
{// 0& 1&&& 2&&& 3&&& 4&&& 5&&& 6&&& 7&&& 8&&& 9&&& A&&& b&&& c&&& d&&& E&&& F&&& 不显示 -& o(18)H(19)h(20)C(21)0(22)n(23)
0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xA7,0xA1,0x86,0x8e,0xFF,0xbf,0xa3,0x89,0x8b,0xc6,0xc0,0xab
(3)按照IAR MSP430 项目编译与JTAG仿真调试所讲述方法进行项目编译与JTAG调试运行,即可看到程序运行效果。
MSP430相关资源
单片机相关资源
数码管显示相关资源
74HC595相关资源
动态扫描相关资源
编辑:什么鱼
本文引用地址:
本周热门资源推荐
EEWORLD独家msp430单片机视频教程下载|十天学会msp430单片机视频教程 C语言版下载-电脑教程|零度软件园
_官方软件下载_绿色软件_游戏下载_值得信赖的下载站!
您的位置: →
十天学会msp430单片机视频教程 C语言版
msp430单片机视频教程相关软件
msp430单片机视频教程软件介绍
软件标签:
MSP430系列有 OTP 型、 FLASH 型和 ROM 型三种类型的器件,这些器件的开发手段不同。对于 OTP 型和 ROM 型的器件是使用仿真器开发成功之后烧写或掩膜芯片;对于 FLASH 型则有十分方便的开发调试环境,因为器件片内有 JTAG 调试接口,还有可电擦写的 FLASH 存储器,因此采用先下载程序到 FLASH 内,再在器件内通过软件控制程序的运行,由 JTAG 接口读取片内信息供设计者调试使用的方法进行开发。这种方式只需要一台 PC 机和一个 JTAG 调试器,而不需要仿真器和编程器。开发语言有汇编语言和C 语言。非常好的视频,是我学习MSP430的入门视频,谢谢分享!“十天学会MSP430”视频教程:继“十天学会单片机”的教学视频推出受到广大朋友的喜爱之后,我们又倾注了人力物力录制了“十天学会MSP430”。如果说“十天学会单片机”带领广大朋友步入了电子元件的美妙殿堂,那么“十天学会MSP430”将会使您在该殿堂里更上一层楼。该视频从学习板的操作,MSP430单片机的各功能模块知识,学习板上所有的简单和综合的程序等三大方面为您讲解,使您由浅入深一步一步的掌握MSP430单片机的开发和应用。MSP430特点:液晶转接板:液晶是我们常常用到的显示设备,以往的学习板的液晶一般通过杜邦线连接,既麻烦又容易短路,在这块板子上专门预留了标准的JTAG接口,并制作了相应的液晶转接板,可以很方便的链接的液晶。射频通信接口:射频通信是未来大家比较感兴趣的方向,本学习板专门预留了射频数传模块的接口,我们开发的LT-3A(CC1000)数传模块可以与之配套使用.CPU适配器:具有特色的CPU适配器给您的使用带来很大方便,首先,如果CPU因为不当使用烧毁,通过适配器可以很方便的换个CPU,而不用损失这块板子,其次,该适配器支持管脚兼容的F13X,F14X系列的单片机,可以任意更换兼容的CPU。跳线少:市面上目前也有很多MSP430的开发板,因为MSP430功能强大,开发板上有很多外设,而管脚有限,因此管脚复用的非常多,市面上很多开发板上边都有十几个跳线,操作起来很不方便,而该开发板仅有2个跳线,很多复用选择在软件里设置,既方便有美观。功能全:该开发板功能比较强大,外设也比较全,有USB接口,3.3V与5V转换接口时钟,DA等等近20个功能模块,完全可以满足您的学习需要。程序多:学习板配套的基础程序及综合程序共86个之多。程序部分分为三个部分:1、每个模块对应的非常简单的入门程序和邮点难度的提高程序,开发板共有16个模块,对应的该部分程序共有50个。2、两个功能模块综合的程序,通过各个模块独立程序的学习,对各功能模块已经可以操作了,通过这部分综合程序的学习,会对模块的掌握更加熟练。这部分程序大概30个。3、三个模块综合的程序,这部分属于比较难的综合应用了,基本每个程序都可以看作一个独立的项目来做,对于MSP430单片机的综合应用有点睛的作用。这部分程序大概20个。配套视频:专门为学习板的使用录制了配套视频,主要针对板子的使用、软件的使用、MSP430内部结构知识、MSP430的编程思想,板上程序等做了详细的讲解,具体的内容和时间介绍看下表。十天学会MSP430视频光盘内容:用前必读整版测试 28分钟前言初识LT-1B学习板 34分钟第一部分 硬件结构 第一讲 概述 54分钟第二讲 复位、中断和IO 70分钟第三讲 异步通信接口1 41分钟第四讲 异步通信接口2 30分钟第五讲 定时器 68分钟第六讲 FLASH 40分钟第七讲 ADC12 58分钟第二部分 软件使用第一讲 软件使用 67分钟第三部分 基础程序第一讲 入门和低功耗 57分钟第二讲 时钟和IO 48分钟第三讲 比较器和定时器和ADC 106分钟第四部分 模块程序第一讲 控制电路和流水灯 45分钟第二讲 键盘 63分钟第三讲 蜂鸣器和数码管 46分钟第四讲 1602液晶和电平转换 53分钟第五讲 EEPROM和18B20和DS1302 71分钟第六讲 RS232和RS485接口 58分钟第七讲 USB接口 28分钟第八讲 ADC和DAC 56分钟第五部分 其他:一、基础实验【10个】1、入门试验:LED闪烁2、时钟实验:MCLK、ACLK、SMCLK设置3、低功耗实验:低功耗模式设置4、IO端口试验:IO端口寄存器设置5、定时器:看门狗定时器、TimerA寄存器设置(2个)6、比较器:比较器A寄存器设置7、Flash:flash读写操作8、异步通信:异步通信寄存器设置9、ADC:ADC12寄存器设置二、开发板模块简单程序【57个】1、LED流水灯实验(1)LED1:检测开发板(2)LED2:普通IO控制闪烁(3)LED3:PWM信号控制闪烁2、蜂鸣器实验(1)蜂鸣器1:单频音(步进变音调)(2)蜂鸣器2:奏乐 (祝你平安)3、数码管实验(1)数码管1(显示123456)(2)数码管2(动态显示0~F)(3)数码管3(流动光圈)(4)数码管4(来回光标)4、4×1独立按键实验(1)4×1键盘1:扫描 数码管显示(2)4×1键盘2:中断 数码管显示(3)4×1键盘3:控制LED (4)4×1键盘4:控制蜂鸣器5、4×4矩阵键盘实验(1)4×4键盘1:行列扫描数码管显示(2)4×4键盘2:行列扫描1602液晶显示(3)4×4键盘3:控制LED蜂鸣器6、1602液晶实验(1)1602液晶1:动态字符显示(2)1602液晶2:静态字符显示(3)1602液晶3:内部时钟显示7、3.3V-5V电平转换实验(1)电平转换1:输出5V方波(2)电平转换2:输出不同占空比的方波(3)电平转换3:MCLK,SMCLK,ACLK 8、RS232接口实验(1)RS232接口1:MCU发送数据PC机显示(2)RS232接口2:按键控制MCU发送数据PC机显示(3)RS232接口3:PC机发送数据MCU液晶显示(4)RS232接口4:MCU回发接收到的PC机数据(5)RS232接口5:RS232控制蜂鸣器9、RS485接口实验(1)RS485接口1:发送程序(2)RS485接口2:接收程序10、USB接口实验(1)USB接口1:简单连接测试(2)USB接口2:USB接收数据(3)USB接口3:USB发送数据11、PS2接口实验(1)PS2接口1:PS2控制1602显示(2)PS2接口2:PS2控制数码管显示(3)PS2接口3:PS2控制LED和蜂鸣器12、12-Bit高精度温度传感器实验(1)温度传感器1:DS18B20在数码管显示(2)温度传感器2:DS18B20在液晶显示13、RTC实时时钟实验(1)实时时钟1:DS1302测试(2)实时时钟2:DS1302电子钟14、2k Bit EEPROM实验(1)EEPROM1:AT2 4 C0 2测试(2)EEPROM2:读出数据通过串口在PC机显示15、12-Bit模数转换器(ADC)接口实验(1)模数转换器1:ADC在数码管显示(2)模数转换器2:ADC在1602液晶在显示(3)模数转换器3:ADC通过串口在PC机显示16、8-Bit数模转换器(DAC)实验(1)数模转换器1:DAC控制LED (2)数模转换器2:DAC输出电压,ADC采样转换并在液晶上显示17、12864液晶实验(与12864液晶配套)(1)12864液晶并口1:字符显示(2)12864液晶并口2:汉字显示(3)12864液晶并口3:图形显示(4)12864液晶并口4:综合演示(5)12864液晶串口5:字符显示(6)12864液晶串口6:汉字显示(7)12864液晶串口7:图形显示(8)12864液晶串口8:综合演示18、射频模块CC1000实验(1)射频模块收发综合程序(2)射频模块收发综合+CRC校验+1602液晶显示程序19、ucos-II在MSP430F149上的移植(1)设计了四个任务实现串口通信和LED控制程序三、开发板综合程序【18个】1、键盘综合实验(1)4×4键盘+蜂鸣器+LED+PC机显示(2)PS2键盘+UART+PC机显示(3)4×4键盘+USB+PC机显示2、接口综合实验(1)USBAEUART (2)UARTAEUSB (3)RS232AERS485 (4)RS485AERS232 3、温度时间综合实验(1)DS18B20 + USB (2)DS1302 + UART (3)DS18B20 + UART (4)DS18B20 + DS1302 + 1602 4、AD、DA综合实验(1)ADC + USB (2)DAC + LED + KEY (3)DAC + UART (4)DAC + USB 5、3.2TFT彩色液晶屏和触摸屏驱动程序(1)并行连接方式驱动程序(2)SPI连接方式驱动程序6、支持中文显示的串口调试工具SSCOM32测试程序(1)串口发送和接收,PC机屏幕显示中文
msp430单片机视频教程预览图片
十天学会msp430单片机视频教程 C语言版下载地址
十天学会msp430单片机视频教程 C语言版
msp430单片机视频教程下载说明零度破解版软件均来自互联网,如有侵犯您的版权,请与我们联系。
发现很多朋友都不知道怎么下载msp430单片机视频教程,请点击右上方的 下载帮助 可以看到具体的下载办法。
零度所有软件经过严格安装检测,保证不会有任何病毒木马等信息,请大家放心使用;大家在安装的时候务必留意每一步的Next;强烈推荐使用 网际快车 或 迅雷下载 下载本站软件以获取最佳的下载速度。
本站提供的软件,统一的解压缩密码是:。
零度提供的软件包含破解版和注册码均收集自互联网,如果上述行为侵犯了您的权益,请,我们将第一时间处理。
如果您觉得零度还不错,请把零度加入到您的收藏夹里 以便下一次的访问 ^-^ ^-^
我要评论msp430单片机视频教程
用户名: 表情:
(您的评论需要经过审核才能显示)
本类精品软件
59.0M / 简体中文 / 10.0
123M / 简体中文 / 10.0
104M / 简体中文 / 10.0
27.5M / 简体中文 / 10.0
21.1M / 简体中文 / 10.0
3.90G / 简体中文 / 10.0
25.7M / 简体中文 / 10.0
精品软件排行榜
相关软件推荐
收藏本站Email:
版权所有 蜀ICP备号-12
本站提供的所有软件均来自互联网下载纯属学习交流之用,如侵犯您版权的请与我们联系,我们会尽快改正请在下载24小时内删除。

我要回帖

更多关于 msp430单片机学习群 的文章

 

随机推荐