這個小工程利用modelsim仿真波形圖案來顯示字符。效果如下:

用到的工具如下:
---PCtoLCD2002 : 產生顯示用的字符點陣
---Quartus:代碼編寫,仿真文件生成。
---Modelsim:生成要顯示的字符圖案。
1,字符點陣產生
PCtoLCD2002端設置如下:

生成字符點陣:

保持字模后,生成的字符點陣文件如下:

2,字符點陣數據處理
將字符點陣文件中的提示信息,備注,標點符號等全部刪除,只留下點陣的編碼。并將相鄰奇偶兩行的數據調整到一行。效果如下:

將處理后的字符文件重命名為 char_code.hex 。

3,代碼編輯
(1,)字符點陣數據儲存
利用BRAM模塊來儲存字符點陣數據。利用 readmemh 函數加載字符點陣數據。

(2)波形生成

4,仿真
編寫仿真文件,運行仿真,展開 out 信號,縮放到合適比例,即可看到字符顯示。效果即同文章開頭所示。
【注】本工程是利用quartus設置的仿真環境,在仿真設置時,最好將 char_code.hex 也添加進仿真文件列表中,仿真仿真軟件找不到該文件。


審核編輯:郭婷
-
仿真
+關注
關注
54文章
4482瀏覽量
138251 -
ModelSim
+關注
關注
5文章
175瀏覽量
49278
原文標題:利用modelsim波形顯示字符【附代碼】
文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
如何使用Modelsim仿真I2C控制器
多多盒子助手 J-link RTT實時助手 串口助手 波形圖顯示非常好用的工具
第7章 變量進階與點陣LED(7.3 7.4)
原廠 FZH173是點陣式液晶顯示驅動電路 LCD驅動
DDR200T LCD顯示模塊
NVMe高速傳輸之擺脫XDMA設計41:隊列管理功能驗證與分析5
NVMe高速傳輸之擺脫XDMA設計36:初始化功能驗證與分析4
NVMe高速傳輸之擺脫XDMA設計31: 寄存器功能驗證與分析1
無刷直流電機模糊自適應PID的研究及仿真
求助,做一個波形圖顯示控件,要求調用excel表里面存的時間作為波形圖的x值。
概倫電子大容量波形查看器NanoWave介紹
如何通過采用modelsim仿真波形圖實現字符點陣顯示
評論