自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 读电阻数字(自用)

例如,1%精度的电阻可能会用三位数字后跟一位字母(如“R”)的形式表示,其中“R”被视为小数点,前两位是有效数字,第三位是字母“R”,表示1%的精度。不同品牌和系列的贴片电阻,即使数字相同,其阻值和精度也可能有所不同。30B采用的是E96数字代码与字母混合标称法,此法采用的是三位标明电阻阻值,前两位数字加后一位字母,其中前两位数字表示的是E96系列电阻代码。01B代表电阻值应为100x10=1000Ω(即1KΩ);01代码经查表得知为100、代码字母A经查表得知为10零次方(即为1)。

2024-04-30 08:56:59 44

原创 89c52LED点阵实例(复习自用)

今天老板找我,我说我很忙,后来老板过来的时候发现我在做这个,让我走人,可恶。

2024-03-22 22:29:30 498 1

原创 89c52RCLED点阵屏介绍(复习自用)

74HC595是串行输入并行输出的移位寄存器,可用3根线输入串行数据,8根线输出并行数据,多片级联后,可输出16位,24位,32位等,用于扩展I/O口,这样就可以实现多个8*8led点阵屏组合成大的点阵屏,更好的满足需求。这里不讲片连的情况,具体实现就是使能74hc595后,SER设置一位数据,因为串转并,根据这个模块的的数据手册可知,SERCLK(上升沿移位)来一次上升沿,就会向下移动一位数据,当RCLK(上升沿锁存)来一次上升沿的话就会把刚刚移动的数据同时输出给DPa-DPh。

2024-03-20 17:42:20 493 1

原创 89C52RC电脑通过串口控制led(复习自用)

趁热打铁简单的写个程序帮助串口收发数据的理解,这个程序是通过电脑发送数据让单片机的led小灯根据数据点亮,同时从单片机发送接收到的数据给电脑。

2024-03-18 14:14:53 343

原创 串口(UART)波特率和定时器初值计算(复习自用)

通信时钟波特率=下面的公式(Fosc是晶振频率,因为8位重装模式所以n是8,a是初值,smod这里取0)现在我们要算的是a,这样就相当于一个简单的计算题了(因为晶振单位是MHZ而波特率是HZ所以换算单位)11059200/12/32/9600=3=(256-a)得a=253 所以TL1=0xFD。定时器的一周期时间=12/晶振频率(因为每个机器周期是12个时钟周期所以这里×12)定时器溢出的时间=(溢出值-初值)*一周期的时间=(2的n次方-a)*一周期时间。波特率=定时器溢出率/分频选择(16/32)

2024-03-18 12:11:15 837

原创 89C52RC串口向电脑发数据(复习自用)

从数据手册中看相关的寄存器,然后根据数据手册配置。

2024-03-17 22:22:06 624 1

原创 谭浩强C语言(复习笔记自用)

今天读了下谭浩强的C语言,做个思维导图帮助自己巩固下记忆,到时候复习也比较方便,当然不是很详细,只是为了看到某个知识点的时候能回忆起相关的知识点,不熟的可以回去看看书本,今天只看到第八单元,之后有最难的指针,所以等养精蓄锐后再仔细看看,多多重复,百炼成钢。

2024-03-14 00:28:46 445

原创 串口相关知识(复习自用)

1、串口是一种应用十分广泛的通讯接口、串口成本低、容易使用、通信线路简单,可实现两个设备的互相通信。2、单片机的串口可以使单片机与单片机、单片机与电脑、单片机与各式各样的模块互相通信(两者都拥有收发器),极大的扩展了单片机的应用范围,增加了单片机系统的硬件实力。目前笔记本几乎没有了串口,就用usb和串口之间的电平相互转换,电脑需用到串口助手帮助收发数据的显示。

2024-03-13 18:05:05 1764

原创 我破晓,无远弗届

本来的计划是利用每天的空闲时间提升自己,学习完后,再写博客记录下来可以分享经验。但是,最近复习完后都没有时间写下来。今天国家线出来了,意料之外也是情理之中,大多数的学科分数都上升了,很多朋友二战都失败了,我的心情也受了影响。但是,我觉得考研并不是目的,而是一种手段去提升自己,自己多学点东西也是提升自己的手段,我破晓,无远弗届,不管多远之处,没有达不到的。只要知道自己想要什么就是了,愿我们南山无落梅,走的每一步都不后悔,之后也一起努力。

2024-03-13 01:20:20 383

原创 89C52RC定时器写一个时钟(复习自用)

趁热打铁,用定时器写一个小时钟,使他显示在LCD上面,当然这里用到的定时器0,在之前已经写好了(上篇文章),现在直接使用,模块化编程的好处,在写代码的时候最好边写边测试。

2024-03-09 16:53:54 381

原创 89C52RC定时器控制流水灯(复习自用)

为了理解寄存器的配置,在这里先记录自己配置的方法,记录完后会说简便方法。这是定时器/计数器0和1的相关寄存器,对以下寄存器进行配置,达到自己想要的效果。1、先配置TMOD(模式)因为TMOD是不可位寻址,就是说只能整体赋值。根据数据手册,当前只用一个定时器0所以高4位都为0,GATE都设置为0(不用到),c/t为0时用作定时器,M1M0的配置根据表中设置为01(16位定时器)所以TMOD=0x01;

2024-03-09 15:51:24 1792 1

原创 89C52RC定时器(自用复习笔记)

(1)用于计时系统,可实现软件计时,或者使用程序每隔一固定时间完成一项操作。(2)替代长时间的Delay,提高CPU的运行效率和处理速度。(3)...操作系统任务切换,多任务执行。

2024-03-09 11:54:27 451 1

89c52LED点阵实例(复习自用)

89c52LED点阵实例(复习自用)

2024-03-22

89C52RC串口向电脑发数据(复习自用)

89C52RC串口向电脑发数据(复习自用)

2024-03-17

谭浩强C语言(复习笔记自用)

谭浩强C语言(复习笔记自用)

2024-03-15

谭浩强C语言(复习笔记自用)

思维导图

2024-03-14

空空如也

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

TA关注的人

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