۲۳-آبان-۱۳۸۸, ۱۳:۱۰:۱۶
سلام من يه مدار ساختم که کاراکترهايي رو به کامپيوتراز طريق پورت سريال ارسال کنه . وقتي که هايپر ترمينال کد ويژن رو باز ميکنم در قسمت هگز فقط 000 دريافت ميکنم
اينم خروجي در قسمتhex
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
به نظر شما ايراد کار از کجست؟
در ضمن من حتما بايد پايه هاي شماره 1و6و4 و پايه هاي 7و8 رو در کانکتور D9 به هم وصل کنم ؟ اگه وصل نکنم اشکالي نداره؟
کد:
char message[]="Hello World!";
int i;
PORTA=0xFF;
for (i=0;i<12;i++)
{
putchar(message[i]);
}
delay_ms(100);
PORTA=0x0;
delay_ms(100);
اينم خروجي در قسمتhex
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
به نظر شما ايراد کار از کجست؟
در ضمن من حتما بايد پايه هاي شماره 1و6و4 و پايه هاي 7و8 رو در کانکتور D9 به هم وصل کنم ؟ اگه وصل نکنم اشکالي نداره؟