8051单片机全双工串行口具有4种工作方式,可通过软件编程选择。方式1为波特率可变的10位异步通信接口方式。在串行口由硬件自动加入起始位和停止位,构成一个完整的帧格式,在移位脉冲作用下串行数据从TXD引脚输出。发送和接收的一帧信息为11位,即1个起始位,9个数据位和1个停止位。发送一帧信息后,置位中断标志TI,其过程与方式1相同。方式3为波特率可变的11位UART方式。......
2025-09-30
图9-2为1位数码管实物图,由8只LED构成“8”字符号和一个小数点,其引脚图如图9-3所示,1位数码管有10个引脚,引脚说明如下,其中a~h段为段码端,因为1位数码管只显示1位“8”字,所以公共端1脚和3脚是导通的为位码端,注意1位数码管只有1个位码。
1引脚—e段 2引脚—d段
3引脚—公共端 4引脚—c段
5引脚—h段 6引脚—b段
7引脚—a段 8引脚—公共端
9引脚—f段 10引脚—g段

图9-21 位数码管实物图

图9-31 位数码管引脚图
数码管在使用过程中有时候需要显示多位数据,一般按照显示多少个“8”可分为1位、2位、3位、4位、5位、6位、7位等数码管,其显示原理是相同的,根据项目要求显示“2”“4”“6”“8”共4位数据则需要4位数码管,考虑优化电路硬件结构,选择集成4个1位数码管构成4位数码管实物图如图9-4所示,其集成4位数码管引脚如图9-5所示。其中a~h段为段码端,集成4位数码管有4个位码分别为com1、com2、com3和com44个公共端。

图9-4 集成4位数码管
1引脚—e段 2引脚—d段
3引脚—h端 4引脚—c段
5引脚—g段 6引脚—com4端
7引脚—b段 8引脚—com3端(https://www.chuimin.cn)
9引脚—com2端 10引脚—f段
11引脚—a段 12引脚—com1端
鉴于数码管内部驱动方式不同分成两种类型:①共阳型数码管;②共阴型数码管。

图9-5 集成4位数码管引脚图
共阳型数码管:8只LED的正极全部连接在一起组成公共端,其内部LED连接方式如图9-6所示,使用时公共端接5V,段码端接低电平驱动LED导通点亮。
共阴型数码管:8只LED的负极全部连接在一起组成公共端,其内部LED的连接方式如图9-7所示,使用时公共端接地,段码端接高电平驱动LED导通点亮。

图9-6 共阳型数码管

图9-7 共阴型数码管
从图9-6和图9-7中看到,共阳型数码管公共端接高电平,段码端接低电平,相应的字段被点亮。为了显示数字或者符号,如显示“3”,即点亮数码管a,b,c,d,g段,使其对应段码接低电平,即“10110000”,同时给公共端置高电平,此时显示“3”数字。共阴型数码管使用方法与共阳型数码管相反,共阴型数码管公共端接低电平,段码端接高电平,相应的字段被点亮。若显示“3”数字,即点亮数码管a,b,c,d,g段,使其对应段码接高电平,即“01001111”,同时给公共端置低电平,此时显示“3”数字。
基于数码管显示原理,依据9.1节项目需求,采用单片机驱动数码管显示数据,电路结构由单片机最小系统(包括晶振电路和复位电路)、电源电路和数码显示电路构成,电路结构图如图9-8所示。

图9-8 数码显示电路结构框图
相关文章
8051单片机全双工串行口具有4种工作方式,可通过软件编程选择。方式1为波特率可变的10位异步通信接口方式。在串行口由硬件自动加入起始位和停止位,构成一个完整的帧格式,在移位脉冲作用下串行数据从TXD引脚输出。发送和接收的一帧信息为11位,即1个起始位,9个数据位和1个停止位。发送一帧信息后,置位中断标志TI,其过程与方式1相同。方式3为波特率可变的11位UART方式。......
2025-09-30
定时/计数器T1与定时/计数器T0的描述完全一致,下面以T0为例讨论4种工作方式。这就是定时工作方式。此时定时器寄存器TL0配置为可以自动重装载的8位计数器,TH0作为预置寄存器。图3-17 定时/计数器工作方式3电路结构图TH0规定只用作定时器,由T1控制位TR1和TF1控制,计数溢出置位TF1、TR1控制TH0定时的启动和停止。......
2025-09-30
原理图编制步骤如图2-2所示,可按下面过程来完成:1)设置工作环境。设置Schematic设计环境,包括设置格点大小和类型、光标类型等,大多数参数也可以使用系统默认值。图2-2 原理图绘制步骤2)放置元器件。3)原理图布线。利用Schematic提供的各种工具,将图纸上的元器件用具有电气意义的导线、符号连接起来,构成一个完整的原理图。通过Schematic提供的各种报表工具生成报表,其中最重要的报表是网络表,通过网络表为后续的电路板设计做准备。......
2025-09-30
AT89S51是单片机的一种型号,这种型号下有DIP、PLCC、TQFP等封装。DIP封装的芯片从芯片插座上插拔时应特别小心,以免损坏引脚。51单片机的DIP封装如图2-8所示。图2-8 51单片机的DIP封装a)器件外观 b)器件外观及尺寸图2-8 51单片机的DIP封装(续)c)电路符号 d)焊接剖面51单片机的PLCC封装如图2-9所示。4)芯片面积与封装面积之间的比值较小。......
2025-09-30
51单片机一般采用40引脚双列直插封装,图3-5为单片机引脚排列图。详细介绍参见3.1.1节。1)复位引脚RST:9引脚RST为单片机上电复位输入端,只要在该引脚上连续保持两个机器周期以上的高电平,单片机就可以实现复位操作。4):31引脚为访问程序存储器控制信号。......
2025-09-30
所谓指令,就是把要求单片机执行的各种操作用命令的形式写下来,这是在设计人员赋予它的指令系统时所决定的。单片机所能执行的全部指令就是该单片机的指令系统。单片机在执行程序时要能把这些指令一条条取出并加以执行,必须有一个部件能追踪指令所在的地址,这一部件就是程序计数器PC。......
2025-09-29
2)控制端低电平时,接地端MOS管截止,使非接地端MOS管漏极开路,输出“1”时须外接上拉电阻,最小系统作准双向I/O口用。P2口特点1)控制端高电平时,作为高8位地址输出口。表7-1 P3口第2功能3)对应特殊功能寄存器地址B0H。......
2025-09-30
汇编程序如下:第2条指令执行后,如图4-5所示,内部RAM中15H单元的内容已送入R6中;继续执行第3条指令,结果显示与图4-4相同。图4-13 任务2存储器窗口显示5上述程序需要说明的是:1)由于PUSH指令不能寄存器寻址,即R2不能压栈弹栈,因此压栈弹栈操作需对直接地址02H操作。图4-14 任务3存储器窗口显示12)解法2。分析:64H的无符号数和有符号数表示见表4-4。表4-5 64H+64H的CY和OV结果按照PSW定义,由图4-16可知运算后PSW为00000101B。......
2025-09-30
相关推荐