Метод .newpll
| Назначение: | Задаёт новое состояние PLL. |
| Синтаксис: | sys.newpll(newpllstate as off_on) |
| Возвращает: | --- |
| См. также: | sys.currentpll |
| Параметр | Описание |
| newpllstate | Определяет, в каком состоянии будет PLL после выхода устройства из внутреннего сброса:
|
Подробности
Режим PLL фактически меняется только после «самосброса» устройства методом sys.reboot или после самосброса по другой причине (например, самосброс происходит после загрузки нового приложения Tibbo BASIC/C или при нажатии кнопки «restart» в TIDE). Внешние сбросы - включение питания и сброс по выводу RST (кнопкой сброса) - возвращают PLL в состояние по умолчанию (обычно ON). На некоторых устройствах состояние PLL после внешнего сброса задаётся аппаратной перемычкой.
PLL есть не во всех устройствах Tibbo; чтобы узнать, есть ли она в вашем, обратитесь к документации по платформе (например, для EM1000 она здесь).
Режим PLL влияет и на другие объекты - например, на скорость (бод) объекта ser. (поэтому существует свойство ser.div9600) и на частоту, которую формирует объект beep.