بله
خیر
راه راحتتر و ارزانتر هست
_____________________________________
_____________________________________
دستور بالا برای مورد شما کاربرد نداره!
FC از دید رشته شامل دو بایت هست وی از مبنای 16 میشه یک بایت که فکر کنم برابر با 252 دسیماله!
در برنامه وقتی که fc در textbox نوشته میشه، باید اون رو تبدیل کنیم به بایت! ولی باید به کامپایلر بفهمونیم که مقداری که قراره تبدیلش کنه، مبناش چی هست؟! که در اینجا fc مبنای هگز هست. به همین خاطر از کد زیر استفاده میکنیم:
کد:byte data = Convert.ToByte( textBox1.Text.Trim(), 16);
خوب آقا بهنام نظرت راجع به برنامه میکرو . قسمت دریافت آدرس و مقدار رجیستر چیه؟
در برنامه میکرو اینا رو میفرستمکد:adr[0]=&PINC; adr[1]=&DDRC; adr[2]=&PORTC;
در بنامه کامپیوتر اینا رو دریافت میکنمکد:Convert.ToString(buf[0]) + " + "+ Convert.ToString(buf[1]) + " + " + Convert.ToString(buf[2]
نتیجه میشه 3 + 65 + 8 یعنی چی . آدرس اونا پشت سر همه ولی نتیجه فضاییه
خوب در نهایت مشکل حل شد.
فقط با یک خط برنامه ناقابل مشکل حل شد. بدون هیچ اشاره گری
به همین راحتی.کد:_SFR_IO8(data[0])=data[1];
حالا دیگه هر کاری بخواهیم از طریق برنامه کامپیوتر میتونیم روی میکرو انجام بدیم.
جا داره از همون یک خط برنامه آقا بهنام که کار رو سرعت بخشید تشکر کنم.
ویرایش توسط esisafa : 22-03-2012 در ساعت 16:56
نتیجه بحث هایی که کردیم این شد
خوب اینم از برنامه peripheral controler
برنامه کامپیوتر و برنامه میکرو و درایور usb داخلش هست
برنامه ای که توسط اون میتونین تمام رجیستر های میکرو mega32 رو توسط برنامه کامپیوتر کنترل کنین.
مثلا سرعت موتور با چپ گرد راست گرد رو از طریق کامپیوتر کنترل کنین.
چیز جدیدی باید باشه.
الان فکر کنم یک IC جدید کاملا ایرانی طراحی کردم که از طریق پورت usb و با برنامه نویسی در کامپیوتر میتونین کارتون رو انجام بدین.
ویرایش توسط esisafa : 23-03-2012 در ساعت 23:08
مهندس گل كاشتي.
راستي ميگم يدفه شماتيك و يه فايل PDF آموزشي هم بزار كه پروژت full بشه.
ميشه يه كار بهتري هم انجام داد.
ميتونيد به عنوان يه موضوع و مطلب جالب كه هم جنبه آموزشي داره و هم جنبه تحقيقاتي تو شماره بعدي مجله استفاده كرد.
البته تصميمش با خودتون.
ویرایش توسط sadmonew : 23-03-2012 در ساعت 23:03
_____________________________________
_____________________________________
لطفا فایل قبلی رو از سیستم حتما پاک کنید و دوباره دریافت کنین.
در فایل جدید نام و ایمیل خودم رو اضافه کردم تا حداقل نویسندش معلوم باشه.
حداقل فایل جدید رو به دیگران بدین تا نویسنده مشخص بشه.
من خنگ یادم رفت نوسنده رو مشخص کنم.
نمیدونم بستگی به مدیران سایت داره و اینکه وقت کنم یا نه.
دوباره باید یکم خوندن رو شروع کنم برای کنکور ارشد آزاد از فردا
درسام تو یزد هم که بعد از عید جدی شروع میشه
_____________________________________
_____________________________________
دوستانی که در نظرسنجی گفتن راه راحتتر و ارزانتر هست لطفا ما رو راهنمایی کنن که چه راهی هست تا از نظراتشون استفاده کنیم
پروژه های مهم من در ایران میکرو:
" انتقال اطلاعات با SIM900 " ، " آموزش پورت USB " ، " راه اندازی MFRC522 " ، " راه اندازی SLE4442 " ، ""
سلام
هیچکس نقشه مدار پروگرمر usb برای میکرو داره می خوام درست کنم!
برای پروگرم کردن میکرو avr می خوام
نیاز فوری
راهنمای پروگرامر usbasp
من اینو دارم رو 7 32 بیتی راحت کار میکنه.
سلام
میشه یه پروژه تعریف کنید ( ساده ) مثلا با چند کلید که حرکت موس را در کامپیوتر انجام بده
مرسی
شما باید تنظیمات رو طوری انجام بدین که به صورت hid شناخته بشه و بعد کدهایی که ماوس میفرسته رو ارسال کنید.
مثال ماوس با این کتابخونه ها زیاد هست.
کدهای اسکی کیبورد و ماوس هم زیاد.
کافیه که تو اینترنت دنبالش بگردین
پروژه های مهم من در ایران میکرو:
" انتقال اطلاعات با SIM900 " ، " آموزش پورت USB " ، " راه اندازی MFRC522 " ، " راه اندازی SLE4442 " ، ""
مهندس جان خیلی یرچ کردم و یه دنیا مطلب دارم فقط یکی را میخواهم که قدم های اولیه را آموزش بده چون با کدویژن کار میکنم ولی برای کدویژن هیچ نمونه USB پیدا نکردم و کامپایل های دیگر میخواهم کار کنم همش خطا میده و ....
یه پروژه یا یک تایپ بزنید" استفاده از ماوش را در usb " لطفا شروع کنید