چطور :)
خب همون کدهای بالا فقط دستورشون فرق می کنه
کد:
while (1)
{
if(PINC.0==1) printf(1);
}
کد:
while (1)
{
i=gets();
if(i==1) {
PORTC=0x01;
PORTB=0x01;
}
}
اگه مسخره کنید خودمو بن میکنم. :-)
امیدجان واقعاً ممنون
(۱۷-فروردین-۱۳۹۳, ۲۱:۳۱:۵۰)Ambassador نوشته است: [ -> ]چطور :)
خب همون کدهای بالا فقط دستورشون فرق می کنه
اگه مسخره کنید خودمو بن میکنم. :-)
کل برنامه رو بذار
نه بابا چرا مسخره
فوقش یه ذره دور هم می خندیم
(۱۷-فروردین-۱۳۹۳, ۲۱:۳۱:۵۰)Ambassador نوشته است: [ -> ]امیدجان واقعاً ممنون
قربونت برم
اشتباه نوشتی داداش.
یه سر به هلپ کدویژن میزدی بد نبوداا
راستی ، امشب برنامه شو مینویسم بت میدم ، این طوری خیلی بهتر میشه
بین 2 میکرو میخوای ارتباط برقرار کنی دیگه ؟
(۱۸-فروردین-۱۳۹۳, ۰۶:۵۱:۲۶)h.unique نوشته است: [ -> ]اشتباه نوشتی داداش.
یه سر به هلپ کدویژن میزدی بد نبوداا
راستی ، امشب برنامه شو مینویسم بت میدم ، این طوری خیلی بهتر میشه
بین 2 میکرو میخوای ارتباط برقرار کنی دیگه ؟
سلام.
دست رودلم نزار که :-)
من هلپ نداشتم اما ویندوز عوض کردم شاید درست شه.
+
ممنون
آره ارتباط بین دوتا میکرو اما در آخر می خوام بی سیمش کنم.
@امید جان
کدوم برنامه :-)
انشا.. کامل بشه :-)
چشم داداش.
تازگیا ( یعنی پریروز ) شروع کردم به برنامه نویسی ARM.
البته شرکت فیلیپس رو انتخاب کردم
الآنم دارم برنامه ی فلاشر مینویسم ، بدجور توش گیر کردم
ولی دیگه حداکثر تا نیم ساعت دیگه شروع میکنم به نوشتی برنامه واست عزیزم.
فقط یه چیزی ، پروتئوس 8 رو سیستمم نصبه ، داری پروتئوس 8 یا نسخه ی پائین تر نصب کنم ؟
چشمتون سالم :)
7.8 دارم. ولی اگه این 8 امکانات یشتری داره بزارم توصف دانلود :-)
(۱۸-فروردین-۱۳۹۳, ۲۲:۲۲:۵۲)h.unique نوشته است: [ -> ]بزارش
بنامتو 97% انجام شده :)
راستی آیدیمو اد کن :)
چشم
ممنون.
اد بودین ، حسین جان صبر کنید من حسابی با این سیستمم درگیرم ببینم درست میشه.
یکم طول کشید ، ببخشید دیگه یهویی مهمون اومد
بیا ، برو از زندگی لذت ببر
سلام
خب حسین جان پروتئوس 8 هم نصب شد(بماند که نفهمیدم درست کرکش کردم یا نه)
ای تیکه برا چی نوشته شده؟
کد:
if(PINA<=0x0f)
{
printf("%x",0);
};
پیکر بندی lcd به همین راحتیه؟ :)
اون سه خط بعدش یعنی چی ؟
کد:
lcd_init(16);
UCSRB=0x18;
UCSRC=0x86;
UBRRL=0x33;
سلام.
کد:
if(PINA<=0x0f)
{
printf("%x",0);
};
تو رسیور نوشتم که 2 بایت بگیره ، بعد تو مبانای هگز 1 بایت کم ارزش هست و یک بایت پر ارزش.
پایه های 0 تا 3 جزء کم ارزش رو تشکیل میدن و پایه های 4 تا 7 جزء پرازش رو تشکیل میدن.
حالا اگه از پر ارزشا هیچی 1 نباشه ، میکرو فقط کم ارزشو میفرسته که 1 بایته و تو ریسور تا بافرش با 2 بایت پر نشه چیزی نشون نمیده.
حالا من گفتم که اگه پر ارزشا صفر بودن مقدار صفرو بفرست.
نقل قول: پیکر بندی lcd به همین راحتیه؟ :)
پایه هایی که اتصال دارن با میکرو رو تو تنظیمات خود کدویژن واسش تعریف کردم (( تو وانجمن آموزشش هست )).
کد:
UCSRB=0x18;
UCSRC=0x86;
UBRRL=0x33;
این 3 تاهم ماله کانفیگ UART هست.