Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств
24 Микроконтроллеры AVR от азов программирования... В этом случае число, передаваемое по нашей шине данных, будет равно 1+2+4+8+16+32+64+128 = 255. Правило. По восьмиразрядной шине можно передавать числа от 0 до 255 (то есть 256 разных значений). Это важно знать, так как восьмиразрядная шина является своего рода стандартом в вычислительной технике. Более подробно к описанию шин мы вернемся, когда перейдем к опи санию микропроцессорной системы. Двухуровневый сигнал А сейчас остановимся подробнее на двухуровневом сигнале, имитиру ющем двоичный разряд числа. Каждый из этих уровней имеет свое назва ние. Различают сигнал логического нуля и сигнал логической единицы. Другое название — высокий логический уровень и низкий логический уровень. Эти термины в дальнейшем будут часто встречаться в книге. Для получения сигналов логической единицы и логического нуля используются так называемые триггерные схемы, или схемы с двумя устойчивыми состояниями. Напряжения на выходе любого реального устройства неидеальны и имеют разброс в значениях. Пример. Сигналы для микросхем, выполненных по так называемой ТТЛ-техно логии (транзисторно-транзисторная логика), допускают следующие отклонения (при напряжении питания 5 В): ♦ для логического нуля на выходе допускается присутствие напряже ния до 0,4 В; ♦ для логической единицы напряжение на выходе должно быть не менее 2,4 В. По ТТЛ технологии выполнены микросхемы таких серий, как 155,555, 533,1533 и др. В микросхемах других серий уровни сигнала имеют другие значения. п Правило. Существует правило, верное для любых типов цифровых микросхем: если напряжение на выходе цифровой микросхемы соответствует логическому нулю (входит в соответствующий диапазон), то другая микросхема, на которую приходит данный цифровой сигнал, надежно распознает его как ноль. Если сигнал на выходе соответствует логи ческой единице (входит в эти допустимые пределы), то принимаю щее устройство всегда распознает его как единицу.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==