张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

浅析单片机数码管的8个段显示效果

玩转单片机 2018-11-15 16:21 次阅读

数码管的 8 个段,我们直接当成 8 个 LED 小灯来控制,那就是 a、b、c、d、e、f、g、dp 一共 8 个 LED 小灯。我们通过图 5-3 可以看出,如果点亮 b 和 c 这两个 LED 小灯,也就是数码管的 b 段和 c 段,其他的所有的段都熄灭的话,就可以让数码管显示出一个数字 1,那么这个时候实际上 P0 的值就是 0b11111001,十六进制就是 0xF9。那么我们写一个程序进去,来看一看数码管显示的效果。#includesbit ADDR0 = P1^0;sbit ADDR1 = P1^1;sbit ADDR2 = P1^2;sbit ADDR3 = P1^3;sbit ENLED = P1^4;void main(){ENLED = 0; //使能 U3,选择数码管 DS1ADDR3 = 1;ADDR2 = 0;ADDR1 = 0;ADDR0 = 0;P0 = 0xF9; //点亮数码管段 b 和 cwhile (1);}#includesbit ADDR0 = P1^0;sbit ADDR1 = P1^1;sbit ADDR2 = P1^2;sbit ADDR3 = P1^3;sbit ENLED = P1^4;void main(){ENLED = 0; //使能 U3,选择数码管 DS1ADDR3 = 1;ADDR2 = 0;ADDR1 = 0;ADDR0 = 0;P0 = 0xF9; //点亮数码管段 b 和 cwhile (1);}

大家把这个程序编译一下,并下载到单片机中,就可以看到程序运行的结果是在最右侧的数码管上显示了一个数字 1。

用同样的方法,我们可以把其他的数字字符都在数码管上显示出来,而数码管显示的数字字符对应给 P0 的赋值,我们叫做数码管的真值表。我们来列一下我们这个电路图的数码管真值表,注意,这个真值表里显示的数字都不带小数点的,如表 5-7。

表 5-7 数码管真值表

大家可以把上边那个用数码管显示数字 1 程序中的 P0 的赋值随便修改成表 5-7 真值表中的数值,看看显示的数字的效果。

原文标题:单片机数码管的8个段显示效果分析

文章出处:【微信号:mcu168,微信公众号:玩转单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

玩单片机到千万身家,“技术型老总”需要哪些神技能?

中国硬件创新大赛网络培训会—技术培训篇如果你就干这行,毫无疑问你不能错过这次直播;如果不是,可能你不一定喜欢单片机,也不
发表于 05-16 00:00 585次 阅读
玩单片机到千万身家,“技术型老总”需要哪些神技能?

为什么有用单周期乘法器而没有用单周期除法器的?

我感觉8位的单周期除法运算也不慢啊?
发表于 08-23 10:50 71次 阅读
为什么有用单周期乘法器而没有用单周期除法器的?

单片机SH79F166A

这个芯片好难弄懂啊,有没有大神研究过
发表于 08-23 09:04 141次 阅读
单片机SH79F166A

STC89C51单片机应用BH1750光照度传感器的电路图免费下载

本文档的主要内容详细介绍的是STC89C51单片机应用BH1750光照度传感器的电路图免费下载。
发表于 08-23 08:00 8次 阅读
STC89C51单片机应用BH1750光照度传感器的电路图免费下载

使用MAX7219驱动LED显示器怎么显示连续数?

显示是单片机应用系统中非常重要的环节,通常用数码管显示器LED作为输出设备显示一些信息和结果。在很多设备中,往往需要显示一...
发表于 08-23 07:43 52次 阅读
使用MAX7219驱动LED显示器怎么显示连续数?

基于FPGA的简易频谱分析仪该怎么设计?

        目前,由于频谱分析仪价格昂贵,高等院校只是少数实验室配有频谱仪。但电子信息类教学,...
发表于 08-23 07:07 4次 阅读
基于FPGA的简易频谱分析仪该怎么设计?

这是哪个寄存器的哪一位?

我记得大二的时候,我们单片机老师讲过一个知识点,大概意思就是51单片机有个寄存器,当他的某一位置“1“的时候,单片机就只能下...
发表于 08-23 04:35 76次 阅读
这是哪个寄存器的哪一位?

