Предлагаю немного пофикировать интерфе NI-15 (Shaos переименовал NI-1 в NI-15). сделав его двухрядным, во втором ряду добавить сигналы с ВВ55, и назвать его NI-1-55M1Shaos wrote: http://www.nedopc.org/nedopc/85/a_r.shtml
Pin Name Description
1 GND Заземляющий контакт
2 _CS Выбор внешнего устройства (акт.0)
3 ALE На данных младший байт адреса (акт.1)
4 M_IO Использование памяти (1) или портов (0)
5 _RD Разрешение чтения (акт.0)
6 _WR Разрешение записи (акт.0)
7 D0 Бит 0 данных (или адреса)
8 D1 Бит 1 данных (или адреса)
9 D2 Бит 2 данных (или адреса)
10 D3 Бит 3 данных (или адреса)
11 D4 Бит 4 данных (или адреса)
12 D5 Бит 5 данных (или адреса)
13 D6 Бит 6 данных (или адреса)
14 D7 Бит 7 данных (или адреса)
15 VCC Питающий контакт (+5В)
Интерфейс NI-15
Moderator: Shaos
-
- God
- Posts: 1078
- Joined: 03 Feb 2003 13:53
Интерфейс NI-15
-
- God
- Posts: 1078
- Joined: 03 Feb 2003 13:53
-
- Admin
- Posts: 24084
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Вообще есть неограниченный ресурс для расширений: NI-2, NI-3, NI-4 и т.д.cr0acker wrote:Предлагаю немного пофикировать интерфе NI-1. сделав его двухрядным, во втором ряду добавить сигналы с ВВ55, и назвать его NI-1-55M1

Вообще я планировал сделать что-то ВВ55-подобное с NI-15 на одном конце и 24 I/O (или больше) на другом конце - только на мелкой логике (поддержав 2-битную адресацию и режим без прерываний).
Last edited by Shaos on 08 Jan 2005 17:14, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24084
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
NI-15 на самом деле может совмещать в себе 2 интерфейса - с мультиплексированием и без мультиплексированияcr0acker wrote:Кста пока с трубдом представляю как недомодуле 580 сделать интерфейс НИ1, ведь у ИК-80 адрес и данные не обьеденены:)
Last edited by Shaos on 08 Jan 2005 17:14, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- God
- Posts: 1078
- Joined: 03 Feb 2003 13:53
-
- Admin
- Posts: 24084
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
ALE игнорируется а по !RD и !WR происходит соответственно чтение и запись (при наличии !CS) - вот и всеcr0acker wrote:Выдай стандарт НИ без мультеплексированияShaos wrote:NI-15 на самом деле может совмещать в себе 2 интерфейса - с мультиплексированием и без мультиплексированияcr0acker wrote:Кста пока с трубдом представляю как недомодуле 580 сделать интерфейс НИ1, ведь у ИК-80 адрес и данные не обьеденены:)
Last edited by Shaos on 08 Jan 2005 17:15, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24084
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
ALE нужен только чтобы снять с шины данных 8 бит адреса, если юзать !RD и !WR и не обращать внимания на ALE, то все будет прекрасно разруливаться - NI-15 неполные девайсы будут нормально работать и в полном NI-15, и в неполном NI-15, разве что наоборот нельзя будет включить - полный девайс NI-15 с адресацией в твой неполный NI-15 процShaos wrote:ALE игнорируется а по !RD и !WR происходит соответственно чтение и запись (при наличии !CS) - вот и всеcr0acker wrote: Выдай стандарт НИ без мультеплексирования
Last edited by Shaos on 08 Jan 2005 17:15, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24084
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
А чего непонятного - по _CS девайс будет выбираться, т.е. никакой дешифрации адреса ненадо. А в зависимости от M/IO будет понятно с чем работают - памятью или портами. Выходит 1 девайс на один интерфейс - их можно разнести по адресам с шагом хоть в 1 байт и можно назвать такой интерфейс NI-1/2cr0acker wrote:Нефига не понял:( Схемку нарисуй:)

Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24084
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
С помощью контроллера шины можно получитьcr0acker wrote:Только у ИК80 нету ИО/МЕМ:)
И кстати DBIN нельзя вместо _RD использовать для NI-15 - тоже желательно через контроллер получить правильный сигнал
Last edited by Shaos on 08 Jan 2005 17:16, edited 1 time in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24084
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
8228/8238 - если по советски, то К580ВК28/38 если я ничего не путаю - они получают сигнал состояния от ГФ24 и от проца данные, WR, DBIN, HLDA а выдают чигналы чтения и записи с разбивкой на порты и памятьcr0acker wrote:Какого контроллёрв?
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Admin
- Posts: 24084
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley