Замена Atmega 16 dip на i8086

Обсуждаем контроллеры компании Atmel.
Grand021290
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт мар 22, 2012 22:37:58

Замена Atmega 16 dip на i8086

Сообщение Grand021290 »

Всем Мяу!!Есть прибор ,уже собран,но возникла необходимость заменить микроконтроллер на микропроцессор.Хотел спросить как это осуществить
Схема ниже
Вложения
izmer90-9.png
Схема
(174.3 КБ) 788 скачиваний
Реклама
Аватара пользователя
korsaj
Потрогал лапой паяльник
Сообщения: 330
Зарегистрирован: Чт июн 23, 2011 07:55:51

Re: Замена Atmega 16 dip на i8086

Сообщение korsaj »

Вам нужно схему перерисовать или получить реально работающее устройство с 8086?
Реклама
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Замена Atmega 16 dip на i8086

Сообщение ibiza11 »

Хотел спросить как это осуществить
ну так спрашивайте))))

не буду ждать пока спросите, отвечаю:
1) подключить к i8086 внешнюю память, контроллер ввода/вывода, контроллер UARTа, внешнее АЦП + аналоговый мультиплексор
2) написать заново программу для i8086

Вопрос: А оно Вам точно надо???
Ставим плюсы: )
Grand021290
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт мар 22, 2012 22:37:58

Re: Замена Atmega 16 dip на i8086

Сообщение Grand021290 »

korsaj писал(а):Вам нужно схему перерисовать или получить реально работающее устройство с 8086?
Да,нужно чисто тиоретически собираться в таком виде устройство не будет
ну так спрашивайте))))

не буду ждать пока спросите, отвечаю:
1) подключить к i8086 внешнюю память, контроллер ввода/вывода, контроллер UARTа, внешнее АЦП + аналоговый мультиплексор
2) написать заново программу для i8086

Вопрос: А оно Вам точно надо???
Нужно только для того чтоб посмотреть как это будет реализованно на мп.
Как я понял читаю даташит на мегу смотрю что куда и откуда,потом подключаю ацп увв и т.д. и от этого всего уже тяну к МП?
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Замена Atmega 16 dip на i8086

Сообщение ibiza11 »

не понял вашего вопроса сейчас... то есть вообще не понял!
Ставим плюсы: )
Реклама
Grand021290
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт мар 22, 2012 22:37:58

Re: Замена Atmega 16 dip на i8086

Сообщение Grand021290 »

ibiza11 писал(а):не понял вашего вопроса сейчас... то есть вообще не понял!
Смотрю по схеме МК какие ноги к чему идут,например 1 4 7 5 входа АЦП на МК,биру блок АЦП и и присоединяю к его входам те контакты которые были присоеденены к ногам 1 4 7 5 МК, и т.д.?
Реклама
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Замена Atmega 16 dip на i8086

Сообщение ibiza11 »

Да, все верно.
Ставим плюсы: )
Grand021290
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт мар 22, 2012 22:37:58

Re: Замена Atmega 16 dip на i8086

Сообщение Grand021290 »

может посоветуете какой АЦП поставить увв,нужна ли оперативная память
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Замена Atmega 16 dip на i8086

Сообщение BOB51 »

Для начала не помешало бы со схемотехникой I8086/88 познакомиться :)))
Ну понятно бы хош на Z80...
Или хотя-бы на PC XT для разнообразия (типовое решение на I8086) 8)
Grand021290
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт мар 22, 2012 22:37:58

Re: Замена Atmega 16 dip на i8086

Сообщение Grand021290 »

BOB51 писал(а):Для начала не помешало бы со схемотехникой I8086/88 познакомиться :)))
Ну понятно бы хош на Z80...???
Или хотя-бы на PC XT для разнообразия (типовое решение на I8086) 8)
Да я наши комплекты смотрел 1810
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6312
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Замена Atmega 16 dip на i8086

Сообщение Jack_A »

Что-то людей на ретро потянуло ... Не удивлюсь уже, если увижу задумку сотворить АРМ на лампах 6Н3П :) Ну это так, между прочим.
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Замена Atmega 16 dip на i8086

Сообщение Meteor »

Jack_A писал(а):Что-то людей на ретро потянуло ...
Сдается мне это преподаватели шутят - заставляют студентов изучать устройство МК и МПС путем перекладки схем и программ
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Замена Atmega 16 dip на i8086

Сообщение BOB51 »

