站内搜索
发作品签到
MSP430F149最小系统板
专业版

MSP430F149最小系统板

简介

使用MSP430F149单片机设计的一个最小系统板,包含晶振电路、复位电路、CH340串口下载电路、按键和LED电路等。

简介:使用MSP430F149单片机设计的一个最小系统板,包含晶振电路、复位电路、CH340串口下载电路、按键和LED电路等。

开源协议

CC BY-SA 4.0

创建时间:2023-04-24 13:28:15更新时间:2023-04-28 17:09:13

描述

使用MSP430F149单片机设计的一个最小系统板,包含晶振电路、复位电路、CH340串口和BSL下载电路、按键和LED电路等,使用了Type-C接口作为供电和串口通信,另外引出了JTAG接口,所有IO口都引出了。

板载了3个按键和LED,可以用于调试或测试。板载的三个LED分别是P3.1、P3.2、P3.3。

MSP430F149是具有 60KB 闪存、2KB SRAM、12 位 ADC、比较器和 SPI/UART 的 8MHz MCU。

实物图:

1682615030755.gif
IMG_20230428_010249.jpg

流水灯例程工程和BSL下载软件下载地址:https://blog.zeruns.tech/archives/713.html

流水灯例程源码:

#include "io430.h"

void main(void)
{
    WDTCTL = WDTPW + WDTHOLD;   // 停用看门狗定时器

    P3DIR |= BIT1 | BIT2 | BIT3; // set P3.1, P3.2 and P3.3 as output
    P3OUT &= ~(BIT1 | BIT2 | BIT3); // clear P3.1, P3.2 and P3.3

    while (1)   // 循环执行
    {
        P3OUT ^= BIT1; // toggle P3.1
        __delay_cycles(100000); // delay 100ms
        P3OUT ^= BIT2; // toggle P3.2
        __delay_cycles(100000); // delay
        P3OUT ^= BIT3; // toggle P3.3
        __delay_cycles(100000); // delay
    }
}

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航