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

زبان برنامه نویسی BASIC

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

آموزش برنامه نویسی پیشرفته BASIC – پروتکل ارتباط 1WIRE

Programming-in-BASIC-s

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

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

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

Programming-in-BASIC

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

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

آموزش برنامه نویسی پیشرفته BASIC – ارتباط سریال I2C

I2C-AVR

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

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

آموزش برنامه نویسی پیشرفته BASIC – ارتباط سریال SPI

TABLE-ISP

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

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

آموزش برنامه نویسی پیشرفته BASIC – پورت سریال UART

Programming-in-BASIC-s

آموزش برنامه نویسی پیشرفته BASIC – پورت سریال UART ارتباطی سریال و قابل برنامه ریزی که در دو حالت نرم افزاری و سخت افزاری قابل تغییر است. این ارتباط بیشتر برای ارتباط با کامپیوتر طراحی شده اما منطق کار این ارتباط TTL است. نکته : سطح ولتاژ در منطق TTL بین 0 تا …

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