程序下载不进去该怎么办?

单片机STC89C52RC,板子没有问题,程序下载不进去:普中的显示连接超时,STC-ISP下载一直显示正在检测目标单片机; ...
发表于 08-23 00:31 71次 阅读
程序下载不进去该怎么办?

如何用数码管读取另一设备上的数据同时在断开连接后用干电池供电能继续显示该数据?

拜求各位大神,急!我有一设备上有数码管显示数字,现我需要连接另一个数码管显示相同的数字,同时在断开连接后用干电池供电,能...
发表于 08-22 16:24 185次 阅读
如何用数码管读取另一设备上的数据同时在断开连接后用干电池供电能继续显示该数据?

使用电流采样反馈调整控制技术设计数控直流电流源系统的论文

本系统采用电流采样反馈调整控制技术,控制过程是利用LM741组成恒流源,结合放大电路,A/D转换电路....
发表于 08-22 16:08 19次 阅读
使用电流采样反馈调整控制技术设计数控直流电流源系统的论文

怎么看待CKS32单片机能取代ST32单片机问题

怎么看待中科芯CKS32单片机,能取代ST32单片机吗?你会选择CKS32的单片机吗?谢谢! ...
发表于 08-22 15:03 113次 阅读
怎么看待CKS32单片机能取代ST32单片机问题

PIC单片机,16F690用PICKIT3烧录程序,MPLAB显示程序烧录成功,但是单片机程序不运行,像没有程序一样

OUTPUT界面如下Connecting to PICkit 3...Firmware type......................MidrangeTarget Detected Progra...
发表于 08-22 10:37 127次 阅读
PIC单片机,16F690用PICKIT3烧录程序,MPLAB显示程序烧录成功,但是单片机程序不运行,像没有程序一样

想要免费领取FPGA学习资料吗?视频课程,论文,学习笔记,书籍样样都有!

近期许多用户希望学院可以分享一些FPGA的学习资料,综合了大家的意见,今天特意为大家整理了一份FPGA资料大礼包,这里...
发表于 08-22 10:11 119次 阅读
想要免费领取FPGA学习资料吗?视频课程,论文,学习笔记,书籍样样都有!

实现LPC单片机双通道AD转换的功能的详细资料说明

随着移动设备的流行和发展,嵌入式系统已经成为一个热点。具有体积大、成本、功耗低和可靠性强的突出特点。....
发表于 08-21 17:43 22次 阅读
实现LPC单片机双通道AD转换的功能的详细资料说明

如何使用Protel DXP进行单片机最小系统原理电路的设计

利用Protel DXP的原理图设计系统及其原理图元件库编辑器等功能,建立单片机元件库,进行单片机最....
发表于 08-21 17:09 25次 阅读
如何使用Protel DXP进行单片机最小系统原理电路的设计

LED点阵显示程序和电路仿真与论文及应用程序合集免费下载

一、系统总体方案1、项目功能:用单片机(AT89S52)控制74hc595,使四块8*8的LED点阵....
发表于 08-21 16:40 23次 阅读
LED点阵显示程序和电路仿真与论文及应用程序合集免费下载

如何设计波形发生器详细设计论文免费下载

本次设计实现了一种波形发生器,可以产生三角波、正弦波、方波,其频率和幅度任意可调,并能产生各种调频信....
发表于 08-21 16:09 13次 阅读
如何设计波形发生器详细设计论文免费下载

使用51单片机设计数码管上依次显示键入数字的程序免费下载

本文档的主要内容详细介绍的是使用51单片机设计数码管上依次显示键入数字的程序免费下载。
发表于 08-21 16:09 15次 阅读
使用51单片机设计数码管上依次显示键入数字的程序免费下载

使用单片机设计数控直流电流源的论文资料免费下载

本设计分四个模块:单片机控制及显示模块、数模(D/A)转换模块、恒流源模块、输出显示模块。单片机控制....
发表于 08-21 16:09 13次 阅读
使用单片机设计数控直流电流源的论文资料免费下载

使用AT89S51单片机设计数控直流电流源的详细论文资料免费下载

