Современная цифровая интегральная микросхема представляет собой миниатюрный электронный блок, в корпусе которого содержатся соединенные по определенной схеме активные и пассивные элементы. Это транзисторы, диоды, резисторы и конденсаторы.
Число элементов в современных микросхемах может достигать нескольких сотен тысяч и даже миллионов элементов. Достаточно вспомнить микропроцессоры, микроконтроллеры, микросхемы памяти .
Чтобы просто перечислить все современные микросхемы понадобится не одна статья, а целая достаточно толстая книга. В этой статье мы рассмотрим микросхемы малой и средней степени интеграции, в основном простые логические элементы .
Примерно лет двадцать назад микросхемы большой степени интеграции (БИС) , как правило, выполняли функцию, заложенную в них в процессе изготовления. В одной микросхеме мог быть спрятан микрокалькулятор, часы или узел электронной вычислительной машины (ЭВМ).
В настоящее время широкое распространение получили всевозможные микроконтроллеры : даже такое простейшее устройство как новогодняя гирлянда китайского производства есть не что иное, как запрограммированный микроконтроллер.
Другими словами не запрограммированный контроллер это болванка, из которой получится устройство, обладающее необходимыми разработчику свойствами. И, несмотря на такую универсальность, входные и выходные сигналы микроконтроллера те же самые, что и цифровых микросхем малой и средней степени интеграции. Поэтому без знания этих уже устаревших и забывающихся элементов просто никуда не деться.
В основе работы цифровых микросхем лежит двоичная система счисления. Она же лежит в основе действия современных персональных компьютеров и всех вычислительных и коммуникационных систем.
Десять это уже не цифра, а число, состоящее из одного десятка и нуля единиц: 10 = 1*10 + 0*1. В точности также число 640 будет содержать шесть сотен + четыре десятка + ноль единиц, или в виде цифр 640 = 6*100 + 4*10 + 0*1.
Такая система носит название десятичной позиционной, т.е. вес разряда зависит от его позиции в числе. Нетрудно заметить, что это будут единицы, десятки, сотни, тысячи, десятки тысяч, сотни тысяч и так далее.
В двоичной системе число получается в точности таким же способом, только в качестве основания используется не десять, а два и его степень. То есть не 1, 10, 100, 1000, 10000 и так далее, а 1, 2, 4, 8, 16, 32, 64, 128. каждое последующее число получено умножением предыдущего на основание системы (в данном случае на 2), т.е. возведением предыдущего в следующую степень. Для десятичной системы каждое предыдущее число умножается на десять, так как основание системы счисления есть десять.
С помощью восьмиразрядного двоичного числа, (в вычислительной технике называется БАЙТ) возможно представление десятичных чисел в диапазоне 0…255, или в двоичном виде 0000 0000 … 1111 1111(b).
Упомянутому выше числу 640 будет соответствовать запись 640 = 10 1000 0000 (b) или, как в предыдущем примере
640=1*512+0*256+1*128+0*64+0*32+0*16+0*8+0*4+0*2+0*1.
(b) в конце записи говорит о том, что это число двоичное. В правильности этой записи проще всего убедиться при помощи калькулятора Windows. Подобная форма кодирования информации оказалась очень удобной для компьютеров, ведь отличить ноль от единицы также просто, как замкнутый контакт от разомкнутого или горящую лампочку от погасшей.
Чаще всего напряжение высокого уровня принято рассматривать в качестве логической единицы, а напряжение низкого уровня – как логический ноль. Тогда говорят, что мы имеем дело с положительной логикой.
Кроме этого существует еще и отрицательная логика: напряжение высокого уровня это логический 0, а низкого уровня – логическая единица. В этой статье мы будем рассматривать только положительную логику.
Для других серий микросхем, имеющих другое напряжение питания, эти числа, конечно же, другие, но в пределах одной серии, неизменные. Ориентировочно можно сказать, что напряжение логической единицы у большинства серий микросхем находится в пределах от половины напряжения питания до полного напряжения питания.
Например, для микросхем серии К561 при напряжении питания +15В напряжение логической единицы будет в пределах +7,5…15В. Серия К561 работоспособна при напряжении питания в пределах 3…15В. При этом напряжение логической единицы будет находиться в тех пределах, как было указано выше.
Описание логических микросхем рассмотрим на примере серии К155, как наиболее распространенных и при работе особых мер предосторожности не требующих.
Эта серия микросхем считается функционально полной и содержит около 100 наименований. Это значит, что с помощью данной серии можно реализовать любую даже самую сложную логическую функцию.
В следующей статье мы познакомимся с работой и устройством цифровых микросхем. Это знакомство начнем с логических элементов реализующих простейшие функции булевой алгебры (алгебры логики) .
Продолжение статьи: Логические микросхемы. Часть 2.
Электронная книга — руководство про микроконтроллеры AVR для начинающих
Информация, опубликованная на данном веб-сайте, представлена исключительно в ознакомительных целях, за применение этой информации администрация сайта ответственности не несет.
Клиент удаленного рабочего стола (rdp) предоставляет нам возможность войти на сервер терминалов через консоль. Что…
В VMware Workstation есть несколько способов настройки сети гостевой машины: 1) Bridged networking 2) Network…
Встроенный брандмауэр Windows может не только остановить нежелательный трафик на вашем пороге, но и может…
Вопреки распространенному мнению, отключить IPv6 в Windows Vista и Server 2008 это не просто снять…
Параметры экранной заставки для текущего пользователя можно править из системного реестра, для чего: Запустите редактор…
В этой статье расскажу про возможность просмотра журналов событий из командной строки. Эти возможности можно…