工程文件用Proteus 8.13打開。
關于庫文件:
glcdSSD1306-I2C-Buf.lib庫文件適應新版bascom avr,如果不能用說明編譯軟件是舊版須對庫文件進行修改。
用記事本打開庫文件,查找*BASIC:關鍵字但凡有 ! rcall語句的都去除!字符。保存后添加回bascom avr庫文件
目錄下。
關于仿真:
由于bascom avr中沒有SSD1306模型因此在bascom av仿真不會成功,只能用Proteus仿真。
有些AVR芯片不支持下列語句須注釋掉~~~~~
Config Clockdiv = 1
Mcucr.7 = 1 'Turn OFF JTAG
Mcucr.7 = 1
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
bascom代碼與Proteus8.13版本仿真下載:
新建文件夾.zip
(59.69 KB, 下載次數: 34)
2022-5-14 10:31 上傳
點擊文件名下載附件
注意main.bas是代碼 用BASCOM-AVR寫的,,所以是無法用Keil來打開的,沒有安裝此編譯器的不要下載
|