源程序代碼說明
因某些工業(yè)生產(chǎn)環(huán)境惡劣等原因,數(shù)碼管顯示器以其顯示亮度高,清晰度好等優(yōu)勢依然是工業(yè)控制器的首選。本文綜合研究多種常規(guī)的數(shù)碼管顯示器控制原理,進而提出了一種基于單片機的數(shù)碼管動態(tài)顯示器的設(shè)計方案,以IAP15F2K61S2系列單片機做控制核心,采用全新的軟硬件電路設(shè)計了數(shù)碼管的動態(tài)顯示器,該顯示器具有清晰度高,響應(yīng)時間短等優(yōu)勢,適用于眾多惡劣工作環(huán)境。
/* 名稱:定時器控制數(shù)碼管動態(tài)顯示說明:8 個數(shù)碼管上分兩組動態(tài)顯示年月日與時分秒,本例的位顯示延時用定時器實現(xiàn)。*/#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned i
設(shè)計基于FPGA的8段數(shù)碼管動態(tài)顯示IP核,介紹8段數(shù)碼管內(nèi)部結(jié)構(gòu)及其驅(qū)動顯示方式和IP核設(shè)計方法,給出8段數(shù)碼管動態(tài)顯示IP核的Verilog HDL程序源代碼及其C語言驅(qū)動程序。此IP核可例化成1~8個共陰極(或共陽極)數(shù)碼管控制器,能方便地控制1~8個數(shù)碼管同時顯示數(shù)字和小數(shù)點位。測試結(jié)果表明,該IP核工作可靠、穩(wěn)定,可直接應(yīng)用于電子設(shè)計中。
設(shè)計基于FPGA的8段數(shù)碼管動態(tài)顯示IP核,介紹8段數(shù)碼管內(nèi)部結(jié)構(gòu)及其驅(qū)動顯示方式和IP核設(shè)計方法,給出8段數(shù)碼管動態(tài)顯示IP核的Verilog HDL程序源代碼及其C語言驅(qū)動程序。此IP核可例化成1~8個共陰極(或共陽極)數(shù)碼管控制器,能方便地控制1~8個數(shù)碼管同時顯示數(shù)字和小數(shù)點位。測試結(jié)果表明,該IP核工作可靠、穩(wěn)定,可直接應(yīng)用于電子設(shè)計中。
基于FPGA的8段數(shù)碼管動態(tài)顯示IP核設(shè)計