Чтение онлайн

на главную - закладки

Жанры

Справочное пособие по цифровой электронике
Шрифт:

б) на входе сброса отсутствует сигнал низкого уровня (проверьте также действие короткого импульса при нажатии кнопки сброса). При «зависшем» входе сброса проверьте соответствующую схему формирования сигнала сброса;

в) отсутствует постоянный сигнал низкого уровня на входе немаскируемого прерывания. Если такой сигнал все же имеет место, попробуйте поочередно отключать внешние устройства до тех пор, пока сигнал немаскируемого прерывания не станет пассивным. Проверьте также микросхему ввода-вывода (можно временно вынуть ее из гнезда, не забыв, конечно, предварительно выключить питание);

г) линии

считывания и записи (или одна линия считывания/записи) активны. Если микропроцессор выбирает команды и выполняет их, на этих линиях действует непрерывный поток импульсов. Если их нет, нажмите кнопку сброса и проверьте наличие кратковременной активности на линии считывания. В случае отсутствия импульсов и при срабатывании сигнала сброса, по всей вероятности, неисправен сам микропроцессор.

5. Если на предыдущих этапах проблема не выяснена, поочередно коснитесь логическим пробником каждой линии адреса и данных (при наличии осциллографа удобно использовать и его). Наблюдайте сигнал на каждой линии.

Если на какой-то линии постоянно действует сигнал низкого или высокого уровня (т. е. она «зависла») или постоянно находится в высокоимпедансном состоянии, выключите питание и попробуйте поочередно отсоединять вспомогательные микросхемы. В случае сохранения неисправности ее причиной может быть отказ в одном из внутренних буферов микропроцессора, что требует его замены.

6. Если все ваши попытки оказались тщетными, воспользуйтесь следующими «менее научными», но тем не менее эффективными приемами:

а) пусть система поработает некоторое время, затем поочередно коснитесь пальцем каждой микросхемы. Если какая-то микросхема слишком горячая, то вполне возможно, что неисправность произошла именно в ней (температуру можно сравнить, касаясь аналогичной микросхемы на этой же или другой печатной плате);

б) когда микросхемы вставлены в гнезда, поочередно вынимайте и заменяйте каждую из них (не забывая, конечно, выключать питание). Замену следует производить на заведомо работоспособную микросхему.

5.5. Логический анализатор

Данные в сложной микропроцессорной системе непрерывно изменяются с очень высокой скоростью (быстродействие многих современных микропроцессоров составляет более 1 млн. операций в секунду). Чтобы получить осмысленное представление о состоянии системы, в некоторых случаях требуется проанализировать изменение данных по командам. Для этого разработан способ восприятия данных от системы за небольшой временной интервал и запоминания их для индикации и наблюдения.

Как и многие современные контрольно-измерительные приборы, логические анализаторы содержат встроенные микропроцессоры. Стоимость этих приборов колеблется от 50 фунт. ст. (сравнительно несложный прибор с 16-ричным индикатором и небольшой памятью — 2К) до нескольких тысяч фунтов стерлингов (многофункциональный прибор с памятью 16К и дисплеем на электронно-лучезой трубке).

Логические анализаторы подключаются к исследуемой системе через входной порт и быстродействующую память для регистрации данных. Благодаря

этому прибор может зарегистрировать часть изменяющихся данных, существующих в исследуемой системе.

В анализаторе обычно предусматриваются различные режимы запуска и сбора данных. Важно, чтобы он мог зафиксировать данные, имеющиеся в системе до и после определенной точки при выполнении программы. Для этого приходится сравнивать входную информацию с определенным пользователем запускающим словом. Когда в системе возникает запускающее слово (например, микропроцессор обращается по конкретному адресу памяти), схемы запуска формируют импульс, «замораживающий» состояние памяти для регистрации данных. Таким образом обеспечивается фиксация данных и их доступность для последующего анализа.

Еще один из способов запуска заключается в использовании импульса, генерируемого на одной из входных линий. Типичным примером такого запуска является регистрация данных до и после появления импульса на линии прерывания.

