430_21. Пример программирования микроконтроллера MSP430G2452.
Если Вы хотите разобраться как работает MSP430Gxxx,
и у Вас есть время и желание, то это нужно деалать.
Если времени нет, то нужно выбрать другой путь.
На данный момент, есть оболочка програмир. Energia,
которая позволяет программировать быстро, используя
готовый код. Запрограммировать LCD display - 10 минут.
Сделать многоканальный вольтметр - еще 10 минут.
Вывести данные и сохранить на компьютере - еще 10.
Готовый вольтметр, который уже работает - здесь. .
Что бы проверить какой ток потребляет микроконтроллер MSP430 придется написать небольшую программу. Как обычно, программа начинается не с кода, а с логики. Или чего мы хотим сделать. Код – это как мы это реализуем в операторах языка Си.
Еще до программирования, на листике бумаги, пишется план или «Что я хочу сделать?».
1. Процессор должен постоянно работать.
2. Хочется видеть, что программа работает.
3. Иметь возможность измерить два значения тока (внешним амперметром).
Теперь то же, но более детально.
1. «Постоянно работать». Запустить микроконтроллер в «бесконечный цикл».
2. «Видеть». Пусть микроконтроллер мигает светодиодом. Хорошо. Но тогда ток потребляемый схемой будет изменяться, в зависимости от того включен светодиод или выключен. Проблему решаем двумя светодиодами мигающими по очереди.
3. «Измерить». Для наглядности, общим для микроконтроллера и нагрузки (светодиодов) делаем «плюс питания». То есть ток нагрузки будет течь от «+» и через ножку порта на «общий провод». Традиционно используем порт 1, выходы P1.0 и P1.6. Принципиальная схема получается такая же, как на предыдущей странице.
Дальше -->
10.06.2012 SKootS
_
Make a free website with Yola