本数控直流电流源以单片机AT89S51为控制核心,由D/A转换器TLC5615、A/D转换器TLC2....
发表于 08-21 16:09 16次 阅读
使用AT89S51单片机设计数控直流电流源的详细论文资料免费下载

使用单片机设计LCD显示的数控直流电流源的论文资料免费下载

利用单片机所具有的智能测控特点,设计制作了基于单片机的“数控直流电流源”。该电流源具有设定准确、输出....
发表于 08-21 16:09 10次 阅读
使用单片机设计LCD显示的数控直流电流源的论文资料免费下载

单片机对两位共阳数码管的驱动设计

P2.6和P2.7端口分别控制数码管的十位和个位的供电,当相应的端口变成低电平时,驱动相应的三极管会....
发表于 08-21 14:39 49次 阅读
单片机对两位共阳数码管的驱动设计

友善串口调试助手应用程序免费下载

友善串口调试助手,串口通信调试,支持常用的110-256000bps波特率及自定义波特率,友善串口调....
发表于 08-21 11:44 15次 阅读
友善串口调试助手应用程序免费下载

使用信号发生芯片MAX038设计多功能波形发生器的论文免费下载

 本设计是基于信号发生芯片MAX038的多功能波形发生器。由MAX038、D\A 转换,MAX414....
发表于 08-20 17:28 26次 阅读
使用信号发生芯片MAX038设计多功能波形发生器的论文免费下载

使用ATmega64单片机作为控制核心设计LED点阵书写显示屏的论文

LED点阵书写显示屏由主控制模块、LED点阵屏模块、光笔检测电路、遥控键盘模块、液晶显示模块和开关电....
发表于 08-20 17:28 38次 阅读
使用ATmega64单片机作为控制核心设计LED点阵书写显示屏的论文

使用单片机和DDS芯片设计单工无线呼叫系统的论文免费下载

本系统是基于专用DDS芯片AD9851和接收芯片LA1800的具有8个从站的点对多点单工无线呼叫系统....
发表于 08-20 17:28 15次 阅读
使用单片机和DDS芯片设计单工无线呼叫系统的论文免费下载

使用MSP430单片机控制MPU6000传感器的程序免费下载

本文档的主要内容详细介绍的是使用MSP430单片机控制MPU6000传感器的程序免费下载。
发表于 08-20 17:06 31次 阅读
使用MSP430单片机控制MPU6000传感器的程序免费下载

如何使用单片机进行室内红外超声波定位和电机的跟踪调速控制的设计

本文提出了一种基于51单片机的室内目标定位并反馈指导电机控制的方案。采用红外线触发,超声波测距,三点....
发表于 08-20 17:03 51次 阅读
如何使用单片机进行室内红外超声波定位和电机的跟踪调速控制的设计

使用51单片机进行数码管时钟电路的设计资料和程序免费下载

通过这次课程设计掌握单片机系统的基本设计步骤及设计思路,掌握汇编语言的用法及各种指令的含义,比较熟练....
发表于 08-20 16:45 37次 阅读
使用51单片机进行数码管时钟电路的设计资料和程序免费下载

使用单片机的定时器设计60S秒表的实验资料电路图和程序免费下载

 一、实验目的   (1)学习定时/计数器的工作原理;   (2)学习51单片机定时器的....
发表于 08-20 16:45 47次 阅读
使用单片机的定时器设计60S秒表的实验资料电路图和程序免费下载

使用STM32F103单片机进行温度OLED显示实验的工程文件免费下载

本文档的主要内容详细介绍的是使用STM32F103单片机进行温度OLED显示实验的工程文件免费下载。
发表于 08-20 08:00 85次 阅读
使用STM32F103单片机进行温度OLED显示实验的工程文件免费下载

AD和DA转换器的详细介绍及其编程的资料概述

在实时控制和智能仪表等应用系统中,单片机所需处理的信号通常为模拟量,例如温度、压力、转速等等。这些模....
发表于 08-20 08:00 56次 阅读
AD和DA转换器的详细介绍及其编程的资料概述

ttl电平转换电路

第一例电路用了两个NPN三极管,我们先看单片机的发送,RS232的接收部分:当单片机的TXD输出高电....
的头像 发烧友学院 发表于 08-19 14:22 102次 阅读
ttl电平转换电路

