MSP430F149 마이크로컨트롤러를 이용해 설계한 최소 시스템 보드로, 발진 회로, 리셋 회로, CH340 시리얼 포트 및 BSL 다운로드 회로, 버튼과 LED 회로 등을 포함하고 있으며, 전원 공급과 시리얼 통신을 위해 Type-C 커넥터를 사용하고, JTAG 인터페이스와 모든 I/O 핀을 외부로 확장했다.
보드에는 디버깅이나 테스트용으로 3개의 버튼과 LED가 탑재되어 있으며, 탑재된 3개의 LED는 각각 P3.1, P3.2, P3.3에 연결되어 있다.
MSP430F149는 TI(Texas Instruments)에서 설계·생산한 초저전력 16비트 마이크로컨트롤러로, 60KB 플래시, 2KB SRAM, 12비트 ADC, 비교기, SPI/UART를 내장한 8MHz MCU다.
전자/마이크로컨트롤러 기술 모임:2169025065
실물 사진:

개발 소프트웨어 IAR FOR MSP430:https://url.zeruns.com/yYi1q 암호:egkb
프로그래머 SF_BSL430:https://url.zeruns.com/p0bHz 암호:x7n2
번쩍이는 LED 예제:https://url.zeruns.com/1ygAG
프로젝트 오픈소스 주소:https://oshwhub.com/zeruns/MSP430zui-xiao-ji-tong-ban/
예제 소스코드:
#include "io430.h"
void main(void)
{
WDTCTL = WDTPW + WDTHOLD; // 와치독 타이머 정지
P3DIR |= BIT1 | BIT2 | BIT3; // P3.1, P3.2, P3.3를 출력으로 설정
P3OUT &= ~(BIT1 | BIT2 | BIT3); // P3.1, P3.2, P3.3 클리어
while (1) // 무한 루프
{
P3OUT ^= BIT1; // P3.1 토글
__delay_cycles(100000); // 100ms 지연
P3OUT ^= BIT2; // P3.2 토글
__delay_cycles(100000); // 지연
P3OUT ^= BIT3; // P3.3 토글
__delay_cycles(100000); // 지연
}
}
부품 구매 링크:
칩 저항/캐패시터 샘플북:https://s.click.taobao.com/JLq45Iu
2.54mm 핀헤더:https://u.jd.com/qqUORqb
CH340C 칩:https://s.click.taobao.com/TinfjHu
MSP430F149 마이크로컨트롤러:https://s.click.taobao.com/P1q35Iu
Type-C 리셉터클:https://s.click.taobao.com/Sxv25Iu
부품 구매는 LCSC(立创商城) 추천, 할인 가입 링크:https://activity.szlcsc.com/invite/D03E5B9CEAAE70A4.html
회로도:
PCB 사진:
추천 읽기
- 고성능비·저렴한 VPS/클라우드 서버 추천: https://blog.vpszj.cn/archives/41.html
- 개인 블로그 구축 방법:https://blog.zeruns.com/archives/218.html
- 마인크래프트 서버 구축 튜토리얼:https://blog.zeruns.com/tag/mc/
- STM32로 SHT3x 계열 온습도 센서 읽기:https://blog.zeruns.com/archives/700.html
- VSCode로 Keil 대체해 STM32·51 MCU 개발하기:https://blog.zeruns.com/archives/690.html
- STM32와 HC-SR04 모듈로 초음파 거리 측정 구현:https://blog.zeruns.com/archives/680.html



