|
发表于 2010-1-15 01:37:44
|
显示全部楼层
很强大~不过弱弱的问一下,为什么我编译楼主的程序通不过呢?本人使用的是WinAVR-20090313+AVR Studio 4.16,编译时提示:
../LCD.C: In function 'void send_command(unsigned int)':
../LCD.C:9: error: 'PORTB' was not declared in this scope
../LCD.C:10: error: 'PORTA' was not declared in this scope
../LCD.C: In function 'void send_data(unsigned int)':
../LCD.C:21: error: 'PORTB' was not declared in this scope
../LCD.C:22: error: 'PORTA' was not declared in this scope
../LCD.C: In function 'void send_byte(unsigned char)':
../LCD.C:33: error: 'PORTB' was not declared in this scope
../LCD.C:34: error: 'PORTA' was not declared in this scope
../LCD.C: In function 'void Lcd_Init()':
../LCD.C:49: error: 'PORTB' was not declared in this scope
../LCD.C:71: error: '_delay_ms' was not declared in this scope
../LCD.C: In function 'void full_display(unsigned int)':
../LCD.C:140: error: 'PORTB' was not declared in this scope
../LCD.C: In function 'void GUI_Point(unsigned int, unsigned int, unsigned int)':
../LCD.C:152: error: 'PORTB' was not declared in this scope
make: *** [BMP.o] Error 1
Build failed with 10 errors and 1 warnings...
为什么PORTB那些会提示出错呢?本人菜,希望各位大侠指教,谢谢! |
|