单片机
文章平均质量分 78
sukiwi
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Msp430定时器的介绍及其基本应用
Msp430单片机一共有5种类型的定时器。看门狗定时器(WDT)、基本定时器(Basic Timer1)、8位定时器/计数器(8-bit Timer/Counter)、定时器A(Timer_A)和定时器B(Timer_B)。但是这些模块不是所有msp430型号都具有的功能。1、看门狗定时器(WDT)学过电子的人可能都知道,看门狗的主要功能就是当程序发生故障时能使受控系统重新转载 2017-04-18 22:55:46 · 1434 阅读 · 0 评论 -
定时器
//例程描述:利用定时器定时功能,实现P1.0方波输出。#include { WDTCTL = WDTPW + WDTHOLD; //停止看门狗WDT,不使用内部看门狗定时器。 P1DIR |= 0x01; //设置P1.0口方向为输出。 CCTL0 = CCIE;转载 2017-04-18 23:12:21 · 501 阅读 · 0 评论 -
buck电路
#include "msp430g2553.h"#include "12864.h"#include "ADC10new.h"#include "delay.h"#include "DAC5638.h"#include "bottom.h"///////////////////////////////////////////////////double DA_v原创 2017-05-13 16:05:29 · 758 阅读 · 0 评论 -
数码管
(1)一个数码管有八段:A,B,C,D,E,F ,G,H,DP,即由八个发光二极管组成;因为发光二极管导通的方向是一定的(导通电压一般取为1.7V),这八个发光二极管的公共端有两种:可以分别接+5V(即为共阳极数码管)或接地(即为共阴极数码管);故可分共阳极(公共端接高电平或+5V电压)和共阴极(共低电平或接地)两种数码管(2)其中每个段转载 2017-04-23 18:29:58 · 945 阅读 · 0 评论 -
mini版串口通信
#include "stm32f10x.h"#include "delay.h"void my_usart1_init(void){ GPIO_InitTypeDef GPIO_InitStruct; USART_InitTypeDef USART_InitStruct; NVIC_InitTypeDef NVIC_Init转载 2017-05-05 21:24:51 · 1456 阅读 · 0 评论 -
使用数码管实现步进
#include "msp430g2553.h"#define CPU_F ((double)1000000)#define delay_us(x) __delay_cycles((long)(CPU_F*(double)x/1000000.0))#define delay_ms(x) __delay_cycles((long)(CPU_F*(double)x/1000.0))原创 2017-04-24 20:34:19 · 420 阅读 · 0 评论 -
随机数
C/C++怎样产生随机数:这里要用到的是rand()函数, srand()函数,C语言/C++里没有自带的random(int number)函数。(1) 如果你只要产生随机数而不需要设定范围的话,你只要用rand()就可以了:rand()会返回一随机数值, 范围在0至RAND_MAX 间。RAND_MAX定义在stdlib.h, 其值为2147483647。例如:#incl转载 2017-04-20 17:02:44 · 426 阅读 · 0 评论
分享