banner
Центр новостей
Богатый опыт и современное оборудование

Крошечная плата 6809 Андреаса Якоба помещает работающий микрокомпьютер на ваш брелок

Feb 20, 2024

Энтузиаст классических вычислений Андреас Якоб создал, вероятно, один из самых маленьких микрокомпьютеров на базе Motorola 6809 — настолько маленький, что на самом деле у него есть монтажное отверстие, чтобы поместить его на брелок для ключей и хранить в кармане некоторую историю вычислений.

«[Это] крошечная и минималистичная плата [Motorola] 6809, которая в основном основана на дизайне и идеях Джеффа Трантера, Дэйва Коллинза и Гранта Сирла», — объясняет Джейкоб о проекте. «Чтобы уместить это в размер 5 × 5 см (около 1,97 × 1,97»), я использовал шестислойную печатную плату, поскольку JLCPCB предлагает их в рекламной акции без каких-либо дополнительных затрат по сравнению с четырьмя слоями на момент написания этой статьи, включая свободно заполненные и плакированные переходные отверстия. и позолота. Это позволяет разместить переходную площадку для экономии места. Верхний слой представляет собой сплошную плоскость заземления, а пятый слой — сплошную плоскость 5 В, оставляя 4 плоскости для трассировки».

Получающаяся в результате крошечная плата занимает площадь, едва превышающую площадь двух микросхем в DIP-корпусе, которые доминируют на ее поверхности: EPROM 27C256 емкостью 32 КБ, содержащий копию Microsoft Extended BASIC и монитор Assist09 ROM, а также совместимый клон Motorola 6809 — восьмибитный процессор. Чип с несколькими 16-битными функциями, впервые выпущенный еще в 1978 году как дорогая, но высокопроизводительная альтернатива Zilog Z80.

«Детали в основном выбирались на основе того, что JLCPCB имелось на складе и могло быть установлено, поскольку ручная пайка крошечных деталей SMD [устройства для поверхностного монтажа] была бы тяжелой работой», — отмечает Джейкоб. «Трассировка выполнялась вручную только для наиболее важных дорожек и для управления автотрассировщиком, который выполнял большую часть работы. Микросхемы нижней стороны размещены в прецизионных гнездовых разъемах, так что площадки разъема ЦП все еще можно достать для пайки. Обычные розетки заблокировали бы доступ».

Готовая крошечная машина имеет 32 КБ ОЗУ и 32 КБ ПЗУ, процессор, совместимый с 6809, работающий на частоте 1 МГц или 6309, работающий на частоте 5 МГц, монитор и BASIC в ПЗУ, а также последовательный порт, способный работать со скоростью 230 400 бод с типом USB. Разъем -C для передачи данных и питания через интерфейсный чип STMicro. 30-контактный разъем также обеспечивает пространство для расширения и может служить хостом для второй, столь же компактной платы, разработанной Якобом: адаптера периферийного интерфейса Motorola 6821 (PIA).

Крошечный компьютер Якоба доступен в Лаборатории аппаратного обеспечения с открытым исходным кодом (OSHW Lab) по лицензии CERN Open Hardware License (CERN-OHL), как и плата расширения PIA.