| بازدید کنید | X |
آیا میدانید در صورت نبودن غذا تمساح قوي همنوع
ضعيفتر از خود را مي خورد
آنقدر شكست خوردن را تجربه كنید تا راه شكست دادن را بیاموزید... |
![]() |
با سلام خدمت کاربران PicPars
در این هفته به مدت 4 چهار روز سایت قطع بود و از امروز هم بخش دانلود سایت قطع شده که مسولین سرور اعلام کردن: که با توجه به مشکلات ارزی
و اتمام ساعات اداری، در برخی بانکهای اروپایی پیگیری مشکل با کندی روبرو است و مدت زمان رفع مشکل مشخص نیست.
بنابراین فایلهایی که روی سرور dl.picpars.com هستند فعلا قابل دانلود نیستند و ما هم امیدواریم هرچه سریعتر این مشکلات برطرف شود
این مثال آموزشی مربوط به پست زیر می باشد، که یکی از دوستان دچار سردرگمی در نحوی چشمک زدن قسمت خاصی از LCD شده بود. برای کسب اطلاعات بیشتر به بحث های این مطلب مراجعه کنید.
188//آموزش-AVR-سی-C/کار-با-تایمر-کانتر-صفر-AVR-در-حالت-ساده-به-زبان-سی-کدویژن-CodeVision/
در این مثال آموزشی که با میکروکنترلر AVRو به زبان C نوشته شده است شما خواهید دید که چگونه می توان با استفاده از توابع و زمان های تاخیری کم به مدیریت زمان در میکرو کنترلرها پرداخت.

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

این بار یک مثال آموزشی و بسیار کاربردی برای کابران PicPars آماده کرده ام، امیدورام مورد رضایت شما واقع گردد. همانطور که می دانیم اتصال صفحه کلید به میکروکنترلرها در بسیاری از موارد برای ما مهم و کاربردی است، به عنوان مثال شما می خواهید یک ماشین حساب طراحی کنید یا یک قفل رمز و یا هر سیستم دیگری که نیاز است از کاربر اطلاعاتی توسط صفحه کلید دریافت شود. ما قبلا اتصال کیبورد 4*4 به میکروکنترلر AVR به زبان سی را آموزش داده ایم. که با هر بار فراخوانی تنها یک رقم را از کاربر میگیرد و بقیه کارها با برنامه نویس بود. به عنوان مثال شما می خواهید عدد صحیح 1390 را از کاربر دریافت کنید حال آن که کاربر این عدد را به صورت تک تک 1 3 9 0 وارد کرده و در برنامه اصلی تان آنها را در متغیرهایی جداگانه قرار می دهید، تا اینجا شما اعداد را به صورت جداگانه در اختیار دارید و نه به صورت یک عدد صحیح، و باید در برنامه اصلی تابعی برای به هم چسپاندن این ارقام بنویسید که کاری تقریبا خسته کننده است...
اما امروز من یک تابع پیشرفته به صورت هدر برای شما نوشته ام که تمامی این مشکلات را حل میکند و دیگر هیچ نیازی به برنامه نویسی در این مورد نخواهید داشت.
با سلام. امروز می خواهیم در مورد سنسور دیجیتال اندازه گیری دما DS18B20 صحبت کنیم و از خصوصیات و ویژگی ها و راه اندازی آن در CodeVisionAVR V2.05.0 بپردازیم.
از ویژگی های این سنسور این است که کاملا دیجیتال و به شکل یک ترانزیستور 3 پایه می باشد که پایه 1 آن به زمین و پایه 3 آن هم به VCC وصل می شود و از پایه 2 آن که با یک مقاومت pullup به اندازه 4.7 کیلو به VCC وصل می شود. آین سنسور از طریق همین یک پایه با استفاده ار پروتکل 1wire عمل ارسال و دریافت دیتا را انجام می دهد. محدوده اندازه گیری دمای آن بین منفی -55 تا مثبت +125 درجه سانتیگراد می باشد و از دقت بسیار بالایی در حدود 0.0625 درجه را دارد که نسبت به کوچکترین تغییرات دمای واکنش سریع نشان خواهد داد. در ادامه به نحوی برنامه نویسی آن به زبان سی خواهیم پرداخت ...
به نام خدا
در این مطلب می خواهیم کار با مبدل آنالوگ به دیجیتال میکروکنترلر AVR را به زبان C و با کمک کامپایلر Code Vision توضیح دهیم. هدف ما از این مطلب این است که به چه صورتی از کانال ها مقدار آنالوگ را بخوانیم و بعد از تبدیل به دیجیتال، با این مقدار دیجیتال کار انجام دهیم.
از پرداختن مسائل ریز مربوط به ADC صرف نظر می کنیم تا باعث گمراهی افراد تازه کار نشود. در اینجا ما به بحث در مورد رجیستر ها و نحوی انتخاب ولتاژ مرجع و شرایط و چگونگی انتخاب فرکانس نمونه برداری و 8 یا 10 بیتی ADC و یک مثال کامل خواهیم پرداخت.
| |||||||||||||||||||||||||||||||||||||||
رویداد ها: روز نیروی هوایی |