![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MSP430
从小白开始笑
这个作者很懒,什么都没留下…
展开
-
MSP430定时器、中断
一、实现功能实现功能:oled显示,通过定时器实现每1s时间定时,同时中断控制按键/* * 功能:实现定时器控制数字 oled显示 * 实现中断控制按键 * Created on: 2021年6月28日 * Author: Duck */#include "msp430.h"#include "oled.h"#include "type.h" int time=0; int nub=10; void lnti_DIRP();void原创 2021-07-29 16:05:11 · 1409 阅读 · 1 评论 -
MSP430定时器
一、定时器实现实现的功能是 1秒定时,让LED灯不停闪烁。// 主函数代码main(查询模式)/* * 定时器 * 实现1秒的定时,让LED灯不停闪烁 * Created on: 2021年6月29日 * Author: Duck */#include "MSP430.h"int main( void ){ int time=0; WDTCTL = WDTPW + WDTHOLD; P1DIR|=BIT0; /*设定时钟源*/ TA1CTL |=原创 2021-06-29 13:33:03 · 2631 阅读 · 1 评论 -
MSP430中断函数篇
一、实现功能利用中断函数实现按键,一按一灭的功能 。二、运行内容1、整体代码#include "MSP430.h"#include "IN430.h"//#include "MSP430f5529.h"int main( void ){ WDTCTL = WDTPW + WDTHOLD; /*初始LED*/ P1DIR|=BIT0; P1OUT&=~BIT0; /*初始按键 输出*/ P1DIR&=~BIT1; /*使能上拉 */ P1REN原创 2021-06-29 11:17:24 · 3174 阅读 · 3 评论 -
MSP430(0.96OLED)
0.96OLED文件font.h// font.hvar foo = 'bar';// An highlighted block/* * font.h * * Created on: 2021年6月28日 * Author: Duck */#ifndef FONT_H_#define FONT_H_const unsigned char F6x8[][6] ={0x00, 0x00, 0x00, 0x00, 0x00, 0x00,// sp0x00, 0x00原创 2021-06-28 20:51:49 · 976 阅读 · 4 评论 -
初学MSP430
1、 关闭看门狗WDTCTL = WDTPW + WDTHOLD;2、 通用 I/O 口的设置I/O设定并不是像51单片机一样直接定义就使用,要事先定义好该I/O口是输出还是输入功能,然后在做其他功能选择。2.1 I/O 的简单配置430 I/O 的配置是用软件来实现的,是通过相应的配置寄存器来实现的。(用到某个 I/O 时,一定要先配置好该 I/O,否则易出错)2.2.1 I/O 方向设定寄存器 PXDIR如设定 P1.1和 P1.2为 输出状态 拉高设定为输出,拉低设定为输入(默认)原创 2021-06-28 20:41:36 · 1838 阅读 · 1 评论