سلام
من نمونه کد دارم به این صورت
چرا داخل حلقه while ننوشته است ؟
همه کدها رو تو void نوشته !
من تو while می نویسم اجرا نمیشه برای lcd .
بعد این دستور puts با putsf چه فرقی داره ؟
ممنون
من نمونه کد دارم به این صورت
کد:
#include <mega16a.h>
#include <stdlib.h>
#asm
.equ __lcd_port=0x1B ;PORTA
#endasm
#include <lcd.h>
//________________________
void main(void){
lcd_init(16);
lcd_clear();
lcd_gotoxy(2,0);
lcd_putsf("vahid");
lcd_gotoxy(5,1);
lcd_putsf("heydari");
lcd_gotoxy(14,0);
lcd_putchar('*');
lcd_gotoxy(14,0);
lcd_putsf("heydari");
_lcd_ready();
_lcd_write_data(0x0f);
while (1){
};
}
چرا داخل حلقه while ننوشته است ؟
همه کدها رو تو void نوشته !
من تو while می نویسم اجرا نمیشه برای lcd .
بعد این دستور puts با putsf چه فرقی داره ؟
ممنون

