суббота, 25 января 2014 г.

Вспоминаю электронику

Решил снова вспомнить как программировать микроконтроллеры. Давно этим не занимался, больше года.
Мой первый опыт программирования микроконтроллеров семейства PIC под Linux. Работал в MPLAB IDE, версия IDE и компилятора для Linux нашёл достаточно быстро. Вот так выглядит процесс разработки:
А вот так, готовый результат:
Общие принципы вспомнились быстро, некоторые термины пришлось быстренько нагуглить :-) Например, что Vdd - это питание, а Vss - земля и т.д. 
Сначала использовал один из своих PIC12 микроконтроллеров, но оказалось, что один из 6 IO-пинов там только на вход, а 2 пина вообще зарезервированы таймером. В итоге использовал PIC16F684 (9 полноценных IO-пинов), питание от кроны (через стабилизатор до 5В) и 5 светодиодов. Программатор - pickit2.

Думаю в ближайшее время придумать себе какое-нибудь простое задание и сделать что-то кроме мигалок светодиодами :-)

Ну и, конечно, видео

Комментариев нет:

Отправить комментарий