Большинство многофункциональных логических анализаторов обеспечивают два режима индикации — во временной области и в информационной области. В первом случае индицируется временная диаграмма в виде сигналов, показывающих состояния каждой входной лиши в выбранном временном интервале (диаграмма напоминает изображение на экране многоканального запоминающего осциллографа). Обычно допускается движение «окна» по памяти для регистрации (или перемещение курсора по неподвижному изображению), что позволяет получить более подробную информацию, включая двоичное и 16-ричное преобразования сигналов в конкретный момент времени. Индикация в информационной области производится в двоичном или 16-ричном форматах, а иногда позволяет дисассемблировать дг-.нные для различных микропроцессоров.

Глава 6

Полупроводниковая память

В гл. 5 мы говорили о необходимости схем, предназначенных для хранения последовательностей команд и изменяющейся информации (данных), используемой в процессе обработки. Выпускается несколько разновидностей микросхем полупроводниковой памяти. Некоторые из них обеспечивают постоянное хранение программ и данных, поэтому их называют энергонезависимыми. В энергозависимой памяти при выключении питания ее содержимое теряется.

Несмотря на то что в некоторых специализированных микропроцессорах (рассчитанных, например, на простые и дешевые системы управления) предусматривается небольшая внутренняя память для программ и данных, для большинства микропроцессоров обычно требуется внешняя память. Напомним, что такая память подразделяется на ЗУПВ и ПЗУ.

Память, в которую можно записывать и из которой можно считывать, — это ЗУПВ. Иными словами, мы сами изменяем ее содержимое. Из ПЗУ же можно только считывать информацию; попытка записать в такую память не изменяет ее содержимого. Примерами ПЗУ и ЗУПВ служат компакт-диски и компакт-кассеты, используемые для записи музыки и речи. После записи содержимое компакт-диска изменить нельзя, а содержимое кассеты можно стереть и записать на нее снова.

Поделиться:
Популярные книги

Шесть принцев для мисс Недотроги

Суббота Светлана
3. Мисс Недотрога
Фантастика:
фэнтези
7.92
рейтинг книги
Шесть принцев для мисс Недотроги

Брачный сезон. Сирота

Свободина Виктория
Любовные романы:
любовно-фантастические романы
7.89
рейтинг книги
Брачный сезон. Сирота

Выстрел на Большой Морской

Свечин Николай
4. Сыщик Его Величества
Детективы:
исторические детективы
полицейские детективы
8.64
рейтинг книги
Выстрел на Большой Морской

Адаптация

Уленгов Юрий
2. Гардемарин ее величества
Фантастика:
городское фэнтези
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Адаптация

Новый Рал 4

Северный Лис
4. Рал!
Фантастика:
попаданцы
5.00
рейтинг книги
Новый Рал 4

Безумный Макс. Ротмистр Империи

Ланцов Михаил Алексеевич
2. Безумный Макс
Фантастика:
героическая фантастика
альтернативная история
4.67
рейтинг книги
Безумный Макс. Ротмистр Империи

Бывшие. Война в академии магии

Берг Александра
2. Измены
Любовные романы:
любовно-фантастические романы
7.00
рейтинг книги
Бывшие. Война в академии магии

Леди Малиновой пустоши

Шах Ольга
Любовные романы:
любовно-фантастические романы
6.20
рейтинг книги
Леди Малиновой пустоши

Имперский Курьер. Том 3

Бо Вова
3. Запечатанный мир
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Имперский Курьер. Том 3

Дурная жена неверного дракона

Ганова Алиса
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Дурная жена неверного дракона

Ротмистр Гордеев 3

Дашко Дмитрий
3. Ротмистр Гордеев
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Ротмистр Гордеев 3

Единственная для невольника

Новикова Татьяна О.
Любовные романы:
любовно-фантастические романы
5.67
рейтинг книги
Единственная для невольника

Жена по ошибке

Ардова Алиса
Любовные романы:
любовно-фантастические романы
7.71
рейтинг книги
Жена по ошибке

Кодекс Крови. Книга ХII

Борзых М.
12. РОС: Кодекс Крови
Фантастика:
боевая фантастика
попаданцы
5.00
рейтинг книги
Кодекс Крови. Книга ХII