自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 一段基于定时器用作按键消抖的代码

#include <reg51.h>#define NoKeyProcess 0#define Key1_Press 1#define Key2_Press 2#define Key3_Press 3#define Key4_Press 4void Key(){ sbit key1 = P3^1; //1号病床输入 sbit key2 = P3^0; //2号病床输入 sbit key3 = P3^2; //3号病床输入 s.

2022-05-12 21:53:43 551 1

原创 51单片机学习笔记

51单片机定时器使用下面用到的图片都可以在数据手册中找到,我引用了一些,加入对自己的理解各寄存器含义1.定时/计数器控制寄存器TCON从图可知它的低4位与外部中断有关,高4位才是定时/计数相关的功能TF1、TF0:计数溢出标志位。当计数器计数溢出时,该为由硬件置1。有两种方式清0,软件清0和进入中断硬件自动清0。TR1、TR0:计数运行控制位。TR1\TR0=1时,启动定时\计数器计数;TR1\TR0=0时,停止定时\计数器。该位由软件置1或清0。2.定时/计数器方式控制寄存器TMOD

2022-04-21 20:30:38 1984

原创 关于vscode的代码列字节与keil中注释列的不对齐问题

用了vscode已经有一段时间了,keil中对代码的编辑相比vscode不算那么友好和便捷,所以我目前是用着vscode进行程序的编写,keil辅助用。用着用着发现一个小问题,那就是vscode编写的代码他的列与keil的并不对应,vscode中的显示:keil中的显示:一开始觉得是打开的时候可能是keil乱码导致,然后就把他重新对齐,但是保存后回到vscode发现vscode的注释代码又不对齐了,此时我才发现好像不是乱码导致,经查发现是两个软件Tab键字符的长度不一致导致的,vscode中T.

2022-04-09 12:17:23 2477 4

原创 关于RF433无线收发模块(F115发 SYN480收)串口打印的一些问题

这篇文章用上的3个串口,有两个学校发的,多薅了几个,中间的是实验室某个师兄的由于RF433的传输性质,波特率只能设2400以下,不能再高不然会接受到其他频段的数据,因为SYN480除了接收F115发送的数据外,还会一直接收空气中的信号,就是很杂的一串数据今天在使用SYN480和F115收发模块的时候发现一个问题,当我使用这两个串口的时候(左边窗口收,右边发)无论怎么发左边就是打印不了,为什么说是打印不了而不是说收不到,因为两个串口的发送和接收指示灯都正常闪烁,说明SYN480确实收到

2022-04-04 11:47:28 1874 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除