不知道大家在做单片机显示这一块时对图片做取模是否遇到过这样的问题,在某些取模软件上会有阴码和阳码两种编码:

在取模时如果编码选择与板子上的数码管极性不同会导致显示不对或者无法显示的问题,这个原因是与数码管的公共端接法有关,在数码管中有两种公共端接法:

1.共阳极

将数码管的正极并联在一起,负极作为输入端,负极不会并联,共阳极一般不会用,因为一般不同的数码管所使用的电压不同,如果使用同一正极会导致功耗负载过大

2.共阴极

将负极并联在一起,正极作为输入,这个会比较常用,因为正极使用单独的供电可以适配不同电压

核心原理

无论是共阴还是共阳都是利用了最基础的回路电路,数码管需要回路才能让电子流动并产生能量点亮数码管,这里以共阳为例,共阳正极一直处于高电平,负极一定是用于产生回路的,所以负极不能是高电平,换句话说负极不能有任何电流,但是我们可以给负极接一根PIN脚,给它发送高电平将回路堵死,这样就可以让其不点亮,如果想要数码管点亮则不给电平(低电平)即可,所以这也是为什么共阳是低电平驱动,共阴是高电平驱动

数码管共阳极与共阴极的区别相关推荐

  1. c语言数码管共阳极动态显示,编程实现共阳极八个数码管依次显示12345678

    那段码表还是共阴数码管的,要换成共阳数码管的.其实,用什么数码管都一样,只要显示出数字就行呗,为什么非要改成共阳呢,你自己还不会改程序.另外,你的仿真图与程序不符. 那个仿真图可以减化的,见下图,注意 ...

  2. LED 数码管共阴共阳的区别+静态/动态显示

    51单片机--数码管动态显示 1.共阴共阳定义 LED 共阴极指的是LED共同的接点是GND(接地),而共阳极指的是LED共同的接点是电源.LED亮灯的条件是两端有电势差. 最后一段h/dp小数点在高 ...

  3. 数码管显示原理:共阴极和共阳极的区别,静态显示程序。

    数码管显示原理:共阴与共阳 LED发光原理是PN结光电二极管将电能转化为光能的结果.当半导体芯片两端加正反向电压时,当电子从n区域注入p区域时,它们与p区的空穴结合并释放能量,这些能量以光子的形式发射 ...

  4. 四位共阳极数码管显示函数_【项目8-任务10-小组13】利用四位数码管实现动态扫描显示...

    学习任务 1.四位数码管的电路结构与显示原理 (什么是位选.什么是段选.共阴与共阳的区别.显示4位数字,需要多少条口线?显示n位数字呢?) 2.Arduino直接连接四位数码管实现四位阿拉伯数字显示 ...

  5. 让51单片机八段数码管亮起来(静态显示和动态显示、共阴极和共阳极、位码和段码)

    51单片机数码管的显示 一.八段数码管基础部分 1.八段数码管的共阴极和共阳极 2.八段数码管的位码和段码 二.八段数码管动态显示 1.八个八段数码管动态扫描0到7流水显示 2.八个八段数码管动态扫描 ...

  6. 共阴极和共阳极数码管显示的十六进制代码

    共阳极数码管 unsigned char LED7Code[] = {0xc0, 0xf9, 0xa4, 0xb0, 0x99, 0x92, 0x82,0xf8, 0x80, 0x90, 0x88, ...

  7. 判断数码管是共阳极还是共阴极

    数码管 判断数码管是共阳极还是共阴极 方法:将数码管插入面包板,用一根导线的一端接正极或者GND(假设接了正极),另一端接5V,然后用另一根导线的一端接数码管的任一脚,另一端接地.如果对应的引脚被点亮 ...

  8. c语言共阴极数码管数字6,7段数码管共阴极共阳极的0-9(字形码)

    共阴极: " 3FH " 7FH " 06H " 6FH " 5BH "A" 77H " 4FH "b&quo ...

  9. LED显示屏共阴极和共阳极是什么意思,有什么区别?

    共阴极和共阳极含义: LED显示屏最小单元是发光二极管.发光二极管是区分正负极的,正向导通,反向截止.共阴极就是发光二极管的负极连接在一起,共阳极就是发光二极管的正极连接在一起. 共阴极和共阳极的区别 ...

最新文章

  1. MPB:张云增、王年等-​柑橘根际和根表微生物组样品的收集及核酸提取方法
  2. mysql5.7数据库快照_lvm快照备份数据库(Mysql5.7)
  3. 《Nature》重磅 | 研究员利用机器学习发现近 6000 种未知病毒
  4. htmlcss笔记--标签默认值样式重置css reset(2)
  5. uboot中设置MAC地址,重启不丢失
  6. python3中map的用法_python3中map()函数用法
  7. java并发编程 博客_JAVA并发编程常识
  8. 基于JAVA+SpringMVC+Mybatis+MYSQL的学生社团管理系统
  9. matlab检测串口数据帧头,用matlab从串口读入数据产生图像进行分析遇到的问题,求大虾帮助!...
  10. 再学 GDI+[36]: TGPPen - SetLineCap
  11. 洛谷P1134 阶乘问题[数论]
  12. Appium下载遇到的问题
  13. IAR报错:FlashK60Fxxx128K.board丢失 K60断电丢程序
  14. bootstrap日期插件daterangepicker的使用
  15. 北京电信整顿“一机双号” 通信管理局要求清理原库
  16. 实验6-4 单词首字母大写 (15 分)
  17. 云黑系统,浪客云黑3.0,黑名单系统
  18. PHP 如何安装ionCube扩展
  19. 链表就地逆置Java_单链表就地逆置(Java版)
  20. JavaScript分页插件

热门文章

  1. 巴厘岛浪漫自在悠闲蜜月
  2. java sublist_Java集合框架中少为人知的SubList类
  3. 不懂高并发,薪资凉半截!
  4. 2010英语一长难句
  5. 使用docker创建swarm集群网络
  6. iWatch还未面世,LG G Watch率先曝光
  7. js 数组对象只取前4条数据的值
  8. 机器学习-临近取样(K-Nearest Nerghbor)KNN算法
  9. 计算机的ipv6地址,IPv6地址格式示例及IPv6与IPv4的区别分析
  10. 函数——离散数学part 1