工程文件用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)
注意main.bas是代码 用BASCOM-AVR写的,,所以是无法用Keil来打开的,没有安装此编译器的不要下载
|