单片机入门
Henax_
从今天起又要开始写博客了,为了显得正式些,所以想特意说一下这件事请。
之前也写过博客,关于程序与算法设计方面的,那还是在竞赛的时候。可能是太贪玩又太懒智商也不高,所以半路就退赛了。那个博客我也不打算用了,这就当是一个新的起点,不只是因为兴趣,更是想把自己以前没走完的路走下去,不要留太多遗憾吧。首先要把之前欠下的账还完,把基础打牢,切不可急躁,更不可半途而废。谨以此为戒。
-----------2018年10月25日
展开
-
计算机串口通信相关概念
串行通信一条数据线,将数据按位传输。长距离传送成本低,操作较复杂。异步通信异步通信是一种很常用的通信方式。相对于同步通信,异步通信在发送字符时,所发送的字符之间的时隙可以是任意的,当然,接收端必须时刻做好接收的准备。发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来。异步通信的好处是通信设...原创 2019-11-24 18:46:22 · 581 阅读 · 0 评论 -
S1按键中断控制LED灯
学习MSP430F5529单片机的第一个正式的程序(是CCSV5里面的例程,自己改了一点),所以注释有点弱智,大神请路过~代码如下:#include <msp430.h> int main(void) { WDTCTL = WDTPW | WDTHOLD; // 关闭看门狗计时器,因为看门狗寄存器会不定时重置程序,即重新开始运行; ...原创 2019-05-05 23:29:58 · 2372 阅读 · 0 评论 -
基于MSP430F5529的按键消抖问题
上一篇博文发了按键中断的例程和详细的注释,但是好像把程序烧进单片机之后执行效果并不是很好:每按一次按键灯的状态不一定只改变一次,有时灯本来是亮的,按一次后还是亮的;或者按下去之后灯灭了,按键抬起来之后灯又亮了。造成该现象的原因就是按键的抖动问题。按键的抖动一般是机械性抖动,当开关断开或闭合时接触点处不会一下子接通也不会一下子断开,而是会产生轻微的抖动导致电路的多次接通和断开,这个过程大致会持续...原创 2019-07-17 10:00:00 · 3225 阅读 · 3 评论 -
对于MSP430F5529时钟系统的理解
大一下学期才开始自学单片机,真真切切的感受到自己是个弱鸡,专业知识一点不会,看个书都费劲,周围又没有什么人可以交流交流或者带带我,那个酸爽就别提了,学的我一度想挠黑板。没办法,那也只能硬着头皮学,就是硬看,多看几遍或者看上一段时间就差不多才能理解意思。中断、IO口还比较好理解,到了时钟系统就一脸懵,看了好多遍,一直到暑假才算大致理解了,写篇博文当做梳理,也希望能帮到大家。首先理解一下时钟系统到...原创 2019-07-25 16:15:48 · 1824 阅读 · 2 评论