КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Формат регистра SCON
Формат стандартной асинхронной передачи Частота опроса в 16, 32 или 64 раза больше частоты приема. Пусть больше в 16 раз: . После обнаружения перехода из 1 в 0 приемник должен отсчитать 8 импульсов синхронизации и повторно опросить вход. Если вновь обнаружен 0, то приемник считает (принимает решение), что переход вызван стартовым битом, а не помехой. Затем приемник опрашивает вход через интервал в 16 периодов импульсов синхронизации до ввода всех битов символа, включая и стоповые биты и не обязательный бит паритета. CPU не выдает и не принимает стартовые и стоповые биты, а также бит паритета. При выводе передатчик вводит эти биты в каждый символ, а при вводе приемник удаляет их из принятых данных.
При наличии рассинхронизации между передатчиком и приемником весьма вероятно появление ошибки кадра, когда вместо стопового бита (1) обнаруживается 0. Большинство последовательных интерфейсов обнаруживает ошибки паритета и кадра автоматически. SCON – регистр последовательного управления – 98h PCON – управление питанием – 87h (таблица 8,9) Режимы питания МК
Формат регистра PCON: PD – (Power Down — выключить питание) режим микропотребления. IDL – (Idle — ленивый) режим холостого хода. Режим холостого хода (ХХ) – определяется битом IDL. Команда, которая устанавливает бит IDL в 1, является последней командой, выполняемой перед переходом в режим ХХ. В этом режиме блокируются все узлы CPU, что уменьшает энергопотребление. Все регистры и резидентная память данных сохраняет свое состояние. Для окончания режима ХХ есть 2 способа: 1) активизация любого разрешенного прерывания автоматически устанавливает IDL в 0, оканчивая режим ХХ. После исполнения последней команды обработки прерываний RETI будет исполнена команда, которая следует за командой, переведшей контроллер в режим ХХ. 2) аппаратный сброс по входу RST.
Режим микропотребления. Команда, которая устанавливает бит PD в 1, является последней выполняемой командой перед переходом в режим микропотребления. В этом режиме задающий генератор выключается, тем самым прекращая работу всего контроллера. Резидентная память данных сохраняет свое состояние. Единственным выходом из этого состояния является аппаратный сброс по входу RST. В этом режиме напряжение питания может быть снижено до 2 вольт, и должно быть восстановлено до номинального перед выходом из режима микропотребления. Активный уровень сигнала RST должен присутствовать в течение 10 мс, чтобы успел запуститься задающий генератор.
Дата добавления: 2014-01-03; Просмотров: 916; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |