完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 FEM炮。 于 2016-9-24 20:59 编辑
今天主要根据锆石科技的学习资料,研究了一下锆石A4开发板数码管的使用,根据样例程序编写了一段代码,并进行了下载验证。首先,我们来开锆石A4开发板的数码管原理,相信大家都清楚数码管的基本原理,数码管主要分为7段式数码管和8段式数码管,区别在于8段数码管比7段数码管多一个用于显示小数点的发光二极管。所谓8段数码管其实就是将8个发光二极管,a,b,c,d,e,f,g,dp按一定的方式排列起来,从而显示响应的数字。具体原理图如下 锆石A4开发板的数码管原理图如下
从图中我们可以清楚的看到,数码管的点亮主要由SEG1、2、3、4、5、6 6个脚与电阻和三极管构成的电路来控制数码管的点亮,其是低电平点亮。而数码管显示的数据主要由SEG_DATAa、b、c、d、e、f、g、dp 8个脚来控制数据的显示。所以我们要想数码管点亮,首先要使能数码管,其次将相应的数字编码写入即可,具体的数码管编码表如下所示
熟悉了锆石A4开发板的数码管原理,就能进行相应的数码管实验了,以下是我编写的一个动态显示数码管的程序,是自己的编写风格,相比来说锆石科技的结构化编写风格更好一些,今后会努力学习。
代码编译成功,具体管脚分配如下图所示 然后将程序下载的板子上,结果如下图所示,当按下按键1时,数码管点亮,显示相应的数字,刷新频率快,所以无法肉眼看到动态的变化。 |
|
相关推荐
|
|
FPGA零基础学习系列精选:半导体存储器和可编程逻辑器件简介
222 浏览 0 评论
cmos的slvs-ec协议40针引脚该如何连接到xilinx a7开发版上?
354 浏览 0 评论
1303 浏览 1 评论
373 浏览 0 评论
【星嵌电子XQ138F-EVM开发板体验】(原创)8.安全FPGA防御黑客病毒(芯片设计制造级防护)源代码
1391 浏览 0 评论
1081 浏览 23 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-3-29 20:32 , Processed in 0.312209 second(s), Total 34, Slave 26 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号