今天有點(diǎn)時(shí)間上51Hei論壇,又再仔細(xì)研究了一下,做了修改。并且把所有的東西都打包,為大家省一點(diǎn)M幣。
這是之前的仿真圖
這是修改過后的仿真圖 刪除了ULN2803(解決了之前在上位機(jī)上點(diǎn)亮一個(gè)LED點(diǎn)陣上卻點(diǎn)亮一整排的問題,同時(shí)使得其他的動(dòng)畫也能看出一些效果) 經(jīng)過反復(fù)測(cè)試,晶振頻率定在3*11.0592MHz。修改了定時(shí)器初值加快刷新。波特率依舊是57600。 效果圖我就不截了,自己打開看看就知道了,比以前穩(wěn)定許多。 在進(jìn)行此次修改之前,我畫出了下面這一張仿真圖
沒有使用點(diǎn)陣,全部用獨(dú)立LED。可能是元件太多的緣故,啟動(dòng)仿真之后非常卡,根本沒有任何效果。刪除其余LED只保留一個(gè)8*8陣列進(jìn)行仿真時(shí)就不卡了,并且能夠看到一些效果。這個(gè)文件在壓縮包里也有,有興趣的或者電腦NB點(diǎn)的可以繼續(xù)研究一下。 另外,針對(duì)之前有朋友反應(yīng)注釋不夠詳細(xì)的情況,修改過后的程序增加了注釋,希望對(duì)大家多一些幫助。 也有朋友問過上位機(jī)跟仿真圖如何連接,在這里統(tǒng)一解答一下 1.打開虛擬串口軟件,選擇添加串口對(duì)(通常添加的是COM2和COM3)
2.右鍵我的電腦-->管理-->設(shè)備管理器-->端口就能看到之前添加的串口對(duì)了
3.打開仿真圖雙擊仿真圖里面的串口座,修改端口為COM2/COM3,波特率57600,其余默認(rèn)
記得配置單片機(jī)晶振為3*11.0592MHz=33.1776MHz
4.打開上位機(jī),修改端口為COM3/COM2(與仿真圖里的串口使用同一串口對(duì)的不同串口號(hào))選擇波特率為57600,點(diǎn)connect即可
對(duì)此上位機(jī)的作者aGuegu/官微宏表示感謝! 這基本上是我第一個(gè)分享帖,看到這么多朋友回復(fù)我才有動(dòng)力繼續(xù)更新維護(hù)它,在此,感謝大家的支持。有任何問題歡迎跟帖說明。本人菜鳥一枚,寫得不好的地方也歡迎指正。 |
完整LED光立方原理圖.pdf
(558.03 KB, 下載次數(shù): 41)
CUBE8程序 仿真 上位機(jī) 虛擬串口.rar
(3.46 MB, 下載次數(shù): 67)
電路圖資料.rar
(46.7 KB, 下載次數(shù): 33)
| 歡迎光臨 (http://www.denmoz.com/bbs/) | Powered by Discuz! X3.1 |