خانه / آموزش میکروکنترلرهای AVR (صفحه 4)

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

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

آموزش برنامه نویسی مقدماتی BASIC-حالت WATCHDOG و SLEEP

آموزش برنامه نویسی مقدماتی BASIC-حالت WATCHDOG و SLEEP :: حالت Watchdog همانطور که در مباحث اول (معرفی فیوز بیت ها) اشاره شد , watchdog یک تایمر با فرکانس کار مستقل از فرکانس کار میکرو می باشد. دلیل این مستقل بودن فرکانس روشن است. این سیستم یک محافظ هنگ کردن میکروکنترلر است, پس …

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

آموزش برنامه نویسی مقدماتی BASIC-پیکربندی LCD کارکتری

آموزش برنامه نویسی مقدماتی BASIC-پیکربندی LCD کارکتری اکثر میکروکنترلرهای AVR تنها می توان از پورت B آنها برای اتصال به LCD کارکتری استفاده کرد. دستور زیر پایه های LCD را به مبکروکنترلر معرفی می کند. می توانید بجای استفاده از نام Pin از نام Port هم استفاده کنید مانند:  Pinb.3 که می شود PORTB.3. Config LCDPIN = PIN , …

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

آموزش برنامه نویسی مقدماتی BASIC-وقفه ها Interrupts

آموزش برنامه نویسی مقدماتی BASIC-وقفه ها Interrupts در میکرو کنترولرهای VAR دو دسته وقفه طراحی شده است. وقفه های داخلی وقفه های خارجی :: فعال سازی کلی وقفه ها برای فعال سازی هر یک از وقفه ها باید وقفه سراسری را فعال نمود. برای این کار از دستور زیر استفاده …

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

آموزش برنامه نویسی مقدماتی BASIC-ساخت توابع و زیر برنامه

آموزش برنامه نویسی مقدماتی BASIC-ساخت توابع و زیر برنامه فر ض کنید یک فرمول را در یک زیر برنامه نوشته اید. حال می خواهید در جاهای مختلف برنامه اصلی مقادیری در این فرمول جایگذاری و جواب را استخراج کنید. البته بدون آنکه مقادیر فرمول عوض نشود. البته با یک دستور …

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

آموزش برنامه نویسی مقدماتی BASIC-دستورات حلقه و پرش و شرطی

آموزش برنامه نویسی مقدماتی BASIC-دستورات حلقه و پرش و شرطی دستورات حلقه و پرش و شرطی :: پرش بی بازگشت Goto lable Jmp   lable پرش به برچسب مورد نظر و بدون بازگشت Dim a as bit Start1: Toggle a Goto start2 Start2: Toggle a Goto start1

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