STC-ISP单片机下载编程烧录软件四个版本应用程序免费下载

本文档的主要内容详细介绍的是STC-ISP单片机下载编程烧录软件四个版本应用程序免费下载包括了:st....
发表于 08-19 08:00 73次 阅读
STC-ISP单片机下载编程烧录软件四个版本应用程序免费下载

使用C语言进行单片机编程的基本知识点和编程规范资料总结

这个8*8按键程序的过程中,不管是在自己写还是参考别人程序的过程中,发现自己对C语言有些基本知识点和....
的头像 玩转单片机 发表于 08-17 09:08 236次 阅读
使用C语言进行单片机编程的基本知识点和编程规范资料总结

使用51单片机让数码管显示0到6的程序免费下载

本文档的主要内容详细介绍的是使用51单片机让数码管显示0到6的程序免费下载。
发表于 08-16 17:37 77次 阅读
使用51单片机让数码管显示0到6的程序免费下载

STM8S105系列单片机的数据手册免费下载

STM8S105xx接入线8位微控制器提供16至32千字节的闪存程序存储器,以及集成的真数据EEPR....
发表于 08-16 17:37 96次 阅读
STM8S105系列单片机的数据手册免费下载

复位电路的三种方式

单片机在启动时都需要复位,以使CPU及系统各部件处于确定的初始状态,并从初态开始工作。89系列单片机....
的头像 发烧友学院 发表于 08-15 15:23 214次 阅读
复位电路的三种方式

从原理图到PCB设计的DS18B20的测温电路实例演示

对于经常与单片机打交道的人,Protues是经常使用的仿真软件,对于我们的设计帮助很大。从设计到PC....
发表于 08-14 17:42 93次 阅读
从原理图到PCB设计的DS18B20的测温电路实例演示

W5500全硬件TCP IP协议以太网控制器模块的用户手册免费下载

YIXIN_W5500以太网模块是一款基于WIZnet W5500芯片的以太网模块,是一款性能出色、....
发表于 08-14 16:56 101次 阅读
W5500全硬件TCP IP协议以太网控制器模块的用户手册免费下载

单片机入门视频教程之基本电路知识的详细资料说明

本文档的主要内容详细介绍的是单片机入门视频教程之基本电路知识的详细资料说明。
发表于 08-14 16:56 235次 阅读
单片机入门视频教程之基本电路知识的详细资料说明

使用STM32F4和FDC2214实现简单的纸张计数工程文件免费下载

本文档的主要内容详细介绍的是使用STM32F4系列单片机和FDC2214电容传感器芯片实现简单的纸张....
发表于 08-14 08:00 164次 阅读
使用STM32F4和FDC2214实现简单的纸张计数工程文件免费下载

单片机外围器件实用技术手册电源器件分册PDF电子书免费下载

《单片机外围器件实用手册:电源器件分册》(北京航空航天大学出版社。关德新。冯文全) PDF格式扫描版....
发表于 08-13 17:15 184次 阅读
单片机外围器件实用技术手册电源器件分册PDF电子书免费下载

干货 | 几种常用单片机之间的通信方式

串行接口的RAM在市场上很少见,不但难以买到而且价格很高。
的头像 电子工程技术 发表于 08-12 16:59 274次 阅读
干货 | 几种常用单片机之间的通信方式

无线遥控灯具的结构及安装使用方法

无线遥控灯,由遥控部分和灯具部分组成。遥控和灯具上各由一块HT46单片机作为控制器,以NRF905无....
的头像 牵手一起梦 发表于 08-12 14:51 924次 阅读
无线遥控灯具的结构及安装使用方法

单片机的程序编写

MCU的程序的编写与PC下的程序的编写存在很大的区别,虽然现在基于C的MCU开发工具越来越流行,但对....
的头像 国科环宇 发表于 08-12 09:57 404次 阅读
单片机的程序编写

单片机的学习窍门分享

任何一款MCU,其基本原理和功能都是大同小异,所不同的只是其外围功能模块的配置及数量、指令系统等。
的头像 中国标准化 发表于 08-12 09:53 336次 阅读
单片机的学习窍门分享

微控制器的分类及应用

