首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
51单片机
Howe
创建于2022-11-26
订阅专栏
51单片机笔记
等 6 人订阅
共17篇文章
创建于2022-11-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
51单片机学习笔记(清翔版)(24)——实时时钟DS1302
这是纽扣电池座,焊接后,放上纽扣电池,可作为备用电源,当主电源断点,DS1302会继续走时,继续工作,如果没有,那么断点后,就不会继续走时,会停止。静态RAM,掉电后数据不会丢失。突发模式是一种工作模式,要工作在这种个情况下,要对寄存器进行配置。秒寄存器的bit6~bit0是秒的...
EEPROM(IIC总线)
采用串行总线技术可以使系统的硬件设计大大简化、系统的体积减小、可靠性提高。同时,系统的更改和扩充极为容易。 常用的串行扩展总线有: I2C (Inter IC BUS)总线、单总线(1-WIRE BUS)、SPI(Serial Peripheral ...
51单片机学习笔记(清翔版)(25)——LCD1602和指针
通常是背光源不同,LCD液晶的液晶面板是LCD的,背光源是荧光灯做的,LED液晶的面板也是LCD做的,背光源是LED灯做的。背光面板就是一个发光源,它的发光把液晶面板上所显示的内容照亮。LCD的发光体就是这个荧光管。通过背光板扩散均匀,照亮整个液晶面板。而LED液晶的背光源就是L...
51单片机学习笔记(清翔版)(23)——红外通讯
负数以补码形式存在的。如果是负数,那么S全为1,前面那些不看,我们只看最后一个S,当它为1时,那么就是0x08,所以只要高8位大于等于0x08,就是负数。上面打错了,如果不是负数,则s=0,则不显示负号,如果是负数,就执行else的语句。这里是错的,所以中文手册会出错,要参照英文...
51单片机学习笔记(清翔版)(22)——数字温度传感器DS18B20
IIC需要两条线,一条时钟线,一条数据线。DS18B20通信只需一条数据线,即单总线。如果一条总线挂了多个18B20,要访问指定的一个,我们就需要发送序列码,总线上的18B20收到序列码就会和自己的进行比较。可以不外接电源,直接从数据线获取电。其内部有一个AD转换器。寄生电源就是...
51单片机学习笔记(清翔版)(21)——ADDA数模转换
生活中的基本都是模拟量,如温度,可以是10℃,10.手机的背光亮度自动调节,拿到太阳光下,亮度会增亮,拿到暗的地方光线会减暗,是因为,手机上有一个感光头,采集环境光的亮度,采集到的的是模拟量,经过内部的AD转换器,把模拟量转换成数字量给CPU,CPU通过亮度值再输出一个数字量,输...
51单片机学习笔记(清翔版)(19)——串口通信
今天这课内容是关于数据传输的,在工业控制和商业控制是很重要的。数据传输包含串口、并行通信。这里说的计算机都可以理解为单片机,因为工作方式是一样的。单片机通信是指单片机之间,单片机与外部设备之间(温度传感器,这样单片机才能知道温度传感器采集回来的温度)。控制数码管就是并行通信,给P...
51单片机学习笔记(清翔版)(13)——LED点阵、74HC595
如图3,点阵屏分单色和彩色,点阵屏是由许多点组成的,在一个点上,只有一颗一种颜色的灯珠,这就是单色点阵屏,彩色的在一个点上有三颗灯珠,分别是RGB三原色。图4你可能没看出来,那么大块黄色的就是点阵屏,下面那个粉色的长条也是。大的点阵屏实际上是由许多一小块一小块点阵屏拼接在一块的,...
51单片机学习笔记(郭天祥版)(9)——IIC、EEPROM
IIC是两根线,单总线,只有一根数据线,发送数据和读取收据都是一根线,像我们之前学的AD、DA都是许多线,许多线的话,这样做系统可以少浪费资源,少浪费控制IO口的资源,这种并行的处理速度快。所以线越多,速度越快。我们用的较多的是SIP和IIC,单总线用得少,一般就BS18B20用...
51单片机学习笔记(郭天祥版)(8)——1602液晶
右边那个用于插入1602,左边那个电位器(滑动变阻器)用于调节液晶的对比度,转动后,字符的颜色会发生深浅变化。这样插上去,插反了容易把液晶烧坏。1602:1行可以显示16个字符,一共两行。还有1601,0801,0802,12864,12232、320240、320640。128...
51单片机学习笔记(郭天祥版)(7)——串行通信
上节课的AD和DA不属于单片机自身的知识,属于单片机的外围器件,不光单片机,DSPU、FPGA、嵌入式系统,AD和DA都是外围设备。掌握的不是很好也没事,用的时候在搞明白原理,要使用的AD、DA说明搞清楚,每一种AD和DA操作方法都是不一样的,并不是你写一个ADc0804的程序拿...
51单片机学习笔记(郭天祥版)(6)——键盘的作业题、AD、DA、DS18B20(这里之后看清翔的补一下好了)...
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 A:analog,D:digital AD,就是模拟量转换为数字量,DA就是数字量转换为模拟量 为什么要转换? 单片机是数字芯片,内部只有0
51单片机学习笔记(郭天祥版)(5)——作业讲解、独立键盘、矩阵键盘
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 作业讲解 第三题: 先用定时器0把流水灯的写出来,再写定时器1的数码管显示,用变量存储765432,再定时器中断函数里自减,当到达7654398时
51单片机学习笔记(郭天祥版)(4)——练习、动态扫描、练习、数码管消影...
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 让P1.0输出方波,周期为1s,那么就是高电平500ms,低电平500ms,这样P1.0的发光二极管就闪烁了,频率是周期的倒数,1s的倒数还是1
51单片机学习笔记(郭天祥版)(3)——引脚讲解、数码管静态显示、中断系统(外部中断,定时器中断)...
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 学习引脚的功能 9引脚 复位管脚,当给2个机器周期(24个时钟振荡周期)的高电平时会复位,单片机正常工作时会给0.5v的低电平 VPD备用电源的输
51单片机学习笔记(郭天祥版)(2)——第一课作业、流水灯、蜂鸣器
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 免费样片申请(暂时无用,不说了,很简单) 作业讲解 1-5点亮灯过简单,不说了 6:尝试让第一个发光管闪烁 闪烁,就是亮,灭,再亮,再灭这样一个循
51单片机学习笔记(郭天祥版)(1)——单片机基础和点亮LED灯
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 关于单片机型号的介绍: STC89C52RC40C-PDIP 0721CV4336..... STC:STC公司 89:89系列 C:COMS