Jack_A писал(а):Что-то людей на ретро потянуло ... Не удивлюсь уже, если увижу задумку сотворить АРМ на лампах 6Н3П :) Ну это так, между прочим.
Ну это еще не предел 8)
http://radiokot.ru/forum/viewtopic.php?f=20&t=78552
Только зачем вытрясать начинку из ATmega, если проще внутреннее устройство МК изучить?
Гораздо перспективнее было бы создать методику сквозного владения (понимания) хотя-бы простейших семейств, ну, на крайний случай, прототипа PC XT... Зачем так мозги грузить? только потому, что учебники на русском имеются...?
Там одной системной обвязки... для работы системы на основе МК практически неиспользуемое... Лучше уж тогда проект на основе рассыпухи КР155ИП3 разрядностью так не меньше 64бит - там тебе и многофазная синхронизация и всевозможные триггерные схемы и все виды шифраторов/дешифраторов/мультиплексоров и прочего схемотехнического творчества... :beer:
Аватара пользователя
Meteor
Друг Кота
Сообщения: 3961
Зарегистрирован: Пн июл 13, 2009 14:37:39
Откуда: Московская область, наукоград.....
Контактная информация:

Re: Замена Atmega 16 dip на i8086

Сообщение Meteor »

BOB51 писал(а):....Зачем так мозги грузить? только потому, что учебники на русском имеются...?
Нет, потому что ничего не надо изучать самому - вот освоил 8086 и хватит. Все остальное сведем к нему.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Замена Atmega 16 dip на i8086

Сообщение BOB51 »

Если касается МК то вернее будет переход I8080 - I8085 - Z80 - (mcs48),mcs51 - avr - pic.
Есть еще мотороловские и чего другого из редкостей, но уж никак не 8088/8086.
Да и структура ядра (а не набор периферии!) определяет возможности каждого из семейств.
AVRка уж "до боли" схожа с Z80, даже набор "полноценных" регистров практически совпадает (r16-r31), хотя в начале изучения мне ошибочно показалось, что они ближе к mcs51...
Самой "жесткой" в отношении пользователя системой являются среднемладшие пики и несколько подзабытые mcs48, а вот 18-е пики практически "улучшенный" mcs51, за исключением недостатка нескольких команд и пакостной системы обработки простейших таблиц, размещаемых в памяти программ. Гораздо приятнее pic24, но по соображениям самофинансирования пока в стадии изучения (о stmках не говорю - вот они-то несколько ближе к 8086 и avr, но с учетом высокой "платности" средств разработки под ассемблером пока об их практическом изучении ...лапы не дошли).
А вот изучать самому прийдется набор периферийных модулей в каждой конкретной микросхемке (если конечно работать с железом, а не с симуляторами под Си) - простым обзором темы даже Сишнику тяжко обойтись. :beer:
Grand021290
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт мар 22, 2012 22:37:58

Re: Замена Atmega 16 dip на i8086

Сообщение Grand021290 »

Это просто на курсак по микропроцессорам,я собрал схему мне как задание было предложено поменять МК на МП
Grand021290
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт мар 22, 2012 22:37:58

Re: Замена Atmega 16 dip на i8086

Сообщение Grand021290 »

BOB51 писал(а): Только зачем вытрясать начинку из ATmega, если проще внутреннее устройство МК изучить?
:beer:
Вот этим и занимаюсь,в принципе все не так уж и сложно,просто замароки с поиском микросхем складываются
Grand021290
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Чт мар 22, 2012 22:37:58

Re: Замена Atmega 16 dip на i8086

Сообщение Grand021290 »

Желательно бы переместить тему в ветку обучалка->теория
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15575
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Замена Atmega 16 dip на i8086

Сообщение BOB51 »

Grand021290 писал(а):Это просто на курсак по микропроцессорам,я собрал схему мне как задание было предложено поменять МК на МП
Тогда все же выгоднее или Z80 - все-же 8-разрядный и обвязки поменьше или mcs51 (AT89S8253) в режиме с внешней памятью программ/данных (этот вид микроконтроллеров может работать и в режиме микропроцессора) - там возможна полная имитация даже части периферии 8)
petrenko
Друг Кота
Сообщения: 5326
Зарегистрирован: Вт фев 21, 2012 13:51:55
Откуда: Начинающий
Контактная информация:

Re: Замена Atmega 16 dip на i8086

Сообщение petrenko »

Ещё вариант i8085 с 8156 и 8755 - три ИМС и - вуаля.
Но только если в реале не потребуют собрать - "фишка" в том, что 8755 Вы будете искать с тем же успехом, что и "вчерашний день".
< виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
Ответить

Вернуться в «AVR»