![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
51
文章平均质量分 53
xiebs_
我对不起唐老师
展开
-
51单片机定时器、定时器中断和外部中断
一般 51单片机的外部晶振频率为 11.05926MHz(FOSC),这个频率可以让串口传输的误差为 0,但是会让定时器定时产生微小的误差。主要原因是因为定时器一般会有一个 12T 模式,也就是主频率的 12 分频,本来定时器计一个数需要的时间为(1 / FOSC),如果在12T 模式下定时器计一个数需要的时间为(12 / FOSC),所以如果 FOSC = 12MHz 时,那么计一个数的时间即为 1us,非常好利于定时器时间片的计算。一般在 FOSC = 11.05926MHz 的情况下,我们通常会原创 2022-02-24 11:38:04 · 1627 阅读 · 0 评论 -
51 单片机中断
中断源:EA = 1; //开总中断ET0 = 1; //开定时器中断TR0 = 1; //开定时器051单片机的定时器不准,但是串口很准。#include <REGX52.H>#include "intrins.h"#include "delay.h"unsigned char m_t0;unsigned char key_tim20ms_flag;#define LED0 P2_0#define KEY3 P原创 2022-02-19 21:20:07 · 475 阅读 · 0 评论 -
52基础知识
宏定义和typedef的区别1、宏定义的新名字在左边,typedef的新名字在右边2、宏定义不需要分号,typedef后面必须加分号3、宏定义任何名字都可以换,而typedef只能专门给变量类型换名字全双工:通信双方可以在同一时刻互相传输数据半双工:通信双方可以互相传输数据,但必须分时复用一根数据线单工:通信只能有一方发送到另一方,不能反向传输异步通信:通信双方各自约定通信速率同步通信:通信双方靠一根时钟线来约定通信速率stc89c52只有一个uart,但是它有四种工作模式,一般我们使用模原创 2022-01-21 23:45:38 · 2145 阅读 · 0 评论 -
7、51单片机——74HC595、74HC573、字模和点阵屏详解
本人使用的51开发板为 郭天祥C51 TX-1C开发板 ;本笔记部分根据B站up主:江科大自化协、郭天祥的教学视频 整理得到原创 2021-12-31 07:46:38 · 21860 阅读 · 0 评论 -
6、51单片机——串口通讯详解
本人使用的51开发板为 郭天祥C51 TX-1C开发板 ;本笔记部分根据B站up主:江科大自化协、郭天祥的教学视频 整理得到原创 2021-12-29 15:45:11 · 864 阅读 · 0 评论 -
5、51单片机——定时器中断详解
本人使用的51开发板为 郭天祥C51 TX-1C开发板 ;本笔记部分根据B站up主:江科大自化协、郭天祥的教学视频 整理得到原创 2021-12-27 15:42:05 · 946 阅读 · 0 评论 -
4、51单片机——LCD1602 驱动(郭天祥)
本人使用的51开发板为 郭天祥C51 TX-1C开发板 ;本笔记部分根据B站up主:江科大自化协、郭天祥的教学视频 整理得到原创 2021-12-27 15:20:12 · 1419 阅读 · 1 评论 -
3、51单片机——静态、动态数码管
本人使用的51开发板为 郭天祥C51 TX-1C开发板 ;本笔记部分根据B站up主:江科大自化协、郭天祥的教学视频 整理得到原创 2021-12-27 15:14:45 · 1580 阅读 · 0 评论 -
2、51单片机——I2C 总线
本人使用的51开发板为 郭天祥C51 TX-1C开发板 ;本笔记根据B站up主:江科大自化协的教学视频 整理得到参照博客 https://zouchanglin.cn/2458978170.html原创 2021-12-24 09:25:40 · 6067 阅读 · 3 评论 -
1、51单片机——郭天祥课后习题解答
开发板为 TX_1C原创 2021-12-14 15:28:06 · 1084 阅读 · 0 评论