51单片机
文章平均质量分 91
独独白
已退圈已退圈已退圈已退圈已退圈
展开
-
51单片机(七)串行口通信
一、并行与串行通信1、并行通信将数据每一字节的各位用多条数据线同时进行传送。每个字节8位,由8条数据线同时传送一位,同一时间总共传送1个字节。除了8条数据线外,还有一天信号线和若干控制线。由于发送设备和接收设备之间需要的接线较多,采用长途信号传送使得成本激增,所以并行通信一般用于短途通信。2、串行通信将数据的一个字节分成8位,一位一位的形式在一条传输线上逐个地传送,数据线只需要一条即可,此外还需一条公共信号地线和若干控制信号线。由于只需要一条数据线,在长途通信中成本不会很高,并且可以利用电话网等原创 2021-03-21 23:16:31 · 7557 阅读 · 1 评论 -
51单片机(六)A/D和D/A
一、A/D(一)ADC0804工作原理1、ADC0804原理图CS:片选信号输入端,低电平有效,CS引脚软件置0后,表示ADC0804被选中。RD:读信号输入端,低电平输出端有效。WR:写信号输入端,低电平启动AD转换。INTR:转换完毕中断提供端,AD转换结束后,低电平表示本次转换已完成。DB0~DB7:三态特性数字信号输出口,接单片机芯片P10 ~P17引脚INTR:转换结束信号,AD转换结束后,低电平表示本次转换已完成。VCC:芯片电源5V输入。CLKR:内部时钟发生器的外接电阻端原创 2021-03-11 00:16:30 · 5598 阅读 · 1 评论 -
51单片机(五)独立键盘检测与矩阵键盘检测
独立键盘检测与矩阵键盘检测一、独立键盘检测1、工作原理2、举例2.1 位定义2.2 数码管显示3.3 按键2.4 中断服务函数2.5 完整程序二、矩阵键盘检测1、工作原理2、程序实现3、例子一、独立键盘检测1、工作原理打开单片机原理图文件,找到独立键盘的原理图:上图中89C52与独立键盘的连接引脚没有标出来,可以再在原理图文件中找到8951最小系统,得到其引脚连接情况。S2——>P3^4;S3——>P3^5;S4——>P3^6;S5——>P3^7;根据上图1,独立原创 2021-03-03 21:29:40 · 6792 阅读 · 0 评论 -
51单片机(四)定时器中断(+数码管——24小时制钟表)
1、中断允许寄存器IE2、中断优先级寄存器IP3、定时器/计数器工作方式寄存器TMOD4、定时器/计数器控制寄存器TCON5、数码管和流水灯在中断中的应用6、24小时制钟表原创 2021-02-28 22:46:12 · 14257 阅读 · 10 评论 -
51单片机(三)数码管(超详细、必会!)
数码管详细总结一、数码管电路1、单个数码管2、多个数码管3、数码管与芯片的连接3.1 为什么要使用锁存器?3.2 锁存器的电路连接二、数码管显示数字时芯片引脚的状态值三、数码管实现动态显示1、一个数码管从0到F动态显示2、多个数码管从0到F动态显示3、一个经典例子一、数码管电路1、单个数码管一个数码管是由a、b、c、d、e、f、g、dp八个二极管组成,八个LED一端接在一起,另一端引脚引出来。二极管如果阳极连在一起,就是共阳极数码管,阴极连在一起,就是共阴极数码管。如上图,是一个共阴极数码管,要使原创 2021-02-24 22:01:06 · 93983 阅读 · 8 评论 -
51单片机(二)流水灯的几种实现方法
一、暴力法二、数组法三、循环左移法_crol_(a,1); _cror(a,1); #include<intrins.h>原创 2021-02-24 13:31:22 · 5194 阅读 · 0 评论 -
51单片机(一)工程建立、点亮任意几个LED灯、烧录、锁存器
工程建立、点亮1个LED灯、点亮任意几个LED灯、烧录,端口选择、串口驱动原创 2021-02-23 11:49:48 · 4888 阅读 · 3 评论