p><!--StartFragment تعریف وقفه وقفه پیامی است که از طرف یک وسیله جانبی تولید می شود تا از CPU درخواست سرویس کند(به زبون ساده: به CPU بگه به منم توجه کن باهات کار دارم). CPU با در یافت یک سیگنال وقفه کارهای جاری را متوقف کرده و به وسیله مورد نظر سرویس می دهد. درست شبیه زمانی که فردی در حال ...
پورت های ورودی و خروجی در AVR در میکروکنترلرهای AVR پورت های زیادی برای انجام عملیات ورودی/خروجی وجود دارند. بسته به اینکه تراشه ی مورد نظر کدام عضو از خانواده ی AVR باشد، تعداد پورت ها، تعداد پایههای هر پورت و کاربرد پورت ها متفاوت خواهد بود. نامگذاری پورت ها با حروف بزرگ ...
در این پست فیوز بیت های میکروکنترلر Atmega32 را که با ATmega16 یکسان است، توضیح می دهیم. با یادگیری فیوز بیت های این میکروکنترلر می توانید برای فیوز بیت های سایر میکروکنترلرهای AVR با استفاده از دیتا شیت تنظیمات را انجام دهید. برای تازه کارها استفاده از فیوز بیت کمی گیج کننده است ...
مقدمه ای بر میکروکنترلرها تاریخچه ی مختصری از میکروکنترلر AVR معماری اولیه AVR توسط دو دانشجوی موسسه ی فن آوری نروژ (NHT) به نام های Alf-Egil Bogen و Vegard Wollan طراحی و سپس در سال ۱۹۹۶، توسط شرکت Atmel خریداری و تولید شد. انواع زیادی از میکروکنترلرهای AVR با ویژگی های ...
راه اندازی LCD کاراکتری توابع کار با LCD کاراکتری تنظیمات مربوط به LCD در کدویزارد نکته:همواره قبل از استفاده از کتابخانه lcd.h باید دستورات اسمبلی مربوط به پورت های متصل به LCD در برنامه معرفی شود. برای مثال دستور زیر بیانگر اتصال lcd به PORTC ...