自己動手做了一個光立方,拿出來和大家分享一下,有原理圖和程序下載
這是之前的仿真圖
這是修改過后的仿真圖
刪除了ULN2803(解決了之前在上位機上點亮一個LED點陣上卻點亮一整排的問題,同時使得其他的動畫也能看出一些效果)
經(jīng)過反復測試,晶振頻率定在3*11.0592MHz。修改了定時器初值加快刷新。波特率依舊是57600。
效果圖我就不截了,自己打開看看就知道了,比以前穩(wěn)定許多。
資料和大家共享一下。
自己動手做了一個光立方,拿出來和大家分享一下,有原理圖和程序下載
這是之前的仿真圖
這是修改過后的仿真圖
刪除了ULN2803(解決了之前在上位機上點亮一個LED點陣上卻點亮一整排的問題,同時使得其他的動畫也能看出一些效果)
經(jīng)過反復測試,晶振頻率定在3*11.0592MHz。修改了定時器初值加快刷新。波特率依舊是57600。
效果圖我就不截了,自己打開看看就知道了,比以前穩(wěn)定許多。
資料和大家共享一下。
在進行修改之前,我畫出了下面這一張仿真圖
沒有使用點陣,全部用獨立LED。可能是元件太多的緣故,啟動仿真之后非常卡,根本沒有任何效果。刪除其余LED只保留一個8*8陣列進行仿真時就不卡了,并且能夠看到一些效果。這個文件在壓縮包里也有,有興趣的或者電腦NB點的可以繼續(xù)研究一下。
另外,針對之前有朋友反應注釋不夠詳細的情況,修改過后的程序增加了注釋,希望對大家多一些幫助。
也有朋友問過上位機跟仿真圖如何連接,在這里統(tǒng)一解答一下
1.打開虛擬串口軟件,選擇添加串口對(通常添加的是COM2和COM3)
2.右鍵我的電腦-->管理-->設備管理器-->端口就能看到之前添加的串口對了
3.打開仿真圖雙擊仿真圖里面的串口座,修改端口為COM2/COM3,波特率57600,其余默認
記得配置單片機晶振為3*11.0592MHz=33.1776MHz
4.打開上位機,修改端口為COM3/COM2(與仿真圖里的串口使用同一串口對的不同串口號)選擇波特率為57600,點connect即可