|
Xilinx FPGA入門連載64:基于數碼管顯示的RTC讀取 特權同學,版權所有 配套例程和更多資料下載鏈接:
如圖所示,本實例通過IIC接口定時讀取RTC中的分、秒寄存器,將分、秒數據分別顯示在數碼管的高2位和低2位。
本實例模塊劃分如圖所示。
● Seg7.v模塊產生數碼管顯示驅動。 ● Iic_controller.v模塊產生IIC讀寫的時序。 ● Rtc_controller.v模塊產生RTC寄存器的讀寫控制,將讀寫信號連接到iic_controller.v模塊實現底層的讀寫。 ● Rtc_top.v模塊銜接iic_controller.v模塊和rtc_controller.v模塊。 連接好下載線,給SP6開發板供電(供電的同時也連接好了UART)。 打開ISE,進入iMPACT下載界面,將本實例工程下的sp6.bit文件燒錄到FPGA中在線運行。 此時我們可以看到數碼管顯示RTC芯片中的分、秒信息,分、秒遞增的速度和我們實際的秒是同步的。 |