MCU是Microcontroller Unit 的简称,中文叫微控制器,俗称单片机,是把CPU的频....
的头像 电子工程技术 发表于 08-12 09:45 200次 阅读
微控制器的分类及应用

SN8F5702单片机的IO和定时器及PWM等学习资料合集免费下载

本文档的主要内容详细介绍的是SN8F5702单片机的IO和定时器及PWM等学习资料合集免费下载。 ....
发表于 08-12 08:00 53次 阅读
SN8F5702单片机的IO和定时器及PWM等学习资料合集免费下载

松翰单片机仿真器SN Link ISP V2.02应用程序免费下载

本文档的主要内容详细介绍的是松翰单片机仿真器SN Link ISP V2.02应用程序免费下载。
发表于 08-12 08:00 45次 阅读
松翰单片机仿真器SN Link ISP V2.02应用程序免费下载

DL-RTS1278M无线串口模块的数据手册免费下载

DL-RTS1278M是针对无线抄表、工业远程控制行业研发的一款高性能无线串口模块,其嵌入高速低功耗....
发表于 08-12 08:00 40次 阅读
DL-RTS1278M无线串口模块的数据手册免费下载

单片机最小系统的振荡电路原理分析

单片机系统里都有晶振,在单片机系统里晶振作用非常大,全程叫晶体振荡器,他结合单片机内部电路产生单片机....
的头像 玩转单片机 发表于 08-11 11:34 1034次 阅读
单片机最小系统的振荡电路原理分析

单片机的“功耗”如何计算?

单片机的功耗是非常难算的,而且在高温下,单片机的功耗还是一个特别重要的参数。
的头像 电子工程技术 发表于 08-11 11:33 680次 阅读
单片机的“功耗”如何计算?

如何在单片机上实现卡尔曼滤波详细计算方法和程序概述

本文档的主要内容详细介绍的是如何在单片机上实现卡尔曼滤波详细计算方法和程序概述。
的头像 玩转单片机 发表于 08-11 11:23 394次 阅读
如何在单片机上实现卡尔曼滤波详细计算方法和程序概述

51单片机的keil配置方法

Compact的方式要自己通过程序来指定页的高位地址,编程比较复杂,如果外部RAM很少,只有256个....
发表于 08-10 10:28 100次 阅读
51单片机的keil配置方法

STC ISP单片机烧录软件下载程序不成功应该如何解决详细方法说明

本文档的主要内容详细介绍的是STC ISP单片机烧录软件下载程序不成功的多个解决详细方法说明资料免费....
发表于 08-09 17:17 89次 阅读
STC ISP单片机烧录软件下载程序不成功应该如何解决详细方法说明

51系列中嵌入式单片机的优缺点分析

51系列是应用最广泛的单片机,由于产品硬件结构合理,指令系统规范,加之生产历史“悠久”,有先入为主的....
发表于 08-08 11:14 145次 阅读
51系列中嵌入式单片机的优缺点分析

51单片机从入门到精通教程之单片机原理与接口技术的详细资料讲解

本篇共6章,主要介绍MCS-51系列单片机的基础知识,内容包括51系列单片机的发展概况、硬件结构、指....
发表于 08-08 08:00 198次 阅读
51单片机从入门到精通教程之单片机原理与接口技术的详细资料讲解

使用单片机进行智能寻迹小车的设计资料合集免费下载

本文档的主要内容详细介绍的是使用单片机进行智能寻迹小车的设计资料合集免费下载包括了:毕业设计论文,参....
发表于 08-08 08:00 132次 阅读
使用单片机进行智能寻迹小车的设计资料合集免费下载

TX-1C 51单片机开发板使用手册和使用ADC0804实现示波器的工程文件

本文档的主要内容详细介绍的是TX-1C 51单片机开发板使用手册和使用ADC0804实现LCD128....
发表于 08-08 08:00 119次 阅读
TX-1C 51单片机开发板使用手册和使用ADC0804实现示波器的工程文件

微机原理及接口技术的七个实验指导资料免费下载

本文档的主要内容详细介绍的是微机原理及接口技术的七个实验指导资料免费下载包括了:实验一 一个简单的微....
发表于 08-08 08:00 122次 阅读
微机原理及接口技术的七个实验指导资料免费下载