![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
/. Общие вопросы
разрядным микроконтроллерам может потребоваться намного меньше памяти программы, а, кроме того, они обычно выполняют задачи быстрее. Например, в системах, где имеется 10- битный АЦП или требуется выполнение 16-разрядной математики, вычислительное ядро 8-разрядных микроконтроллеров сильно загружено. Далее, многие 8-разрядные микроконтроллеры имеют только один рабочий регистр (аккумулятор), при помощи которого и производятся все вычисления. В таблице 1 показаны команды, которые необходимо выполнить микроконтроллерам семейства MSP430 и обычному 8-разрядному микроконтроллеру для перемещения результата преобразования 10- битного АЦП. Работая на частоте 1 МГц, микроконтроллеры семейства MSP430 выполнят это перемещение за 6 мкс, а 8- разрядный микроконтроллер - за 24 мкс.
Таблица 1. Сравнение эффективности обработки 16- и 8-разрядных
Микроконтроллеров
16-разрядный микроконтроллер | 8-разрядный микроконтроллер |
mov.w &ADC10MEM, SRAM | movf ADRESH, W movwf RAML bsf 0x20 movlf ADCHRESL, W bcf 0x20 movwf RAMH |
Заключение
При выборе низкопотребляющего микроконтроллера надо изучить все пункты его технического описания. Но усилия, затраченные на это, позволят продлить срок службы аккумулятора и удовлетворить технические требования к току потребления системы.
Дата публикования: 2014-11-18; Прочитано: 276 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!