(۱۴-فروردین-۱۳۹۳, ۱۸:۱۵:۱۶)h.unique نوشته است: [ -> ]نقل قول: خروجیش در واقه به چه شکلیه؟
خروجیش باینریه دیگه
ولی خروجیش که از نوع کاراکتره
نه بابا اشتباه میکنی :O
شما از کجا فهمیدی کارکتره ؟
(۱۴-فروردین-۱۳۹۳, ۱۸:۴۵:۲۹)h.unique نوشته است: [ -> ]نه بابا اشتباه میکنی :O
شما از کجا فهمیدی کارکتره ؟
نه بابا
خب من همینجاشو موندم که وقتی خروجی از نوع char هست چطور مثلاً یه عدد 9 بصورت باینری (1001) داخلش قرار میگیره؟
تو چیکار به کار این کارا داری :|
کارتو انجام بده بچه
بعدشم char از توع 8 بیتی هست ، تا 8 بیت جا میگیره یعنی :
255
0xff
0b11111111
آهان حالا بهتر شد :-)
میگم حتما شده که کل یه پورت رو از طریق همون یوزارت با سیم ارسال کنید
اگه بخوایم همون پورت رو بی سیم ارسال کنیم شدنیه و اینکه بنظرتون چطور ارسال میکنه؟
میدونم باید تست کنم
بیسیم که چیزی نیست.
باید ماژول بیگیری.
ماژول hm-r و hm-r هستند که پروتکل ارتباطی باهاشون همون یوزارته.
بعد خود ماژولا همه کارارو میکنن
سلام
این برا ارسال :
کد:
while (1)
{
if(PINC.0==1) putchar(10);
}
و این دریافت
کد:
while (1)
{
i=getchar();
if(i==10) {
PORTC=0x01;
PORTB=0x01;
}
}
پین های ورودی و خروجی هم تعریف شدن.
مشکل این کد چیه؟
سلام.
تو نگاه سر سری بش انداختم اینارو متوجه شدم :
((البته فرض میکنیم تمام تنظیمات و اتصالات درست باشن))
1.واسه ارسال باید یه تاخیر در حد 100 میلی ثانیه ایجاد کنی.
2.واسه ارسال داده بهتره از دستور printf استفاده کنی.
3.واسه دریافت هم از gets استفده کن.
سلام
دوستان من می خوام که یه بیت ساده بفرستم اما نمیشه.برنامه و مدار رو میزارم.
... وگرنه میرم سراغ همون بسکام ها
[
attachment=11388]
راستی printf , gets گذاشتم که ارور میداد
سلام
مسلم جان رجیسترها رو درست ننوشتی
ورودی خروجی و رجیسترهای ارسال و دریافت مشکل داشتن
برنامه رو تصحیح کردم
فقط یه نکته این که حتما موقع کار با پروتکل ها ارتباطی، فرکانس رو بالا بذار که من 8مگ کردم واگرنه معمولا پیش میاد که رو شبیه ساز جواب نمیده
ضمنا هم تو خود محیط کامپایلر تنظیم کن و هم در محیط پروتئوس با فرکانس تطبیق بده
نقل قول: راستی printf , gets گذاشتم که ارور میداد
حتما کتابخونش و فراخونی نکردی
باید اول هدر مربوط به هر تابعی رو فراخوانی کنی تا کامپایلر بتونه تابع رو بشناسه
نقل قول: راستی printf , gets گذاشتم که ارور میداد
کدی که از اینا توش استفاده کردی رو بزار بینمش