Замена Atmega 16 dip на i8086
-
Grand021290
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Чт мар 22, 2012 22:37:58
Замена Atmega 16 dip на i8086
Всем Мяу!!Есть прибор ,уже собран,но возникла необходимость заменить микроконтроллер на микропроцессор.Хотел спросить как это осуществить
Схема ниже
Схема ниже
- Вложения
-
- izmer90-9.png
- Схема
- (174.3 КБ) 788 скачиваний
- Реклама
Re: Замена Atmega 16 dip на i8086
Вам нужно схему перерисовать или получить реально работающее устройство с 8086?
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Замена Atmega 16 dip на i8086
ну так спрашивайте))))Хотел спросить как это осуществить
не буду ждать пока спросите, отвечаю:
1) подключить к i8086 внешнюю память, контроллер ввода/вывода, контроллер UARTа, внешнее АЦП + аналоговый мультиплексор
2) написать заново программу для i8086
Вопрос: А оно Вам точно надо???
Ставим плюсы: )
-
Grand021290
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Чт мар 22, 2012 22:37:58
Re: Замена Atmega 16 dip на i8086
Да,нужно чисто тиоретически собираться в таком виде устройство не будетkorsaj писал(а):Вам нужно схему перерисовать или получить реально работающее устройство с 8086?
Нужно только для того чтоб посмотреть как это будет реализованно на мп.ну так спрашивайте))))
не буду ждать пока спросите, отвечаю:
1) подключить к i8086 внешнюю память, контроллер ввода/вывода, контроллер UARTа, внешнее АЦП + аналоговый мультиплексор
2) написать заново программу для i8086
Вопрос: А оно Вам точно надо???
Как я понял читаю даташит на мегу смотрю что куда и откуда,потом подключаю ацп увв и т.д. и от этого всего уже тяну к МП?
- ibiza11
- Поставщик валерьянки для Кота
- Сообщения: 1900
- Зарегистрирован: Сб фев 21, 2009 13:11:40
- Откуда: Москва
Re: Замена Atmega 16 dip на i8086
не понял вашего вопроса сейчас... то есть вообще не понял!
Ставим плюсы: )
- Реклама
-
Grand021290
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Чт мар 22, 2012 22:37:58
Re: Замена Atmega 16 dip на i8086
Смотрю по схеме МК какие ноги к чему идут,например 1 4 7 5 входа АЦП на МК,биру блок АЦП и и присоединяю к его входам те контакты которые были присоеденены к ногам 1 4 7 5 МК, и т.д.?ibiza11 писал(а):не понял вашего вопроса сейчас... то есть вообще не понял!
-
Grand021290
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Чт мар 22, 2012 22:37:58
Re: Замена Atmega 16 dip на i8086
может посоветуете какой АЦП поставить увв,нужна ли оперативная память
Re: Замена Atmega 16 dip на i8086
Для начала не помешало бы со схемотехникой I8086/88 познакомиться
Ну понятно бы хош на Z80...
Или хотя-бы на PC XT для разнообразия (типовое решение на I8086)
Ну понятно бы хош на Z80...
Или хотя-бы на PC XT для разнообразия (типовое решение на I8086)
-
Grand021290
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Чт мар 22, 2012 22:37:58
Re: Замена Atmega 16 dip на i8086
Да я наши комплекты смотрел 1810BOB51 писал(а):Для начала не помешало бы со схемотехникой I8086/88 познакомиться![]()
Ну понятно бы хош на Z80...???
Или хотя-бы на PC XT для разнообразия (типовое решение на I8086)
Re: Замена Atmega 16 dip на i8086
Что-то людей на ретро потянуло ... Не удивлюсь уже, если увижу задумку сотворить АРМ на лампах 6Н3П
Ну это так, между прочим.
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Замена Atmega 16 dip на i8086
Сдается мне это преподаватели шутят - заставляют студентов изучать устройство МК и МПС путем перекладки схем и программJack_A писал(а):Что-то людей на ретро потянуло ...
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: Замена Atmega 16 dip на i8086
Ну это еще не пределJack_A писал(а):Что-то людей на ретро потянуло ... Не удивлюсь уже, если увижу задумку сотворить АРМ на лампах 6Н3ПНу это так, между прочим.
http://radiokot.ru/forum/viewtopic.php?f=20&t=78552
Только зачем вытрясать начинку из ATmega, если проще внутреннее устройство МК изучить?
Гораздо перспективнее было бы создать методику сквозного владения (понимания) хотя-бы простейших семейств, ну, на крайний случай, прототипа PC XT... Зачем так мозги грузить? только потому, что учебники на русском имеются...?
Там одной системной обвязки... для работы системы на основе МК практически неиспользуемое... Лучше уж тогда проект на основе рассыпухи КР155ИП3 разрядностью так не меньше 64бит - там тебе и многофазная синхронизация и всевозможные триггерные схемы и все виды шифраторов/дешифраторов/мультиплексоров и прочего схемотехнического творчества...
- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: Замена Atmega 16 dip на i8086
Нет, потому что ничего не надо изучать самому - вот освоил 8086 и хватит. Все остальное сведем к нему.BOB51 писал(а):....Зачем так мозги грузить? только потому, что учебники на русском имеются...?
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: Замена Atmega 16 dip на i8086
Если касается МК то вернее будет переход I8080 - I8085 - Z80 - (mcs48),mcs51 - avr - pic.
Есть еще мотороловские и чего другого из редкостей, но уж никак не 8088/8086.
Да и структура ядра (а не набор периферии!) определяет возможности каждого из семейств.
AVRка уж "до боли" схожа с Z80, даже набор "полноценных" регистров практически совпадает (r16-r31), хотя в начале изучения мне ошибочно показалось, что они ближе к mcs51...
Самой "жесткой" в отношении пользователя системой являются среднемладшие пики и несколько подзабытые mcs48, а вот 18-е пики практически "улучшенный" mcs51, за исключением недостатка нескольких команд и пакостной системы обработки простейших таблиц, размещаемых в памяти программ. Гораздо приятнее pic24, но по соображениям самофинансирования пока в стадии изучения (о stmках не говорю - вот они-то несколько ближе к 8086 и avr, но с учетом высокой "платности" средств разработки под ассемблером пока об их практическом изучении ...лапы не дошли).
А вот изучать самому прийдется набор периферийных модулей в каждой конкретной микросхемке (если конечно работать с железом, а не с симуляторами под Си) - простым обзором темы даже Сишнику тяжко обойтись.
Есть еще мотороловские и чего другого из редкостей, но уж никак не 8088/8086.
Да и структура ядра (а не набор периферии!) определяет возможности каждого из семейств.
AVRка уж "до боли" схожа с Z80, даже набор "полноценных" регистров практически совпадает (r16-r31), хотя в начале изучения мне ошибочно показалось, что они ближе к mcs51...
Самой "жесткой" в отношении пользователя системой являются среднемладшие пики и несколько подзабытые mcs48, а вот 18-е пики практически "улучшенный" mcs51, за исключением недостатка нескольких команд и пакостной системы обработки простейших таблиц, размещаемых в памяти программ. Гораздо приятнее pic24, но по соображениям самофинансирования пока в стадии изучения (о stmках не говорю - вот они-то несколько ближе к 8086 и avr, но с учетом высокой "платности" средств разработки под ассемблером пока об их практическом изучении ...лапы не дошли).
А вот изучать самому прийдется набор периферийных модулей в каждой конкретной микросхемке (если конечно работать с железом, а не с симуляторами под Си) - простым обзором темы даже Сишнику тяжко обойтись.
-
Grand021290
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Чт мар 22, 2012 22:37:58
Re: Замена Atmega 16 dip на i8086
Это просто на курсак по микропроцессорам,я собрал схему мне как задание было предложено поменять МК на МП
-
Grand021290
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Чт мар 22, 2012 22:37:58
Re: Замена Atmega 16 dip на i8086
Вот этим и занимаюсь,в принципе все не так уж и сложно,просто замароки с поиском микросхем складываютсяBOB51 писал(а): Только зачем вытрясать начинку из ATmega, если проще внутреннее устройство МК изучить?
-
Grand021290
- Первый раз сказал Мяу!
- Сообщения: 27
- Зарегистрирован: Чт мар 22, 2012 22:37:58
Re: Замена Atmega 16 dip на i8086
Желательно бы переместить тему в ветку обучалка->теория
Re: Замена Atmega 16 dip на i8086
Тогда все же выгоднее или Z80 - все-же 8-разрядный и обвязки поменьше или mcs51 (AT89S8253) в режиме с внешней памятью программ/данных (этот вид микроконтроллеров может работать и в режиме микропроцессора) - там возможна полная имитация даже части периферииGrand021290 писал(а):Это просто на курсак по микропроцессорам,я собрал схему мне как задание было предложено поменять МК на МП
-
petrenko
- Друг Кота
- Сообщения: 5326
- Зарегистрирован: Вт фев 21, 2012 13:51:55
- Откуда: Начинающий
- Контактная информация:
Re: Замена Atmega 16 dip на i8086
Ещё вариант i8085 с 8156 и 8755 - три ИМС и - вуаля.
Но только если в реале не потребуют собрать - "фишка" в том, что 8755 Вы будете искать с тем же успехом, что и "вчерашний день".
Но только если в реале не потребуют собрать - "фишка" в том, что 8755 Вы будете искать с тем же успехом, что и "вчерашний день".
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста


