Пришлам и мне пора взять в руки мелкоконтроллеры. Опыт в этой области отсутствует напрочь. Уже месяц читаю различную литературу, даташиты и т.д. - голова пухнет, ясность не наступает. Задачи такие.
1) Получить опыт работы с МК на будущее. Писать софт хотелось бы на С, а не на ассемблере.
2) И собсно первая практическая задача - панель управления прибора. Нужно
а) Получать состояние нескольких (6-8) кнопок.
б) Получать и считать импульсы от валкодера.
в) Отображать информацию на LCD 3x16 символов.
г) Управлять 10 шт. рэле в приборе.
д) Работать частотомером в режиме измерения интервалов, входная частота опоры желательно 10МГц
е) Выдавать по SPI данные на ЦАП
ж) Очень хотелось бы иметь в контроллере аппаратно USB (device) и бесплатный софтверный УСБ-стэк. Это скорее на будущее.
Давайте ограничимся PIC-ами (нельзя обьять необьятное)
Насколько я смог понять, минимально для меня семейство PIC18.
Хочу пойти простейшим путем и купить отладочную плату. А теперь вопросы.
1) Какую плату выбрать?
2) На чью инегрированную среду ориентироваться?
И вообще приму любые советы, мнения, подсказки и личный опыт.
Заранее спасибо.
Социальные закладки