SfS wrote:После долгих и мучительный страданий от сгорания платы, решил выложить поправленную версию:
NedoPC-90.AVROS.v0.1.7
http://www.nedopc.org/nedopc/upload/Ned ... .7.tar.bz2
Список поддерживаемых (то есть протестированных) устройств и модулей:
-------------------------------------------------------------------------------
Поддерживаемые контроллеры (на которых тестировалась система):
AT90S8535
AT90S8515
ATiny2313
ATMega8515
ATMega8535
ATMega128
-------------------------------------------------------------------------------
Поддержка устройств:
-------------------------------------------------------------------------------
Встроенные:
TC0, TC1 (таймеры-счётчики)
UART0, UART1 (RS232)
PWM (ШИМ)
SPI (мастер)
I2C (мастер)
INT0 (прерывание)
ADC (АЦП)
EXTMEM (Контроллер внешнего ОЗУ)
-------------------------------------------------------------------------------
Внешние (имена модулей):
at45db081 (флеш 1Мбайт, через SPI).
key16 (матричная клавиатура 16 кнопок, подключается к встроенному
порту ввода-вывода).
keypad40 (40-кнопочная клавиатура от Shaos'a, выход - последовательный,
9600.
Может работать как с программным UART (используется TC1 и
INT0), так и с аппаратным UART на 9600).
ni_15 (шина NI-15. Работает с шиной, расположенной в адресном
пространстве внешней памяти с помощью модуля extmem или
эмулирует шину NI-15 с помощью встроенных портов ввода-вывода).
wp1602_ni15 (индикатор текстовый 2х16 символов, работает по шине NI-15).
-------------------------------------------------------------------------------
Модули аппаратно-независимые (или почти независимые

:
editor (строка редактирования, тестировалась на терминале и wp1602_ni15).
menu (меню, тестировалось на терминале и wp1602_ni15).
mlan и mlans (однопроводный интерфейс, мастер и слэйв соответственно.
ЭТО НЕ MICROLAN!!! Времянки - другие!
Но позволяет связываться по 5вольтовой линии метров на 200.).
-------------------------------------------------------------------------------