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