Таблица 21.2. Биты регистра D/A-конвертера (DACR — ОхЕООбСООО)
Биты регистра DACR |
Название |
Описание |
Значение после сброса |
5:0 |
Зарезервированы |
Пользовательское программное обеспечение не должно производить запись в зарезервированные биты. Чтение зарезервированного бита возвращает неопределенное значение |
0 |
15:6 |
VALUE |
По истечении выбранного времени установления, после того, как в регистр DACR записано новое значение, напряжение на этом выводе (относительно KSSA) становится равным величине: (VALUE/1024)-Kref |
0 |
16 |
BIAS |
Если этот бит сброшен в 0, то время установления ЦАП составляет максимум 1 мкс, а максимальный ток потребления ЦАП составляет 700 мкА. Если этот бит установлен в 1, то время установления ЦАП составляет 2.5 мкс, а максимальный ток потребления составляет 350 мкА |
0 |
31:17 |
Зарезервированы |
Пользовательское программное обеспечение не должно производить запись в зарезервированные биты. Чтение зарезервированного бита возвращает неопределенное значение |
0 |
21.3. Операции ЦАП
Модуль ЦАП получает управление выводом P0.25/AD0.4/AQUT, когда значение битов 19:18 специального регистра PINSEL1 равно 10Ь (см. главу 8 «Блок коммутации выводов»). При этом, модуль ЦАП включен и активен. У микроконтроллеров, не имеющих встроенного модуля ЦАП, значение 10Ь указанных битов является зарезервированным. Значения времени установления ЦАП, указанные в описании бита BIAS (см. Табл. 21.2), справедливы, если входной импеданс нагрузки, подключенной к выходу Аоит, превышает определенную величину. Меньшая величина входного импеданса нагрузки приведет к увеличению времени установления.
ГЛАВА 22
ВСТРОЕННЫЕ ЛОГИЧЕСКИЕ СХЕМЫ ОТЛАДКИ (ICE)
Микроконтроллеры семейства LPC2000 имеют в своем составе аппаратный модуль логических схем отладки ICE, включающий в себя программный отладчик со следующими особенностями:
• программному отладчику не требуется никаких системных ресурсов, чтобы запустить сеанс отладки;
• программный отладчик позволяет взаимодействовать непосредственно с процессорным ядром через порт JTAG;
• команды «внедряются» непосредственно в ядро ARM7TDMI-S;
• состояние ядра ARM7TDMI-S или состояние системы может быть исследовано, сохранено или изменено, в зависимости от типа «внедренной»
• программный отладчик позволяет ускорять медленно выполняющиеся при отладке команды с целью более быстрого выполнения на системной
Встроенная ICE-логика обеспечивает поддержку отладки непосредственно «на кристалле». Отладка пользовательской системы требует запуска програмы-отладчика в хосте и наличия конвертера протокола ICE. Конвертер протокола ICE преобразует команды удаленного отладочного протокола в данные JTAG, которые, в свою очередь, обращаются к ядру ARM7TDMI-S пользовательской системы.
Блок-схема среды отладки приведена на Рис. 22.1.
команды;
скорости.
НА ГЛАВНУЮ | | ЧТО ТАКОЕ PIC ? | | ПРОГРАММАТОР | | ПРОЕКТЫ | | СТАТЬИ | | ССЫЛКИ | | КАРТА САЙТА |