4255 читали · 2 года назад
Клон ZX-80 на базе ATmega8
Общее описание проекта Ошибки ZX-80 BIOS В процессе изучения ZX-80 BIOS я обнаружил несколько мелких багов: 1) Ошибка команды REM. Адрес подпрограммы REM должен быть L0849, а не L084A. В результате этой ошибки выполнение REM без параметров (без текста) не приведет к выполнению следующей строки. 2) Ошибка в подпрограмме ED-EDIT – приведенные ниже инструкции должны идти в обратном порядке. Данная ошибка может привести к сбою системы, если выполнить команду при заполненной памяти: JR NC,L03A7...
436 читали · 8 месяцев назад
Программирование микроконтроллеров AVR с помощью Arduino на примере ATmega8
Далеко не во всех проектах целесообразно использовать плату Ардуино целиком, иногда достаточно всего нескольких выводов микроконтроллера, да и интегрировать её в схему не всегда удобно. В таких случаях разумно совместить простоту и удобство среды программирования Arduino IDE и дешевизну и малый размер «голого» микроконтроллера, тем более, что прошивать такие МК можно непосредственно с помощью платы Ардуино. В семействе AVR огромное множество микроконтроллеров на любой вкус. Для стандарт tinyAVR (ATtinyxxx)...