|
|
  |
ATmega 8 <=> ISA |
|
|
|
Dec 5 2008, 05:57
|
Частый гость
 
Группа: Участник
Сообщений: 81
Регистрация: 23-12-07
Пользователь №: 33 564

|
Собрал устройство сопряжения между мерялкой и шиной ISA. Все ли верно?
Эскизы прикрепленных изображений
|
|
|
|
|
Dec 5 2008, 06:38
|
Участник

Группа: Validating
Сообщений: 56
Регистрация: 15-10-06
Пользователь №: 21 335

|
Цитата Впервые шина ISA появилась на компьютерах IBM PC/XT в 1981 году. Это была 8-ми битная шина с тактовой частотой 4,77 МГц и скоростью передачи данных 4,77 МБ/с. Разъём состоял из 62-х контактов, из них 8 — для данных, 20 — линии адреса, 6 — для прерываний от IRQ2 до IRQ7.
В 1984 году шина была усовершенствована — стала способной передавать 16-бит данных за такт, увеличена тактовая частота до 8 МГц, размер адресуемой памяти был увеличен с 4 МБ до 16 МБ. Разъём увеличили на 36 контактов, при этом он остался совместим с 8-битными картами расширения, под данные теперь отводилось 16 линий, под адрес 24 линии и под прерывания 11 линий шины. http://ru.wikipedia.org/wiki/ISAНасчет меги не скажу - таким извратом не занимался , но в свое время 51 к Изе  Прикрутили и работал он более-менее нормально .... Мама была - 486 кажись
|
|
|
|
|
Dec 5 2008, 09:30
|
Частый гость
 
Группа: Участник
Сообщений: 81
Регистрация: 23-12-07
Пользователь №: 33 564

|
Цитата(MrYuran @ Dec 5 2008, 14:19)  Ну может погорячился, но 2МГц мегой ловить тоже беспонтово. Защёлку обязательно надо ставить. Раньше тоже бывало стразали Исой (Изя это в нынешнем понимании несколько другой интерфейс), но только когда надо было обеспечить именно мегабайтные скорости, например, для управления хитрыми стендами или платами АЦП. С появлением УСБ и разных примочек к нему надобность в таких извращениях отпала. можете нарисовать схему с usb? я пробовал через pl2303 не получилось..что то...
|
|
|
|
|
Dec 5 2008, 09:31
|

Частый гость
 
Группа: Участник
Сообщений: 92
Регистрация: 21-06-07
Из: Saint-Petersburg
Пользователь №: 28 607

|
Цитата(SasaVitebsk @ Dec 5 2008, 11:23)  Я для селектора адреса ставил обычно ИД7. Очень удобно. Ну и лучше регистры поставить на приём передачу, типа ИР33. А AVR уже с регистрами работать. По идее можно поставить триггер, который будет взводится по обращению к карте и тормозить операцию через I/O CH RDY. А уже мега будет его сбрасывать, после успешной обработки данных.
|
|
|
|
|
Dec 8 2008, 18:49
|
Частый гость
 
Группа: Участник
Сообщений: 81
Регистрация: 23-12-07
Пользователь №: 33 564

|
Цитата(Aesthete Animus @ Dec 8 2008, 23:15)  Гм...  Сами то поняли, что спросили? понял что не понял. ну или не си)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|