В первой части этой статьи мы рассмотрим самое основное, на мой взгляд, а именно что такое микроконтроллер, с чем его едят и как правильно его приготовить =).
И так приступим.
Гуляя по просторам интернета, вы наткнулись на интересующую вас схему или устройство и разглядывая подробней заметили что всё увязано в одной маленькой, чёрной, со странным названием, микросхеме, что-то типа Atmega8-16pu или др. И вы вдруг подумали, это ж замечательно! Такая маленькая микросхема, а заменяет целый «ящик» плат и блоков, если б это было собрано на дискретных элементах. Но тут сразу же возникает вопрос – а что оно такое? – так вот, — это и есть микроконтроллер.
Микроконтроллер – это микросхема, предназначенная для управления электронными устройствами, имеющая на одном кристалле процессор и периферийные устройства. Вот так вот, ну а если по простому и по «русски» — однокристальный микрокомпьютер, способный выполнять запрограммированные в нём задачи.
Немножко истории…
Идея разработки нового RISC-ядра принадлежит двум студентам Norwegian University of Science and Technology (NTNU) из норвежского города Тронхейма (Trondheim) — Альфу Богену (Alf-Egil Bogen) и Вегарду Воллену (Vegard Wollen). В 1995 году Боген и Воллен решили предложить американской корпорации Atmel, которая была известна своими чипами с Flash-памятью, выпускать новый 8-битный RISC-микроконтроллер и снабдить его Flash-памятью для программ на одном кристалле с вычислительным ядром. Идея была одобрена Atmel, и было принято решение незамедлительно инвестировать в данную разработку. В конце 1996 года был выпущен опытный микроконтроллер AT90S1200, а во второй половине 1997-го корпорация Atmel приступила к серийному производству нового семейства микроконтроллеров, к их рекламной и технической поддержке. Новое ядро было запатентовано и получило название AVR.