Tagged under

   При программировании приходится часто набивать одни и те же куски кода. Со временем это надоедает, и  начинаешь задумываться, как бы облегчить себе работу. Для этих целей в IAR IDE есть шаблоны. Во-первых это шаблоны кода, а во-вторых шаблоны проектов. О том как их настроить под свои нужды описано в этой статье.

   
   Это был мой первый мобильник. Как и все последующие он достался мне от сестры, которая регулярно их меняла и меняет. Помню особые надежды я возлагал на ее Nokia 7610, но за день до покупки нового телефона, она уронила его в туалет. Девайс испустил дух, не приходя в себя. Разбор, перебор и сушка феном ничего не дали. Вот ведь облом. Ну да ладно..
   Вообщем валялась у меня эта Motorola, валялась, пока в один прекрасный день мне не захотелось подключить ее экранчик к микроконтроллеру. Сказано, сделано. Посерфил сеть, нашел распиновку разъема, datasheet на контроллер экранчика и начал шаманить.
 

Итак, практический пример реализации меню на switch конструкции. Все нижеизложенное – пояснение к проекту.

  

   Из этой статьи вы узнаете, что такое энкодер, зачем он нужен, и как его подружить с микроконтроллером. Если вы пользовались современной стиральной машиной, микроволновой печью или аудио системой то, скорее всего вы уже имели дело с энкодером, сами того не подозревая. Например, в большинстве современных домашних и автомобильных стерео систем энкодеры используются для регулировки громкости звука. 

   Многие начинающие программеры микроконтроллеров, использующие в своих девайсах жидкокристаллические экранчики, рано или поздно задаются вопросом создания меню. Сия учесть когда-то постигла и меня, однако найти более менее вменяемого руководства по этой теме я не смог. Пришлось включать голову и действовать методом проб и ошибок. В результате я попробовал несколько вариантов решения этой задачи. Одному из них посвящена эта статья. Надеюсь, это сэкономит вам время и обогатит ваш технический арсенал.

Страница 35 из 37