硬件原理系列之LED数码管(一)
LED数码管也叫数码显示器,由8段(7段,8多一位小数点)发光二极管组成,控制不同组合,就可以显示不同字符
dp示小数点,COM为公共端,根据连接方式的不同,分为共阴极和共阳极
工作原理:若选用共阴极LED数码管时,使他的公共阴极接地,阳极a-dp输入高电平,对应的二极管点亮
若选用共阳极LED数码管时,使他的公共阳极接高电平,阴极a-dp输入低电平,对应的二极管点亮
数码管各段与字节中各位的关系
D7 D6 D5 D4 D3 D2 D1 D0
df g f e d c b a
常用字符的段码表
共阴极段码
0 1 2 3 4 5 6 7 8 9 A B C D
3FH 06H 5BH 4FH 66H 6DH 7DH 07H 7FH 6FH 77H 7CH 39H 5EH
E F H L P R U Y . -
79H 71H 76H 38H 73H 31H 3EH 6EH 80H 40H
硬件原理系列之LED数码管(一)的更多相关文章
- 【雕爷学编程】Arduino动手做(47)---七段LED数码管模块
		
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器和模块,依照实践(动手试试)出真知的理念,以学习和交流为目的,这里准备 ...
 - 【.NET 与树莓派】LED 数码管驱动模块——TM1638
		
LED 数码管,你可以将它看做是 N 个发光二级管的组合,一个灯负责显示一个段,七个段组合一位数字,再加一个小数点,这么一来,一位数码管就有八段.一般,按照顺时针的方向给每个段编号. 上图中的 h 就 ...
 - ATmega8仿真——LED 数码管的学习
		
1. I/O 口的结构及特点 Atmega8 有23 个I/O 引脚,分成3 个8 位的端口B.C 和D,其中C 口只有7 位 Atmega8 采用3个8位寄存器来控制I/O端口,它们分别是:方向寄存 ...
 - arm-linux内存管理学习笔记(1)-内存页表的硬件原理
		
linux kernel集中了世界顶尖程序猿们的编程智慧,犹记操作系统课上老师讲操作系统的四大功能:进程调度 内存管理 设备驱动 网络.从事嵌入式软件开发工作,对设备驱动和网络接触的比較多. 而进程调 ...
 - 【深入ASP.NET原理系列】--ASP.NET页面生命周期
		
前言 ASP.NET页面运行时候,页面将经历一个生命周期,在生命周期中将执行一系列的处理步骤.包括初始化.实例化控件.还原和维护状态.运行时间处理程序代码以及进行呈现.熟悉页面生命周期非常重要,这样我 ...
 - 【深入ASP.NET原理系列】--ASP.NET请求管道、应用程序生命周期、整体运行机制
		
微软的程序设计和相应的IDE做的很棒,让人很快就能有生产力..NET上手容易,生产力很高,但对于一个不是那么勤奋的人,他很可能就不再进步了,没有想深入下去的动力,他不用去理解整个框架和环境是怎么执行的 ...
 - 【Arduino】8地点LED数码管(3461BS)
		
淘宝买了一块3461BS的8地点LED数码管,婴儿就迫不及待地尝试,结果看到了文件,好家伙无Arduino测试程序. 莫急~莫急~无论如何串行操作,大不了呗瞎蒙! 以下几点是在更有趣的点瞎蒙: 1.须 ...
 - 自己定义View  Layout过程 - 最易懂的自己定义View原理系列(3)
		
前言 自己定义View是Android开发人员必须了解的基础 网上有大量关于自己定义View原理的文章.但存在一些问题:内容不全.思路不清晰.无源代码分析.简单问题复杂化等等 今天,我将全面总结自己定 ...
 - MapReduce调度与执行原理系列文章
		
转自:http://blog.csdn.net/jaytalent?viewmode=contents MapReduce调度与执行原理系列文章 一.MapReduce调度与执行原理之作业提交 二.M ...
 
随机推荐
- $HDU1846\ Brave\ Game$ 博弈论
			
正解:博弈论 解题报告: 传送门! 巴什博奕板子题鸭$QwQ$ 就有个结论,是说当$(m+1)\mid n$时先手必败,否则必胜 这个瞎证明一下就能出来 就考虑当$(m+1)\mid 1$时,若先手取 ...
 - (一)Django项目架构介绍
			
项目的架构为: 1.虚拟环境virtualenv 安装Django==2.1.3 安装pymysql 安装mysqlclient 安装其他等 2.项目结构为: 应用APP: blog -- 管理博客 ...
 - Redis 千万不要乱用KEYS命令,不然会挨打的
			
Redis现如今使用的场景越来越多?如何批量删除key呢? 有人说用KEYS命令,刚开始学Redis的时候就是用这个命令列出库中键. KEYS命令要谨慎使用. 为何?客观别急,我们先一步步来看. KE ...
 - 2020 年了,Java 日志框架到底哪个性能好?——技术选型篇
			
大家好,之前写(shui)了两篇其他类型的文章,感觉大家反响不是很好,于是我乖乖的回来更新硬核技术文了. 经过本系列前两篇文章我们了解到日志框架大战随着 SLF4j 的一统天下而落下帷幕,但 SLF4 ...
 - GB国标编码的程序出现乱码
 - sql中,case when的几种写法
			
Province = CASE WHEN DCCity = '商丘' THEN '河南' WHEN DCCity <> '商丘' THEN '非河南' END, case ISNeed w ...
 - powershell Google Firefox
			
$firefox = @{ DisplayName = "Mozilla Firefox"; filename = "Firefox Setup 68.0b7.msi&q ...
 - javascript DOM练习
			
一.定时器 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset=" ...
 - MyBatis3——输出参数ResultType、动语态sql
			
输出参数ResultType 1.输出参数为简单类型(8个基本+String) 2.输出参数为对象类型 3.输出参数为实体对象类型的集合:虽然输出类型为集合,但是resultType依然写集合的元素类 ...
 - 「 从0到1学习微服务SpringCloud 」09 补充篇-maven父子模块项目
			
系列文章(更新ing): 「 从0到1学习微服务SpringCloud 」06 统一配置中心Spring Cloud Config 「 从0到1学习微服务SpringCloud 」07 RabbitM ...