سلام.
توی برنامه ی زیر یک رشته از ورودی سریال دریافت میشه و روی lcd باید نمایش داده بشه ولی نمیدونم چرا اشتباه نشون میده!
http://s4.picofile.com/file/8171821300/Show_String.rar.html
توی برنامه ی زیر یک رشته از ورودی سریال دریافت میشه و روی lcd باید نمایش داده بشه ولی نمیدونم چرا اشتباه نشون میده!
کد:
#include <mega32.h> #include <delay.h> #include <stdio.h> #include <Ctype.h> #include <lcd.h> #asm .equ __lcd_port=0x15; #endasm void main() { char String[]; char lcd_show[]; lcd_init(16); PORTD.0=1; PORTD.1=1; DDRD.1=1; UCSRB|=(1<<TXEN)|(1<<RXEN); UBRRL=143; delay_ms(500); scanf("%s",String); sprintf(lcd_show,"You Entered %s",String); lcd_puts(String); while(1); }
دیدگاه