خانه / آموزش میکروکنترلرهای AVR

آموزش میکروکنترلرهای AVR

الکترونیک 98 تنها سایت مرجع آموزش کامل برنامه نویسی میکروکنترلرهای AVR به دو زبان C و بیسیک BASIC از مبتدی تا حرفه ای به همراه آموزش نرم افزارهای برنامه نویسی.

مجموعه آموزشی برنامه نویسی به زبان Basic برای میکروکنترلرهای AVR

آموزش برنامه نویسی به زبان Basic خیلی از دانش آموزان، دانشجویان و طرفداران الکترونیک، علاقه زیادی به راه اندازی میکروکنترلرها، با هدف ساخت تجهیزات حرفه ای و یا ایده ها و اختراعات خود دارند. اما زمانیکه متوجه می شوند برای راه اندازی یک میکروکنترلر احتیاج به یادگیری برنامه نویسی و …

توضیحات بیشتر »

پروتکل ارتباط 1WIRE در زبان بیسیک BASIC

پروتکل ارتباط 1WIRE پروتکل ارتباطی 1WIRE یکی از جدید ترین پروتکل های استفاده شده در میکرو کنترلرهای AVR که توسط شرکت Dallas طراحی شده است. بر عکس بقیه پروتکل ها, محدودیت کابل استفاده شده آن تا 30 متر است. این پروتکل شبیه به پروتکل های شبکه طراحی شده است و …

توضیحات بیشتر »

ارتباط با حافظه EEPROM داخلی میکروکنترلر AVR

ارتباط با حافظه EEPROM داخلی میکروکنترلرهای avr دارای حافظه جانبی در اندازه های مختلف هستند. هر حافظه جانبی تشکیل شده از خانه هایی که هر خانه آدرسی را به خود اختصاص داده است. برای خواندن و نوشتن در این آدرس ها دستورات زیر وجود دارد. نکته : البته همانطور که …

توضیحات بیشتر »

ارتباط سریال I2C در زبان بیسیک BASIC

ارتباط سریال I2C پایه های مورد استفاده پروتکل I2C در AVR به نام پایه SCL و SDA است. در مطالب ابتدایی این آموزش با این ارتباط و پایه های آن آشنا شدید. البته برای ارتباط باید ازیک مدار مقاومتی مانند مدار زیر استفاده کنید. (مدار زیر نحوه ارتباط یک تراشه …

توضیحات بیشتر »

ارتباط سریال SPI در زبان بیسیک BASIC

ارتباط سریال SPI ارتباط SPI ارتباطی که مانند Uart در دو حالت سخت افزاری یا نرم افزاری قابل دسترسی است. ارتباط با پروتکل سریال – پرسرعت – سه سیمه که برای عملیات هایی همچون پروگرام و برنامه ریزی کردن حافظه های Flash و Eeprom و یا ارتباط با یک میکرو …

توضیحات بیشتر »