Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Проект управляемого обновления для сломанного hp48.
Используйте клавиатуру повторно, чтобы она работала как стандартная клавиатура USB.
Протестировано: Проверьте YouTube:
На видео показана клавиатура, подключенная под Windows 10 под управлением EMU48 +.
Шаг 1. Откройте Hp48
Открыть hp48 не так-то просто. Будьте осторожны, вы рискуете вывести из строя калькулятор.
Мне пригодились следующие документы:
documents.epfl.ch/users/f/fr/froulet/www/HP…
www.hpcalc.org/hp48/docs/opening/
users.ju.edu/hduong/repair/
Шаг 2: Проверка разъемов
Разъемы на моей клавиатуре имеют сопротивление
* 8 кОм замкнут и
* 2 МОм открыт.
Обратная схема hp48:
Обратная схема hp48:
Выходы: A9, A10, A11, A12, A13, A14, A15, A16, AR17
Ввод: A0, A1, A2, A3, A4, A5, на клавиатуре
Шаг 3: Таблица соответствия
grack.com/writing/saturn/saturn.txt
Шаг 4: V-USB - USB-драйвер только для прошивки для микроконтроллеров Atmel AVR
Проект построен на: https://www.obdev.at/products/vusb/index-de.html и
Спасибо, что принесли USB в семейство atmega
Шаг 5: Первый контур
На картинке показана первая попытка. Получилось, поэтому беспорядок не меняли …
Штекер USB заменяет штекер последовательного порта. Разъем ACRISP находится под крышкой IR.
Шаг 6. Кодирование и загрузка
Прикрепил код. Работает под AVR Studio4.
Шаг 7: Тестирование
Клавиатура выглядит как стандартная клавиатура и не требует дополнительных драйверов.