超详细msp430示例程序汇编

一、基础_实验【10个】

1、入门试验:LED闪烁(1个)

2、时钟实验:设置MCLK、ACLK、SMCLK(1个)

3、低功耗实验:设置低功耗模式(1个)

4、IO端口试验: IO端口寄存器设置(1个)

5、定时器:看门狗定时器、TimerA寄存器设置(2个)

6、比较器:比较器A寄存器(1个)

7、Flash:flash读写(1个)

8、异步通信:异步通信寄存器设置(1个)

9、ADC:ADC12寄存器设置(1个)

二、开发板模块简单程序【56个】

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:AT24C02测试

(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)射频模块1:发送数据

(2)射频模块2:接收数据

19、ucos移植

注:17、18程序随模块赠送

三、开发板综合程序【30】

1、键盘综合实验

(1)4×4键盘+蜂鸣器+LED+数码管显示

(2)4×4键盘+蜂鸣器+LED+1602液晶显示

(3)4×4键盘+蜂鸣器+LED+PC机显示

(4)PS2键盘+UART+PC机显示

(5)PS2键盘+USB+PC机显示

2、接口综合实验

(1)USB??UART

(2)UART??USB

(3)RS232??RS485

(4)RS485??RS232

3、温度时间综合实验

(1)DS18B20 + DS1302 + 数码管

(2)DS18B20 + DS1302 + USB

(3)DS18B20 + DS1302 + UART

(4)DS18B20 + DS1302 + 1602

4、AD DA综合实验

(1)AD

msp430流水灯c语言程序,超详细msp430示例程序汇编.doc相关推荐

  1. msp430流水灯c语言程序,基于MSP-EXP430F5529开发板流水灯程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 RT,全部使用到了板载的8个可编程LED组成的流水灯程序,以及液晶的背光,达到了使能亮的东西全都又闪又亮了. //******************** ...

  2. msp430流水灯c语言程序,MSP430单片机流水灯程序

    unsigned int i = 0; unsigned int flag = 0 ,speed = 0; /****************主函数****************/ void mai ...

  3. AT89C51单片机流水灯c语言程序及详解(扫盲教程)

    AT89C51单片机是我们学习单片机必学的一个单片机,也是单片机入门的教材,下面给大家展示一下流水灯的编写方法适合初学者 首先先在proteus画出仿真图,方便仿真程序 下面来编写程序,先来写入头函数 ...

  4. 8个流水灯c语言程序按顺序亮,求由AT89S52单片机,8个LED,流水灯程序,要求八灯一盏接一盏闪烁,且循环不灭,,要求用c语...

    厦小伙子 t--) for(bt=0; } temp=0x80;/i8 个流水灯反向逐个闪动 { P2=~temp;<8;/ 声明延时函数 void main(void) { uint i.05 ...

  5. 流水灯c语言及汇编程序,流水灯C语言及汇编程序.doc

    一.51单片机流水灯C语言源程序 文件说明:流水灯C程序程序说明:MCU采用AT89S51,外接11.0592M晶振,P2口输出 ?? #include?? //51系列单片机定义文件#define ...

  6. 一步一步教你从零开始写C语言链表(超详细)

    STM32 HAL开发完全指南 写文章 一步一步教你从零开始写C语言链表(超详细) 杨源鑫 嵌入式系统工程师.物联网创业合伙人,业务经理兼产品经理 285 人赞同了该文章 为什么要学习链表? 链表主要 ...

  7. 冒泡排序Matlab程序超详细注释

    冒泡排序Matlab程序超详细注释 bubble_sort.m function y=bubble_sort(x) % %冒泡算法: x_len=length(x);%度量数量长度,为排序做准备 fo ...

  8. 节日流水灯c语言编程,流水灯C语言编程

    这是流水灯C语言编程,针对单片机的仿真,可以在Keil或是在C++中实现编程. 流水灯C语言编程 #include #include #define LED_PORT1 P1 #define LED_ ...

  9. 流水灯花灯c语言程序,0x01(16个流水灯c语言程序)

    0x01是数字,十六进制的数字.其结果等效于1.在数学上就是1,只不过在计算机上用2进制和十六进制较多,所以用十六进制表示. if (i&0x01) printf("奇数\n"); else ...

最新文章

  1. centos7 gitlab安装
  2. Linux-gate.so.1的含义[ZZ]
  3. [linux]在使用rsync时需要注意的小细节
  4. python3练习题:1-10
  5. 如何火眼金睛鉴定那些单细胞转录组中的混杂因素
  6. php windows 下载,PHPForWindows官方下载_PHPForWindows最新版_PHPForWindows7.2.1官方最新版-华军软件园...
  7. python-zip方法
  8. jdk13不能显示中文_JDK 13都发布了!你还在用JDK7吗?
  9. 正常访问静态文件,不要找不到静态文件报404
  10. php foeeach页面输出,PHP数组foreach遍历输出例子详解
  11. Linux的DNS深度学习(DNS服务器搭建)
  12. 设计模式——备份模式
  13. 工业级ADSL有线路由器/远程视频监控专用路由器
  14. python快速实现简易贪吃蛇小游戏
  15. haley解决中文字段名称字数不同时两端对齐的问题
  16. 阿里云ECS服务器安装Nginx
  17. SQL Server的错误日志
  18. 计算机一级解释,独家秘笈计算机一级错题解释.ppt
  19. 什么是单点登录,单点登录的三种实现方式
  20. altc财金网为你分享币圈波段操作技巧

热门文章

  1. RocketMQ实战(一)
  2. 51Nod 1530 稳定方块
  3. JavaScript获取select下拉框中的第一个值
  4. SetConsoleCtrlHandler() -- 设置控制台信号处理函数
  5. HP-UX的终端TERM要设置成什么,才能输入中文呢?
  6. linux上安装telnet服务器:linux vmvare虚拟机 安装telnet redhat9
  7. TCP协议-相关面试题
  8. hibernate的初次使用
  9. ubuntu12.04
  10. python第2位的值_Python组通过匹配元组列表中的第二个元组值