找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3982|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)16*16點(diǎn)陣滾動顯示入門教程(編程改寫,如何轉(zhuǎn)碼)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:699003 發(fā)表于 2020-5-7 13:43 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
現(xiàn)在很多的帖子都是直接給個PROTEUS的圖片,然后甩個程序上來,導(dǎo)致我們這些入門級的選手根本不夠看,對于怎么改程序里面的內(nèi)容我們還得一步一步的學(xué),大佬們嘛有不會看那些帖子,看帖子的都是我們這些小朋友,下面講解一下如何修改程序,完成我們想要顯示的字,同樣先借用PROTEUS圖片以及一段程序,這是個教程貼,沒有附錄。帖子字符有限 圖片配不上 哈哈哈


這是一個仿真圖片,中間反相器的作用是用來增量點(diǎn)陣亮度用的  ,仿真軟件中不考慮單片機(jī)輸出功率的問題,所以反相器可加可不加,這個設(shè)計到實物制作。下面就是程序了
程序也沒什么好說的有這樣子兩塊內(nèi)容(主程序不做介紹)

這邊有個16,16是你單片機(jī)能夠顯示的字?jǐn)?shù),比如說我這里改成8,


字符庫里的字超出了8,程序就不會編譯,那有人會問 我不能把它改大點(diǎn)嘛,改大的話比如我只顯示兩個字(字符庫里只有兩個字的編碼),可是這里是8,也就是說會有6個字符的空位,編譯也能編譯,但是他就會出現(xiàn)這種情況


這個空字符就會全部亮出來或者是沒顯示(根據(jù)你的點(diǎn)陣共陰共陽劃分),所以最好是有幾個字這寫幾。
好接線來講字的取模,這個也是稍微會有一點(diǎn)問題,一個字取模的方式不一樣能夠生成很多不同的代碼,那么如何取我這個仿真圖里對應(yīng)的子模呢。

首先不考慮共陰共陽,共陰共陽的區(qū)別無非就是亮的和不亮的轉(zhuǎn)換一下子重要是取模順序

各種取模軟件,都需要合理的設(shè)置才能生成一樣的編碼
兩個不同子模提取軟件生成同樣的字,四個8*8我們從左到右分
來看這個代碼哈,這里分32組每組對應(yīng)的就是行數(shù),舉例0x00是A1,0x00(A2),0x00(A3),0x3F(A4)...A排完了排B、C、D
好,那么我們具體舉例A3,0x3f這個啥意思,也就是說A3的代碼轉(zhuǎn)換二進(jìn)制00111111,1就是亮點(diǎn)

A1    00000011

豎著 就是改變組
那么ABCD的模塊是怎么來的呢,那就是根據(jù)你仿真軟件怎么搭建的了

我們這里講的組里面的數(shù)據(jù)就是對應(yīng)的列,我們到這的順序87654321  來對應(yīng)二進(jìn)制的轉(zhuǎn)換
行呢按照組來區(qū)分1-32組A*8+B*8+C*8+D*8,這里是按照案例來講的,具體的話還得根據(jù)你的行列掃描順序來區(qū)分。歡迎討論區(qū)里討論


51hei圖片20200507133645.png (99.98 KB, 下載次數(shù): 55)

51hei圖片20200507133645.png

51hei圖片20200507133704.png (100.87 KB, 下載次數(shù): 65)

51hei圖片20200507133704.png

51hei圖片20200507133708.png (272.72 KB, 下載次數(shù): 62)

51hei圖片20200507133708.png

51hei圖片20200507133714.png (63.56 KB, 下載次數(shù): 67)

51hei圖片20200507133714.png

51hei圖片20200507133720.png (63.64 KB, 下載次數(shù): 60)

51hei圖片20200507133720.png

51hei圖片20200507133724.png (59.59 KB, 下載次數(shù): 62)

51hei圖片20200507133724.png

51hei圖片20200507133728.png (192.9 KB, 下載次數(shù): 60)

51hei圖片20200507133728.png

李璐.zip

157.08 KB, 下載次數(shù): 28, 下載積分: 黑幣 -5

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表