سلام دوستان من از ماژول HC05 برای برقراری ارتباط بین گوشی و میکرو mega8 از طریق بلوتوث استفاده کردم و تو کار تا اینجا پیش ر فتم که وقتی از طریق بلوتوث گوشی کاراکتر یا عددی رو ارسال میکنم ماژول دریافت میکنه و روی lcd چیزی ظاهر میشه اما فقط کاراکتر یا عدد ارسالی من نیست یا بعضاً مربع نشون میده یا 1 کاراکتر نامربوطه.میخواسم بدونم کسی اطلاعی داره یا تجربه همچین موردی رو داره که بدونه مشکل کار از کجاس؟
این دستوریه که استفاده کردم.متن ابتدایی رو نشون میده اما کاراکتر یا عدد رو ایطور که گفتم نشون میده.
lcd_putsf("Press any key : ");
delay_ms(1000);
lcd_clear();
while (1)
{
gets(str,1);
lcd_puts(str);
// Place your code here
};