四位一体数码管总有一位比其它数码管明显变亮
2015-11-22 11:16
309 查看
最近师弟问了我一个问题,就是为什么他的开发板上的数码管,按照开发板厂商提供的这个原始的程序,以及连接方式烧写进去之后,总有一位数码管特别亮,而且还显示的是8.,经过了分析解决了这个问题。
其实四位一体数码管有一位特别的亮,主要就是一个原因造成的,就是因为它的点亮时间比其它人的长,所以他才会亮,也就是他的片选时间长,或者更严重的是他一直被片选了,对于共阴数码管来说,也就是他的片选信号是低电平,我将程序烧写进去之后,本应该是大部分时间是高电平,少量时间是低电平(因为在程序里就是这样设定的,但是我用万用表测量数据的时候发现不是这样了,始终亮的位的片选始终是低电平),这样的话问题就解决了,他的电路连接图截图如下:因为一个数码管的片选接了stm32的这个PB2引脚,所以是出现了这个问题的,因为他用短路帽接地了,然后把短路冒给拔掉了就可以了。
其实四位一体数码管有一位特别的亮,主要就是一个原因造成的,就是因为它的点亮时间比其它人的长,所以他才会亮,也就是他的片选时间长,或者更严重的是他一直被片选了,对于共阴数码管来说,也就是他的片选信号是低电平,我将程序烧写进去之后,本应该是大部分时间是高电平,少量时间是低电平(因为在程序里就是这样设定的,但是我用万用表测量数据的时候发现不是这样了,始终亮的位的片选始终是低电平),这样的话问题就解决了,他的电路连接图截图如下:因为一个数码管的片选接了stm32的这个PB2引脚,所以是出现了这个问题的,因为他用短路帽接地了,然后把短路冒给拔掉了就可以了。
相关文章推荐
- zzulioj 1784: Camellia的难题 (暴力) 好坑
- Python 快速教程(Django05):黑面管家
- Cool!15个超炫的 CSS3 文本特效【上篇】
- 月份转换-20151114
- getrlimit setrlimit
- (转)RabbitMQ 集群与高可用配置
- Mex文件及其编译
- 20135321余佳源、20135323符运锦----实验一:开发环境的熟悉
- Java学习笔记之卡片式布局CardLayout
- 协同过滤算法
- Project configuration is not up-to-date with pom.xml错误解决方法 (
- java环境搭建
- BestCoder Round #63 (div.2) HDOJ5567 sequence1(暴力)
- svm学习
- stl函数
- Python 快速教程(Django03): 所谓伊人
- Eclipse导入第三方库的方法
- 操作系统概念(第六章) 进程同步(二)
- asp.net数据验证控件
- OpenGLES 3.0