Чому в цій схемі Z80 встановлено такий штифт RESET?


9

Я знайшов таку схему:

Z80 схематичний

Який після читання численних даних я здебільшого розумію.

Але головне, що я не розумію, - це те, що відбувається зі шпилькою RESET. Перш за все, я розумію, що штифт RESET активний-низький. У цьому випадку, чому він підтягується до + 5 В? Звичайно, я не хотів би скинути процесор. Я припускаю, що відповідь на цю частину має відношення до скидання під час завантаження.

Моє головне питання - чому є конденсатор від RESET до (як здається) землі.

Це рівний ґрунт? Якщо так, то чому перед цим є конденсатор? Якщо ні, що це таке, і що це робить?


2
Це на зразок схеми скидання на половину **, коли ви не дуже переймаєтесь, перезавантажується чи ні процесор. Але при чистому включенні живлення після відносно тривалого відключення живлення, як правило, це має працювати.
Spehro Pefhany

І саме тому ми говорили людям відключати комп’ютер, залишаючи його вимкненим на 3 хвилини, перш ніж підключити його назад, якщо нам знадобиться скидання.
Ян Рінроуз

Відповіді:


16

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

Конденсатор, з'єднаний зі шпилькою для скидання, також підключається до Gnd (на схемі використовується неправильний символ), а разом із резистором, що підтягується, утворює мережу RC, яка утримує перезавантаження процесора протягом часу після першого підйому VCC.

Ви часто побачите скидання схем, таких як цей:

схематичний

імітувати цю схему - Схематично створено за допомогою CircuitLab

Значення RC визначаються для утримання процесора в режимі скидання досить довго, щоб забезпечити стабілізацію живлення. Він також може надати кнопку фізичного скидання для скидання / перезавантаження процесора.


5
Часто є також діод паралельно R1, щоб розрядити С1 при видаленні VCC.
Технофіл

1
@Technophile Цілком вірно ... Я додав це до схеми
Джек Крісі

1
Також для правильної роботи це вимагає, щоб на вході був тригер Шмітта, щоб забезпечити надійну роботу.
WhatRoughBeast

@WhatRoughBeast Деякі схеми використовували тригер Schmidt, деякі - ні. У багатьох схемах навіть не було C1. Вхід * Скидання був таким самим, як і * NMI та * INT, і був чутливим до рівня, тому коли VCC піднімався, він зрештою випустив * Скидання. Але я згоден, що кращі схеми зробили це так.
Джек Крісі

10

Як ви правильно сказали, RESET активний низький.

Після вимкнення живлення C скидається, скидання залишається низьким, що змушує чіп утримувати ініціалізацію, поки потужність стабілізується.

Через час, приблизно рівний R x C (s), напруга конденсатора заряджається через R достатньо, щоб випустити RESET і дати можливість контролеру працювати. До цього часу потужність повинна бути стабільною.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.