Составители:
52
POP T0REL;
Заполнение битовых полей регистра режима.
ССМ0=111,
АСС0=0.
В этом примере все битовые поля остальных каналов ШИМ (1, 2 и 3)
заполняются нулями. Тогда код режима работы будет иметь вид 0007h.
Полученный код заносится в регистр режима
MOV CCM0,#0007h;
Заполняются битовые поля регистра управления специальным таймером
(см. пример 7.1). Разница состоит в том, что в примере 7.1 коэффициент
деления
был 512, а в данном примере этот коэффициент равен 8. Поэтому код
примет значение 0040h. Полученный код управления записывается в регистр
управления специальным таймером
MOV T01CON,#0040h;
Задается направление работы порта
BSET DP2.0;
Задача № 4
Если температура в сушильной камере превысила 64
0
C, то включить
вентилятор.
Граф-схема алгоритма программы представлена на рис. 14.4.
Запись 64 в R5
Включение АЦП
R0
−
R5
Включить вентилятор
>0
JMPR
≤0
Стоп
Начало
Рис. 14.4
Страницы
- « первая
- ‹ предыдущая
- …
- 50
- 51
- 52
- 53
- 54
- …
- следующая ›
- последняя »