ВУЗ:
Составители:
162
P3_3 BIT 0B3h ;
P3_4 BIT 0B4h ;
P3_5 BIT 0B5h ;
P3_6 BIT 0B6h ;
P3_7 BIT 0B7h ;----------------------------
ACC_0 BIT 0E0h ;----------------------------
ACC_1 BIT 0E1h ; биты
ACC_2 BIT 0E2h ;
ACC_3 BIT 0E3h ; аккумулятора
ACC_4 BIT 0E4h ;
ACC_5 BIT 0E5h ;
ACC_6 BIT 0E6h ;
ACC_7 BIT 0E7h ;----------------------------
Для всех приведенных ниже исходных текстов, содержащихся в файлах с
расширением .asm, имеются соответствующие им таблицы прошивок про-
граммной памяти микроконвертора, содержащиеся в одноименных файлах с
расширением .hex.
При создании своих собственных проектов с использованием приведен-
ных здесь материалов читателям следует обращать внимание на соответствие
путей к подключаемым файлам, указанным в ассемблерных директивах
$INCLUDE, реальному местоположению этих файлов на диске.
3.1. Интерфейс кнопок управления
При разработке проектов на базе различных микроконтроллеров и, в ча-
стности, на базе ADuC824 в большинстве случаев в составе устройства необхо-
димо иметь какие-то органы управления, чаще всего, кнопки. При этом пред-
ставляется оптимальным преодолеть связанные с применением кнопок недос-
татки, в частности, «дребезг» механических контактов, не аппаратно, а про-
граммно, в рамках встроенного программного интерфейса обслуживания кно-
пок, что позволит минимизировать аппаратные средства интерфейса
(рис. 3.1). Некоторая громоздкость алгоритма компенсируется его гибкостью и
универсальностью.
Страницы
- « первая
- ‹ предыдущая
- …
- 160
- 161
- 162
- 163
- 164
- …
- следующая ›
- последняя »
