|
工程文件用Proteus 8.13打開(kāi)。
關(guān)于庫(kù)文件:
glcdSSD1306-I2C-Buf.lib庫(kù)文件適應(yīng)新版bascom avr,如果不能用說(shuō)明編譯軟件是舊版須對(duì)庫(kù)文件進(jìn)行修改。
用記事本打開(kāi)庫(kù)文件,查找*BASIC:關(guān)鍵字但凡有 ! rcall語(yǔ)句的都去除!字符。保存后添加回bascom avr庫(kù)文件
目錄下。
關(guān)于仿真:
由于bascom avr中沒(méi)有SSD1306模型因此在bascom av仿真不會(huì)成功,只能用Proteus仿真。
有些AVR芯片不支持下列語(yǔ)句須注釋掉~(yú)~~~~
Config Clockdiv = 1
Mcucr.7 = 1 'Turn OFF JTAG
Mcucr.7 = 1
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
23.gif (1.69 MB, 下載次數(shù): 85)
下載附件
2022-5-14 10:29 上傳
51hei.png (7.56 KB, 下載次數(shù): 89)
下載附件
2022-5-15 04:06 上傳
bascom代碼與Proteus8.13版本仿真下載:
新建文件夾.zip
(59.69 KB, 下載次數(shù): 34)
2022-5-14 10:31 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
注意main.bas是代碼 用BASCOM-AVR寫(xiě)的,,所以是無(wú)法用Keil來(lái)打開(kāi)的,沒(méi)有安裝此編譯器的不要下載
|
評(píng)分
-
查看全部評(píng)分
|