实验:MSP430F249 跑马灯
创始人
2024-06-03 12:14:54
0

实验:MSP430F249 跑马灯

Date: March 14, 2023


基础设定:

IAR基础设置:设置设备与输出文件及格式

Untitled

Untitled




实验:MSP430F249 跑马灯

具体内容:

实验名称:跑马灯(MSP430F249)

实验说明:

  1. 通设置系统主时钟(MCLK=8Mhz ) 、辅助时钟(ACLK=8Mhz )、子系统时钟(SMCLK=8Mhz )
  2. 实现如下D1~D8灯轮流亮,然后无限循环

仿真图:

Untitled

  • Code:

    /******************************************************************
    * 实验名称:跑马灯(MSP430F249)
    *        
    * 实验说明:
    *     通设置系统主时钟(MCLK=8Mhz ) 、辅助时钟(ACLK=8Mhz )、
    *      子系统时钟(SMCLK=8Mhz )
    *******************************************************************/#include 
    #define uchar unsigned char
    #define uint unsigned intvoid delayms(uint t)
    {uint i;while(t--)for(i=1330;i>0;i--);//进过参数的调整
    }void main(void)
    {uchar i;WDTCTL=WDTPW + WDTHOLD; // 关闭看门狗P4DIR=0x01;P3SEL=0;            // 设置为普通I/O 口P3DIR=0xFF;            // 设置方向P3OUT=0xFF;        // 设置初始值while(1){for(i=0;i<8;i++){P3OUT=~(1<

运行结果:没有任何报错和警告

image-20230314165227591

问题&解决:

  1. 仿真运行时,按键按下灯不亮,或者一直亮

    解决:重启proteus软件

  2. 仿真报Unrecognized opcode at 0x000006: 0x0000的错误

    解决:设备问题,IAR软件中选中MSP430F249

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
【PdgCntEditor】解... 一、问题背景 大部分的图书对应的PDF,目录中的页码并非PDF中直接索引的页码...
修复 爱普生 EPSON L4... L4151 L4153 L4156 L4158 L4163 L4165 L4166 L4168 L4...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...