میکروکنترلر AVR
معرفی:
در مادربرد یک ریزپردازنده (AMD یا اینتل) قرار دارد که از طریق آن می توان به هوشمندی، حافظه RAM و EEPROM و رابط های دیگر سیستم مانند پورت های USB، درایوهای دیسک و رابط های نمایشگر اشاره کرد. یک میکروکنترلر تمام یا بیشتر این ویژگی ها همچون CPU، پورت های ورودی و خروجی و حافظه RAM یا ROM را در یک تراشه داخلی دارد. بنابراین نیازی به مادربرد ندارند و بسیاری از اجزای سازنده، مانند LEDها، می توانند مستقیماً به میکروکنترلر AVR متصل شوند.
میکروکنترلر AVR با 8 پین تا 100 پین در دسترس هستند. اگرچه میکروکنترلر AVR از 64 پین بیشتر باشد فقط برای نصب روی سطح مناسب هستند. ریزپردازنده های رایانه های شخصی حداقل 32 بیتی هستند، البته امروزه رایانه ها اکثرا 64 بیتی ساخته می شوند.
این بدان معناست که آن ها می توانند داده ها را به صورت قطعه های 32 بیتی یا 64 بیتی پردازش کنند. AVR بسیار ساده تر است و با داده های 8 بیتی سروکار دارد، زیرا پهنای گذرگاه آن 8 بیتی است. هرچند اکنون یک AVR32 با پهنای گذرگاه 32 بیتی و یک خانواده ATxmega با پهنای گذرگاه داده 16 بیتی وجود دارد.