پیش نیاز فیلم های زبان C ساخته شده در سایت LPCARM.ir آموزش از سطح صفر تا سطح حرفه ای روش آموزش فیلم ضبط شده به صورت دیدن چند فیلم، انجام تمرین و مجدد فیلمهای بعدی پشتیبانی و بررسی تمرینها در حین دوره تمرین ها و پروژه های متعدد تا پایان دوره برآورد تقریبی دوره حدود…
دسته: میکروکنترلر AVR
برنامه نویسی زبان C
آموزش کامل زبان برنامه نویسی c به صورت رایگان به مدت 18 ساعت در پیج اینستاگرام (پیج اصلی با کلی امکان دیگه) و آپارات و یوتیوب و تلگرام قرار گرفت. این آموزش 18 ساعت می باشد و به صورت پروژه محور است و در هر جلسه نکات زیادی بررسی می شود. این آموزش از نظر…
دوره ویدیویی جامع میکروکنترلرها
پیش نیاز فیلم های زبان C ساخته شده در سایت LPCARM.ir آموزش از سطح صفر تا سطح حرفه ای آموزش انواع میکروکنترلر AVR، xMega، 8051، PIC، ARM LPC، STM32، STM8، Holtek و میکروبلیز روش آموزش به صورت فیلم ضبط شده دیدن چند فیلم، انجام تمرین و مجدد فیلمهای بعدی پشتیبانی و بررسی تمرینها در حین…
کلاس AVR و سیلابس تدریس شده برای آن
سر فصل کلاس AVR که تدریس می شود به صورت زیر است معرفی میکروکنترلر و جایگاه آن در صنعت و فرق آن با FPGA، PLC و میکروپروسسور مقایسه ی انواع میکروکنترلر ها با یکدیگر آشنایی با مبناها و تبدیل مبنای 2 به 16 و بالعکس و تبدیل از مبنای 2 به 10
کلاس میکروکنترلر و کاربرد این تراشه ها
درباره کلاس میکروکنترلر (AVR،PIC و ARM) میکروکنترلر های AVR و PIC و ARM در بسیاری از کارهای کنترلی مشاهده می شوند.به عنوان مثال می توان به کاربرد های زیر اشاره کرد: 1) تابلو های روان 2) دستگاه های کارت خوان مانند دستگاه های مترو و اتوبوس ها 3) کنترل باز و بسته شدن در با…
برد آموزشی آردینو مدل ATMega8
آردینو یک پلت فرم نرم افزاری می باشد که کار کردن با آن به دلیل سادگی بسیار راحت است. فرمت برمامه نویسی این نرم افزار زبان سی است که تحت جاوا برنامه نویسی می شود در این سایت یک برد تمام عیار در این مورد رو نمایی می شود به زودی آموزش استفاده از آردینو…
تابلو روان 16 در 16 با میکروکنترلر AVR
تابلو روان 16 در 16 به دلیل اینکه نمایشگری مانند LCD کوچک است و نمی توان آن را از راه دور مشاهده نمود، از تابلوی روان می توان برای نمایش اعداد و حروف استفاده نمود. این تابلو روان ترکیب دو تابلو روان 8 در 1 می باشد که به صورت همزمان کار می کنند و…
برد آموزشی AVR با تراشه ی Mega32
یکی از مزایای مهم برد آموزشی AVR فوق، این است که تمامی قطعات آن معمولی هستند و شما می توانید برد را به صورت کیت از ما خرید کرده و خودتان آن را مونتاژ کنید. در این صورت لحیم کاری هم تمرین می کنید. برد آموزشی AVR با امکانات زیر می باشد
MAX232 و اتصالات آن و راه اندازی آن
راه اندازی آی سی MAX232 این آی سی جهت ارتباط میکروکنترلر با پورت سریال کامپیوتر می باشد. طبق شکل زیر باید این آی سی را به پورت سریال کامپیوتر وصل نمود. (این آی سی با پروتکل USART با میکروکنترلر ارتباط برقرار می کند). نمای پورت سریال از پشت کامپیوتر: پروتکل UART یک پروتکل سریال می باشد…
پروژه ها و مدارات کاربردی
راه اندازی LCD موبایل مدل Nokia 6100 با AVR و زبان C در این مدار نرم افزار شبیه ساز پروتئوس ال سی دی موبایل مدل 6100 را ندارد. اما با کپی کردن فایل های موجود در پیوست این قسمت، این نرم افزار توانایی شبیه سازی این مدل از LCD ها را پیدا می کند.
مقاله (فصل سوم میکروکنترلر های خانواده ی AVR)
3-1 مقدمه در سال 1996 میکروکنترلر های خانواده ی AVR توسط دو مهندس شرکت Atmel ساخته شدند. مخفف دقیق کلمه ی AVR را فقط این دو مهندس می دانند. همانطور که گفته شد، هدف از ساخت این میکروکنترلر ها، عمومی کردن مصرف میکروکنترلر بود. این خانواده از میکروکنترلر دارای معماری RISC بوده و به دو…
مقاله (فصل دوم میکروکنترلر و امکانات آن)
2-1 مقدمه فصل گذشته به بررسی انواع حافظه ها و پردازنده ها پرداخت. در این فصل به بررسی انواع میکروکنترلر و امکانات داخلی آنها پرداخته خواهد شد. به دلیل اینکه بسیاری از امکانات میکروکنترلر ها شبیه به یکدیگر می باشد، بنابراین فقط یک بار بررسی شده اند.
مقاله (فصل اول اجزای تشکیل دهنده یک پردازنده)
در این بخش از مقاله اجزای اصلی یک پردازنده و میکروکنترلر بررسی می شود. قبل از بررسی مدارات داخلی پردازنده ابتدا تاریخچه ی مدار مجتمع را بررسی می کنیم. 1-1مدارات مجتمع (آی سی) قبل از اختراع ترانزیستور در سال 1948 مدارات الکترونیکی به صورت لامپی بودند و حجم بسیار زیادی را اشغال می کردند و…
نمونه کد برای میکروکنترلر AVR
کد AVR بعضی از برنامه های تدریس شده این کد ها در کلاس میکروکنترلر AVR فنی و حرفه ای با نرم افزار Code Vision AVR را در این صفحه می توانید دانلود کنید. این برنامه ها در دوره های بعدی AVR ممکن است تغییر کنند. این کد ها با میکروکنترلر ATMega32 و زبان برنامه نویسی…
برنامه های نیمسال-دوم-91-92
برنامه های تدریس شده در نیمسال دوم سال 91-92
جواب تمرین های میکروکنترلر
تمرین ها به صورت فشرده می باشند. شما می توانید تمرین ها را با نرم افزار Proteus باز کرده و شبیه سازی آنها را مشاهده نمایید. برای این کار از فایل DSN استفاده نمایید. فایل شبیه سازی با نرم افزار Proteus V7.0 به بالا باز می شود.
نمونه برنامه های میکروکنترلر
نمونه برنامه ی 01
آموزش میکروکنترلر با زبان ساده
در این قسمت میکروکنترلر به صورت پرسش و پاسخ آموزش داده شده است هر چند که زبان برنامه نویسی این آموزش بیسیک (با نرم افزار بسکام) می باشد، اما برای کسانی که می خواهند با برنامه نویسی آشنا شوند، بسیار مناسب است. این آموزش در 12 قسمت می باشد