Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







Системный таймер. Назначение. Каналы. Структура управляющего регистра.





Модуль или коэффициент деления счетчика – кол-во возможных неповторяющихся состояний счетчика.

Системный таймер двоичный:

М = Кдел. = 2n = 24 = 16

Состояния: 0000-1111

Системный таймер двоично-десятичный:

М = Кдел = 10

Состояния: 0000-1001

 

поступило

Системный таймер состоит из трех каналов. Канал содержит 16-разрядный счетчик и 16-разрядный регистр-защелка.

Входная частота всех каналов 1,19318 МГц.

Логическая структура системного таймера:

 

 

Счетчики и регистры каналов 16-разрядные, но обмен с ними возможен только 8- разрядными данными, при этом можно задавать значение только младшего байта (LSB), только старшего байта (MSB), или двух байтов (LSB/MSB), причем сначала передается младший байт, а потом старший байт.

Структура регистра управления:

Управление, инициализация каналов системного таймера осуществляется записью байта в регистр управления по отдельности для каждого канала.

Биты:

*7, 6 – выбор канала:

0 0 – канал 0

0 1 – канал 1

1 0 – канал 2

*5, 4 – режим обращения:

0 0 – защелка текущего значения

0 1 – LSB, только младший байт

1 0 – MSB, только старший байт

1 1 – LSB/MSB, сначала младший, потом старший байт

*3, 2, 1 – режим счетчика:

0 0 0 – прерывание по счетчику

0 0 1 – ждущий мультивибратор (одновибратор)

х 1 0 – генератор частоты

х 1 1 – генератор Меандра (длительность 0 = длительности 1)

1 0 0 – счетчик событий с разрешением

1 0 1 – счетчик событий с перезапуском

*0 – тип счетчика:

0 – BIN, двоичный, М = Кдел.max = 216 = = 65536

1 – BCD, двоично-десятичный, М = = Кдел.max = 10000

 

Назначение каналов системного таймера:

* Канал 0, адрес 40h – генерация прерываний от системных часов (генерация прерываний для управления системными часами). Генерация прерывания на линии IRQ0 каждые 54,936 мс (18,206 Гц).

Рассчитаем коэффициент деления или модуль счетчика канала 0:

1,19318 МГц Ст 18,206 Гц

 

Кдел.=М=fвх/fвых=1,19318МГц/18,206Гц= 65536

Регистр управления:

7 6 5 4 3 2 1 0

0 0 1 1 0 1 1 0

канал LSB/ генератор BIN

0 MSB Меандра

; инициализация канала 0

mov AL, 00110110b

out 43h, AL; в регистр управлении

; коэффициент деления 65536 (0)

mov AX, 0

out 40h, AL; мл. байт LSB

mov AL, AH

out 40h, AL; ст. байт MSB

* Канал 1, адрес 41h – интервал для регенерации памяти. Формирует сигналы с периодом 15,6 мкс.

* Канал 2, адрес 42h – генератор звука.

Назначение системного таймера:

1)Генерация прерываний для управления системными часами.

2)Генерация запросов на регенерацию памяти.

3)Генерация звуковых сигналов.

Инициализация системного таймера IBM PC.

Канал управления звуком.

 

 

Канал рассчитан на подключение высокоомного малогабаритного динамика. Звук формируется из тонального сигнала от второго канала таймера, работой которого можно программно управлять. Частоту сигнала (тон) можно изменять, программируя коэффициент деления счетчика второго канала: разрешая/запрещая формирование сигнала программно управляемыми сигналами 0 и 1 системного порта 61h, можно формировать сигналы определенной длительности.

Такой способ формирования звука мало загружает процессор.

Диапазон звуковых частот: 20 – 20000 Гц.

Частоты первой октавы:

До – 523,3Гц, Ре – 587,3Гц, Ми – 587,3Гц,

Фа – 698,5Гц, Соль – 784,0Гц,

Ля – 880,0Гц, Си – 387,7Гц.

Классификация ПЗУ.

 

По способу занесения инф-ции делятся на:

1)однократно программируемые.

2)многократно программируемые.

1)Однократно программируемые.

а)ПЗУ с масочным программированием (на УГО ROM, на корпусе РЕ).

Инф-ция заносится изготовителем однократно с помощью маски на одном из этапов технологического процесса изготовления кристалла. После изготовления инф-цию изменить нельзя.

К155РЕ28 – коды букв русского алфавита.

 

 

б)ПЗУ программируемые пользователем (на УГО PROM, на корпусе РТ).

 

 

 

 

Организация: 29х8 = 512х8

Емкость 512 Байт

Выход – открытый коллектор

Коэффициент программируемости 0,65

24 контакта – Vcc, 12 контактов – GND

22 контакта - UPR - вход программирования.

 

Перепрограммируемые ПЗУ.

Записывать инф-цию можно многократно от 100 до 10000 раз. Это св-во обеспечено применением ЗЭ со свойствами управляемых “перемычек”, функции которых выполняют транзисторы со структурой МНОП (металнитриткремний окисел Полупроводник) и транзисторы n-МОП с плавающим затвором с использованием механизма лавинной инжекции заряда (ЛИЗМОП).

ПЗУ делятся на 2 группы:

1)РПЗУ с записью и стиранием электрическими сигналами. ЗЭ – МНОП, ЛИЗМОП (на УГО – EEPROM, на корпусе ИМС РР).

2)РПЗУ с записью электрическими сигналами и стиранием ультрафиолетовым облучением (на УГО EPROM, на корпусе РФ).

В маркировке 27… - многократно программируемые ПЗУ.

* ЗЭ МНОП. Слой нитрида кремния имеет св-во сохранять электрический заряд, который создается, когда на затвор транзистора подается высоковольтный (12,5 В) программирующий импульс.

Под затвором накапливаются электроны. Это состояние ЗЭ соответствует логической 1.

Гарантированное время сохранения информации – 10 лет.

Для стирания инф-ции необходимо подать на затвор импульс отрицательной полярности.

* ЗЭ ЛИЗМОП. Имеют 2 затвора: один – управляющий, другой – представляет собой подзатворную проводящую область – метал.

В режиме программирования на управляющий затвор, сток и исток подается импульс положительной полярности 12,5 В. Возникает процесс лавинного размножения носителей, и часть электронов инжектируется на плавающий затвор, что соответствует записи нуля.

Стирание инф-ции осуществляется электрическими сигналами, либо от источника ультрафиолетового излучения. Для этого имеются стеклянные окошки.

После программирования эти окошки заклеивают для предотвращения стирания под действием солнечного и люминесцентного излучения.

Для стирания можно использовать обычную медицинскую лампу на расстоянии 10 см. Время стирания 5 минут. Стирание переводит все разряды в единичное состояние.

 







Что вызывает тренды на фондовых и товарных рынках Объяснение теории грузового поезда Первые 17 лет моих рыночных исследований сводились к попыткам вычис­лить, когда этот...

Что будет с Землей, если ось ее сместится на 6666 км? Что будет с Землей? - задался я вопросом...

Что способствует осуществлению желаний? Стопроцентная, непоколебимая уверенность в своем...

ЧТО И КАК ПИСАЛИ О МОДЕ В ЖУРНАЛАХ НАЧАЛА XX ВЕКА Первый номер журнала «Аполлон» за 1909 г. начинался, по сути, с программного заявления редакции журнала...





Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2024 zdamsam.ru Размещенные материалы защищены законодательством РФ.