随笔分类 -  最后-单片机

单片机-模拟舵机按键控制
摘要:功能:按键控制模拟舵机角度 目录结构: 程序: main.c delay.c delay.h 阅读全文
posted @ 2018-01-09 18:15 王雪皓 阅读(1555) 评论(0) 推荐(0)
单片机-keil模块化编程
摘要:环境:keil uversion3 知识点: 问:include<file>与include"file"的区别 答:include<file>优先到标准库中去搜索模块。 include"file"优先到自定义库中去搜索模块。 功能:led灯闪烁 步骤: 1.新建3个文件:main.c、delay.c 阅读全文
posted @ 2018-01-09 18:15 王雪皓 阅读(1551) 评论(0) 推荐(0)
单片机-keil使用-注释
摘要:注释:选中文本-->edit-->advanced-->注释 添加快捷键: 添加注释:ctrl + shift + C 取消注释:ctrl + shift + V 添加步骤:edit-->configuration -->Shortcut Keys 阅读全文
posted @ 2018-01-09 18:14 王雪皓 阅读(4644) 评论(0) 推荐(0)
单片机-keil使用-光标位置不正确
摘要:问题:光标位置偏了一个字符 解决:打开安装目录的TOOLS.INI文件,第四行添加ANSI=1 阅读全文
posted @ 2018-01-09 18:14 王雪皓 阅读(830) 评论(0) 推荐(0)
单片机-定时器
摘要:简介: 主要介绍定时器的使用。 中断资源: 8051中断有5种:外部中断0、定时器/计数器0、外部中断1、定时器/计数器1、串口中断。 TMOD寄存器: TMOD是定时器/计数器的模式控制寄存器。 其中高四位控制定时器1,低四位控制寄存器0。 GATE置为0,仅由TRx控制是否启动。 C/T置为0, 阅读全文
posted @ 2018-01-09 18:13 王雪皓 阅读(1040) 评论(0) 推荐(0)
按键-长按只触发一次次
摘要:PS:没有做抖动的处理 . 阅读全文
posted @ 2017-06-24 17:17 王雪皓 阅读(671) 评论(0) 推荐(0)
51串口通信
摘要:/* *单片机接收主机的数据,然后将数据传送到P2口, *当按下K1=P1.4 时, 单片机发送字符串 给主机 */ #include <reg51.h> #include <intrins.h> unsigned char key_s, key_v, tmp; char code str1[] = 阅读全文
posted @ 2017-06-24 15:49 王雪皓 阅读(331) 评论(0) 推荐(0)
51单片机音乐盒程序
摘要:#include<reg52.h>#define uchar unsigned char#define uint unsigned int#define ulong unsigned long code unsigned char gao[]={ 0xF2,0xF3,0xF5,0xF5,0xF6,0 阅读全文
posted @ 2017-06-15 17:49 王雪皓 阅读(9069) 评论(3) 推荐(2)
最精简24L01程序--发送
摘要:#include <reg52.h>#include <intrins.h> typedef unsigned char uchar;typedef unsigned char uint;//****************************************NRF24L01端口定义** 阅读全文
posted @ 2017-06-15 17:46 王雪皓 阅读(409) 评论(0) 推荐(0)
最精简24L01程序--接收
摘要:#include <reg52.h>#include <intrins.h> typedef unsigned char uchar;typedef unsigned char uint;//****************************************NRF24L01端口定义** 阅读全文
posted @ 2017-06-15 17:46 王雪皓 阅读(549) 评论(0) 推荐(0)
重拾单片机
摘要:定义变量,在函数一开始,否则会报错。 阅读全文
posted @ 2017-06-11 21:12 王雪皓 阅读(119) 评论(0) 推荐(0)