适用于板卡型号: 紫光同创PG2L50H_MBG324开发平台(盘古PGX-Nano)
PGX-Nano 是一套以紫光同创 FPGA 为核心的开发板,选用紫光同创 logos2 系列 28nm 工艺的 FPGA(PG2L50H_MBG324)。集成下载器芯片,极大的便利 了用户的使用。 板卡搭载一颗容量为 2MB 的 SRAM 用于数据缓存,DAC 芯片用于产生模 拟信号进行测试验证,esp32 模组进行 WIFI、蓝牙透传;预留了丰富的扩展 IO 用于用户验证、测试外接模块电路功能,一组串口进行串行通信;同时为用户提 供基础的硬件电路资源,例如 led 灯、按键、拨码开关等。
二:实验目的
两个四位数码管同时显示0-9,每隔1s数字变化一次。
三:实验原理
数码管是一种基本单元为发光二极管的 半导体发光器件。能并行显示四位数的数码管称为四位数码管。数码管按段数又分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。
共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管。
下图为八段式数码管,一共8段发光二极管:
数码管共有两种控制信号:
段选:段选由8根led灯组成,分别为a,b,c,d,e,f,g,dp;由段选信号控制某段数码管点亮;
位选:位选由4组8个段选LED组成,分别为seg1,seg2,seg3,seg4;
由选通信号控制第几块数码管点亮;
共阳极数码管上每组8段发光二极管阳极连接在一起,阳极由位选信号控制,阴极由段选信号控制,当提供位选信号高电平,段选信号低电平时,发光二极管被点亮。
PGX-Nano开发板为数码管的位选信号配置了驱动2N5401,其中当输入给2N5401低电平时,2N5401会输出高电平,而2N5401输入端与FPGA相连,2N5401的输出与数码管位选信号相连,因此FPGA输出低电平时,对应数码管位选信号有效。
四:实验源码
五:实验现象
两个4位8段数码管同时显示0~9,每隔1s变换一次数据。
相关配套资料可联系:17665247134 桃bao:https://shop372525434.taobao.com/ 或搜索:小眼睛半导体 抖yin搜索:小眼睛FPGA
|