文章分类 -  单片机

学习笔记
16_单片机_LCD1602
摘要:1. LCD 1602涉及到芯片是HH44780,参考如下数据表 Gravitech LCD-16X2Y :https://www.mouser.cn/ProductDetail/Gravitech/LCD-16X2Y?qs=fkzBJ5HM%252BdBGmlQExG2rEA%3D%3D 2. 名 阅读全文
posted @ 2023-06-25 13:07 Ivan2023 阅读(90) 评论(0) 推荐(0)
15_单片机_A/D
摘要:1. A/D:模拟数字转换器,简称ADC,Analog to Digital Converter,通常是指一个将模拟信号转变为数字信号的电子元件。即模拟量到数字量的转换。 模拟量:指变量在一定的范围内可以连续变化的量。也就是在一定的范围内可以取任意的值。比如说:温度计,范围0~100℃,可以取任一值 阅读全文
posted @ 2023-05-18 21:20 Ivan2023 阅读(107) 评论(0) 推荐(0)
14_单片机_I2C_24C02
摘要:1. I2C:Inter-Integrated Circuit,是由Philips公司(现被NXP收购)开发,是一种同步、半双工的通信总线。 I2C的通信速率:100Kbit/s(标准模式);400Kbit/s(快速模式);3.4Mbit/s(高速模式) 标准的 I2C 需要两根信号线: a. SC 阅读全文
posted @ 2023-04-25 23:26 Ivan2023 阅读(105) 评论(0) 推荐(0)
13_单片机_DS1302实时时钟
摘要:1. DS1302是由美国DALLAS公司(现已被Maxim Integrated收购)推出的具有涓细电流充电能力的低功耗实时时钟芯片。实时时钟(RTC)计数秒,分、时、日、月、周、年,直到2100年。使用简易SPI协议。 可参考零件数据表:https://www.mouser.cn/Product 阅读全文
posted @ 2023-04-22 22:06 Ivan2023 阅读(150) 评论(0) 推荐(0)
12_单片机_串行口通信_UART
摘要:1. 串行接口:简称串口(通常指COM接口),英文名Serial interface。将数据一位一位地顺序传送。缺点速度慢。 接口划分标准:同步串行接口(SSI)和异步串行接口(UART)。UART是并行输入成为串行输出,分为TTL电平和RS232电平 2. STC89C51RC系列单片机内部集成一 阅读全文
posted @ 2023-04-19 20:15 Ivan2023 阅读(162) 评论(0) 推荐(0)
11_单片机_蜂鸣器
摘要:部分内容参考,详情请查阅 https://blog.csdn.net/qq_36347513/article/details/121474727 1. 声音是由物体振动产生的声波。是通过介质(空气或固定、液体)传播,并能被人或动物听觉器官所感知的波动现象。 人耳识别声音的频率为 20Hz~20KHz 阅读全文
posted @ 2023-04-16 20:37 Ivan2023 阅读(49) 评论(0) 推荐(0)
10_单片机_定时器初识
摘要:1. STC89C51RC系列单片机有定时器0和定时器1,都具有2种工作方式:定时方式和计数方式。 2种方式的本质区别:脉冲来源不同。定时方式:脉冲来自系统时钟;计数方式:脉冲来自单片机外部引脚(T0为P3^4,T1为P3^5) 2. 51单片机定时/计数器的核心部件是一个加法的计数器(也有减法,当 阅读全文
posted @ 2023-04-15 22:21 Ivan2023 阅读(127) 评论(0) 推荐(0)
09_单片机_矩阵按键1
摘要:1. 4*4 矩阵按键图如下: 2. 利用上图LED,检测按键是否是低电平,验证矩阵按键规律 按键 0x0F 1 #include <REG51.H> 2 3 #define LED P1 4 #define KEY P0 5 6 7 void main(void) 8 { 9 while(1) 1 阅读全文
posted @ 2023-04-10 22:58 Ivan2023 阅读(39) 评论(0) 推荐(0)
08_单片机_初识中断
摘要:1.中断系统是为使CPU具有对外界紧急事件的实时处理能力而设置的(当CPU正在处理某件事的时候,外界发生了紧急事件请求,要求CPU暂停当前的工作,转而去处理紧急事件,处理结束后,再回到原来中断的地方,继续原来的工作) 2.STC89C51系列单片机提供了8个中断请求源,它们分别是:外部中断0,定时器 阅读全文
posted @ 2023-04-10 19:44 Ivan2023 阅读(35) 评论(0) 推荐(0)
07_单片机_按键
摘要:1. 独立按键 1.1. 按键 & LED:按下按钮 K1,LED1会点亮 1 #include <REG51.H> 2 3 4 sbit key1 = P1^0; 5 sbit led1 = P0^0; 6 7 void main(void) 8 { 9 while(1) 10 { 11 if(k 阅读全文
posted @ 2023-04-09 14:40 Ivan2023 阅读(48) 评论(0) 推荐(0)
06_单片机_点阵_显示汉字
摘要:1. 显示汉字“朱” ,横向取模 1.1. 原始方法 1 #include <REG51.H> 2 3 4 void HC595SendBytes(unsigned char pos1, unsigned char pos2, unsigned char neg1, unsigned char ne 阅读全文
posted @ 2023-04-08 14:50 Ivan2023 阅读(112) 评论(0) 推荐(0)
05_单片机_点阵初识_74HC595
摘要:1. 单片机点阵接线(Positive:正极;negative:负极) 2. 74HC595 (链接:https://www.mouser.cn/ProductDetail/Texas-Instruments/SN74HC595NE4?qs=AgY10sKTvDK0jki9CKjSwg%3D%3D) 阅读全文
posted @ 2023-04-05 20:58 Ivan2023 阅读(42) 评论(0) 推荐(0)
04_单片机_动态数码管_38译码器
摘要:1. 单片机原理图,使用到元件:74LS138 2. 从Mouser官网查询相关零件的datasheet(Link: https://www.mouser.cn/ProductDetail/Texas-Instruments/SN74LS138NSR?qs=SL3LIuy2dWxJaqitUHoDG 阅读全文
posted @ 2023-04-02 15:21 Ivan2023 阅读(94) 评论(0) 推荐(0)
03_单片机_动态数码管
摘要:1. 如下是4 Digt数码管,外观和内部线路图,详情参考零件表:https://www.mouser.cn/ProductDetail/Lite-On/LTC-5723HR?qs=WxFF5lh7QM2ytJdX1EhJKQ%3D%3D 2. 如下是单片机连接方式(J1:Pin1~Pin8 对应 阅读全文
posted @ 2023-04-02 14:05 Ivan2023 阅读(83) 评论(0) 推荐(0)
02_单片机_静态数码管
摘要:今天学习了静态数码管,数码管接线图(共阳式接法),单片机I/O端口Port0 连接 J8 P0.0 连接 J8.8;P0.1 连接 J8.7;P0.2 连接 J8.6;P0.3 连接 J8.5;P0.4 连接 J8.4;P0.5 连接 J8.3;P0.6 连接 J8.2;P0.7 连接 J8.1; 阅读全文
posted @ 2023-03-30 20:48 Ivan2023 阅读(99) 评论(0) 推荐(0)
01_单片机_LED
摘要:上手学习单片机,编写第一个LED程序 1. 控制单个LED亮灭 1.1. 分析电路硬件图,如图,LED一端全部连接至Vcc,共阳连接方式,J19连接单片机端口I/O:Port0 1.2. 控制单个LED闪烁,比如控制D1亮灭,只要将连接D1的端口置于0(low),D1会点亮;置于1(High),D1 阅读全文
posted @ 2023-03-29 21:08 Ivan2023 阅读(64) 评论(0) 推荐(0)