![]() |
|
|
![]()
|
|
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 1 Всего: 454 |
Нудный ты мужик... слышишь звон, да не знаешь где он... выход канала 2 таймера подключается к биту 5 порта С микросхемы интерфейса с периферией (8255). Полученный с этого порта бит складывается с битом 1 порта В той же микросхемы, и полученным результатом управляется гейт-ключ, к которому подключается динамик. Не асемблерный учебник надо читать, а смотреть схемы подключения. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| e-moe |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 3.8.2004 Где: Украина, Донецк Репутация: нет Всего: 4 |
Akina, спасибо за ин-фу.
Как я понял, эта 8255 всего лишь выполняет логическое И/ИЛИ (смотря какой уровень активный) над выходом таймера и первым(нумерация с нуля) битом тогоже 61H порта, который включает/выключает динамик. Т.е., как вы говорите "звон", изначально идет именно от таймера, а 8255 им только управляет... Поэтому я и говорил таймер, чтобы автору было понятно почему именно нельзя менять громкось. Это сообщение отредактировал(а) e-moe - 25.5.2006, 18:46 |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 1 Всего: 454 |
8255 на него подает (или НЕ подает) напряжение. Вольтаж этого напряжения программно изменить невозможно - только есть или нет, 0 или 1. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| e-moe |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 3.8.2004 Где: Украина, Донецк Репутация: нет Всего: 4 |
ну да, я разве говорил что-то другое?
|
|||
|
||||
![]()
|
| Правила форума "Asm для Windows/DOS" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Asm для Windows/Dos | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |