آیا میدانید كه كوسه ها در طبيعت تنها از دلفين ها به صورت طبيعي مي ترسند
فکر نو بسیار ظریف و حساس است ،با یک ریشخند کوچک می میرد و کنایه ای کوچک آن را بسختی مجروح می کند از هربرت اسپنسر
Logo

برنامه نویسی میکروکنترلرها: آموزش AVR سی C

جستجو پیرامون این موضوع:    
[ برگشت به صفحه اصلی | انتخاب موضوع جدید ]

این مثال آموزشی مربوط به پست زیر می باشد، که یکی از دوستان دچار سردرگمی در نحوی چشمک زدن قسمت خاصی از LCD شده بود. برای کسب اطلاعات بیشتر به بحث های این مطلب مراجعه کنید.

188//آموزش-AVR-سی-C/کار-با-تایمر-کانتر-صفر-AVR-در-حالت-ساده-به-زبان-سی-کدویژن-CodeVision/

در این مثال آموزشی که با میکروکنترلر AVR‌و به زبان C نوشته شده است شما خواهید دید که چگونه می توان با استفاده از توابع و زمان های تاخیری کم به مدیریت زمان در میکرو کنترلرها پرداخت.




پنجشنبه، 22 دي ماه، 1390 | 5 نظر | بازدید [ 258 ]

AVR معرفی میکرو کنترلرهای خانواده AVR

 

معرفی میکرو کنترلرهای خانواده AVR از سری مباحث درس اصول میکروکامپیوترها زیر نظر استاد دکتر رحمتی . این جزوه توسط فرزاد احمدی نژاد در ۱۵ صفحه تهیه شده است . این آموزش به صورت اسلایدی بوده و برای تدریس بسیار مناسب می باشد .




يكشنبه، 18 دي ماه، 1390 | 0 نظر | بازدید [ 301 ]

به نام خدا

درایور کیبورد پیشرفته 3.4 برای میکروکنترلرهای AVR به زبان سی

این بار یک مثال آموزشی و بسیار کاربردی برای کابران PicPars آماده کرده ‌ام، امیدورام مورد رضایت شما واقع گردد. همانطور که می دانیم اتصال صفحه کلید به میکروکنترلرها در بسیاری از موارد برای ما مهم و کاربردی است، به عنوان مثال شما می خواهید یک ماشین حساب طراحی کنید یا یک قفل رمز و یا هر سیستم دیگری که نیاز است از کاربر اطلاعاتی توسط صفحه کلید دریافت شود. ما قبلا اتصال کیبورد 4*4 به میکروکنترلر AVR به زبان سی را آموزش داده ایم. که با هر بار فراخوانی تنها یک رقم را از کاربر می‌گیرد و بقیه کارها با برنامه نویس بود. به عنوان مثال شما می خواهید عدد صحیح 1390 را از کاربر دریافت کنید حال آن که کاربر این عدد را به صورت تک تک 1 3 9 0 وارد کرده و در برنامه اصلی تان آنها را در متغیرهایی جداگانه قرار می دهید، تا اینجا شما اعداد را به صورت جداگانه در اختیار دارید و نه به صورت یک عدد صحیح، و باید در برنامه اصلی تابعی برای به هم چسپاندن این ارقام بنویسید که کاری تقریبا خسته کننده است...

اما امروز من یک تابع پیشرفته به صورت هدر برای شما نوشته ام که تمامی این مشکلات را حل می‌کند و دیگر هیچ نیازی به برنامه نویسی در این مورد نخواهید داشت.




سه شنبه، 15 آذر ماه، 1390 | 0 نظر | بازدید [ 1957 ]

با سلام. امروز می خواهیم در مورد سنسور دیجیتال اندازه گیری دما DS18B20 صحبت کنیم و از خصوصیات و ویژگی ها و راه اندازی آن در CodeVisionAVR V2.05.0 بپردازیم.

از ویژگی های این سنسور این است که کاملا دیجیتال و به شکل یک ترانزیستور 3 پایه می باشد که پایه 1 آن به زمین و پایه 3 آن هم به VCC وصل می شود و از پایه 2 آن که با یک مقاومت pullup به اندازه 4.7 کیلو به VCC وصل می شود. آین سنسور از طریق همین یک پایه با استفاده ار پروتکل 1wire عمل ارسال و دریافت دیتا را انجام می دهد. محدوده اندازه گیری دمای آن بین منفی -55 تا مثبت +125 درجه سانتیگراد می باشد و از دقت بسیار بالایی در حدود 0.0625 درجه را دارد که نسبت به کوچکترین تغییرات دمای واکنش سریع نشان خواهد داد. در ادامه به نحوی برنامه نویسی آن به زبان سی خواهیم پرداخت ...




شنبه، 30 بهمن ماه، 1389 | 0 نظر | بازدید [ 4732 ]

به نام خدا

در این مطلب می خواهیم کار با مبدل آنالوگ به دیجیتال میکروکنترلر AVR را به زبان C و با کمک کامپایلر Code Vision توضیح دهیم. هدف ما از این مطلب این است که به چه صورتی از کانال ها مقدار آنالوگ را بخوانیم و بعد از تبدیل به دیجیتال، با این مقدار دیجیتال کار انجام دهیم.

از پرداختن مسائل ریز مربوط به  ADC صرف نظر می کنیم تا باعث گمراهی افراد تازه کار نشود. در اینجا ما به بحث در مورد رجیستر ها و نحوی انتخاب ولتاژ مرجع و شرایط و چگونگی انتخاب فرکانس نمونه برداری و 8 یا 10 بیتی ADC و یک مثال کامل خواهیم پرداخت.




چهارشنبه، 13 بهمن ماه، 1389 | 18 نظر | بازدید [ 6465 ]

سالنامه فارسی
ش ی د س چ پ ج
  12345
6789101112
13141516171819
20212223242526
272829

پنج شنبه

4

4 اسفند ماه، 1390
23/02/2012


رخدادی برای امروز ثبت نشده

جستجو در تقویم ...
cash40-D4

آمار کاربران

نظرسنجی
نظر شما درباره سایت

خیلی عالیه
میتونه بهتر باشه
جای کار داره
خوب نیست
نظری ندارم!



شما میتوانید در این مورد نظر مکتوب خود را بنویسید: مشاهد نتایج و ثبت نظر

نظرسنجی ها

تعداد آراء: 465    نظرات: 35


لینک باکس مهم‌ترین‌ ها
  • پروژه‌ها
  • برترین‌ها
  • پر بازدید
  • بیشترین نظرات
cash10-H1

عناوین مطالب
برای راحتی کاربران سایت سیستمی طراحی کردیم که با انتخاب یک موضوع تمامی عناوین مطالب نمایش داده می شود.
این روش جدید برای پیدا کردن مطلب مورد نظر و همچنین کسانی که از سرعت اینترنت پایینی برخوردار هستند بسیار کارایی دارد.

یک موضوع انتخاب کنید:


تبادل لینک
PicPars با تمامی وب سایتها و وبلاگها تبادل لینک میکند. ابتدا لینک ما در وب خود ثبت کنید و سپس لینک خود را از اینجا برای ما ارسال کنید. در اولین فرصت لینک شما در سایت ثبت می شود.








به PicPars امتیاز دهید ممنون از حمایت شما