pic单片机数码管显示方式

电流数值经AD转换后通过PIC单片机在数码管输出,数码管的显示方式应该设置为动态还是静态显示呢?
电流大小在0-2A之间,精度0.01A,用的是4位数码管。

差太远了吧
AD转换后要经过3-8译码,再用7段译码,变成数码管可以显示的形式

数码管动态显示还是静态显示取决于你的要求
静态显示就是每一个数码管用7根线驱动,比如你要显示4位十进制数,就需要4 * 7 = 28根线

动态显示是所有数码管共用7根线,但是需要一个扫描信号,需要另做一个扫频逻辑。

如果你要显示一位两位十进制数的话可以考虑用静态显示,四位或者以上的话PIC就没有这么多空的引脚给你用了,最好做静态显示

注意一下如果要做静态显示的话,在做数码管驱动电路的时候驱动电流选的小一些,否则容易烧坏数码管。做静态显示的话驱动电流可以适当大一些,否则亮度不足
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-09-02
这主要取决于需求:
(1)我做过PIC数码管静态显示(SPI方式)点亮一个数码管,它需要一个驱动芯片 74HC595D ,其工作方式是“串入并出”锁存的方式。即数码管的8个码段从PIC的RC5口出来后,给595一个锁存信号(高低电平变换一下),然后,595会把8个码段值一次性输出到数码管!
这种方式的不足就是一次点亮一个数码管!当然也可以多个数码管级联,但是下一级数码管显示的是上一级数码管的上一时刻的值!
编程简单。。。
(2)动态显示方式:动态显示方式是指一个一个地轮流点亮每个数码管(称为扫描),我做51单片机的时候写过这种程序,记得那时用2个IO口点了8个数码管,实现了“拉幕效果”的演示,
他的特点是每个数码管都是独立显示的,相互之间没有级联,通过扫描的方式依次点亮每个数码管!
编程复杂本回答被提问者采纳

pic单片机数码管显示方式
静态显示就是每一个数码管用7根线驱动,比如你要显示4位十进制数,就需要4 * 7 = 28根线 动态显示是所有数码管共用7根线,但是需要一个扫描信号,需要另做一个扫频逻辑。如果你要显示一位两位十进制数的话可以考虑用静态显示,四位或者以上的话PIC就没有这么多空的引脚给你用了,最好做静态显示...

用PIC单片机控制共阳数码管显示
1,使用数码管驱动ic,如595,164等等,具体连接方式请查阅其规格书,里面有典型电路介绍, 注意阴阳极方向是否正确。2,使用三极管来实现,直接io通过pnp三极管来使能vcc信号,段选进入mcu,具体电路请参考图片。

PIC单片机 C语言编程实现二进制转化为十进制
数码管显示就是10个数字:0-9.显示的时候,输出对应的管脚信号,到数码管的不同管脚,以显示不同码段.十进制0到9,这10个数字,要对应10种不同组合的管脚输出.与其这样,直接用二进制中的0-9,对应10种不同组合的管脚输出就可以了.0000 0000--0---对应数码管输出0;0000 0001--1---对应数码管输出...

数码管显示
你用的单片机是PIC?看看程序了。不行,就是在三极管基接个10K电阻到地试试。。

帮忙看一下这个PIC单片机的按键电路吧
一、L1DRV、L2DRV、L3DRV和L4DRV是数码管的共阴极,三极管就是配合上这个几个脚进行电流放大的,因为IO口无法承受那么大的电流,是用来进行LED数码管的位选,因为他采用动态扫描。二、二极管是按键扫描中进行各个按键进行隔离作用,防止按键误检,因为他采用显示扫描和按键扫描共用的,这样可以少用些IO口...

单片机开发板原理图数码管原理怎么看?
把全图放上来,COM就是公共极(共阳或共阴),你这个是扫描方式显示,所以应该也接到了三极管啊什么的,你就顺着LED1,LED2这些名字找

PIC单片机SPI控制两个74HC595控制四位数码管?
if(++k > 0x10)k = 0;\/\/8个数码管循环显示0,1,2...,A,B..F,消隐.} } } \/***\/ void Send_595(unsigned char dat)\/\/发送一个字节 { unsigned chari;for(i=0; i<8; i++){ if(dat & 0x80)P_HC595_SER = 1;elseP_HC595_SER = 0;P_HC595_SRCLK = 1;P_HC595_SRC...

一文带大家了解PIC、AVR、51、STM32单片机
PIC单片机,微芯公司产品,指令数量较少,运行速度快,低功耗,驱动能力强。I\/O口为双向,可以直接驱动数码管显示,内存分布分散,编程时需要反复选择存储体,给编程带来一定麻烦。AVR单片机,Atmel公司产品,以高性能、高速度、低功耗著称。指令周期短,通用寄存器多,支持ISP在线编程,集成多种功能,编程...

pic单片机与51的区别在哪 pic单片机和51单片机哪个好
pic单片机的I\/O口双向,输出电路为CMOS互补推挽输出电路,具有较强的驱动能力,适合直接驱动数码管显示。pic单片机的A\/D转换精度高,能够满足精度要求。但编程时需反复选择对应的存储体,操作较为繁琐。综合来看,51单片机和pic单片机各有优势,选择时需根据实际需求进行权衡。

六位数码管时钟
68.点阵电子显示屏--毕业设计 69.电子电路的电子仿真实验研究 70.基于51单片机的多路温度采集控制系统 71.基于单片机的数字钟设计 72.小功率不间断电源(UPS)中变换器的原理与设计 73.自动存包柜的设计 74.空调器微电脑控制系统 75.全自动洗衣机控制器 76.电力线载波调制解调器毕业设计论文 77.图书馆...

相似回答