Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
13.02.2010, 13:23
|
|
Частый гость
Регистрация: 16.07.2007
Сообщений: 24
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Контроллер на КР580ВМ80А
Нам тоже в свое время в универе на информатике обьясняли работу МП на примере 8080. В итоге программочки писал на AVR и ARM, а 8080 в РЕАЛЬНОМ мире уже давно похороненная архитектура и заикаются о ней только те, кто на ней в свое время (~20 лет назад) был зациклен. Собственно вот.
|
|
|
|
13.02.2010, 13:51
|
|
Заблокирован
Регистрация: 12.02.2010
Сообщений: 34
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 1 сообщении
|
Re: Контроллер на КР580ВМ80А
Сообщение от radist1982
|
Нам тоже в свое время в универе на информатике обьясняли работу МП на примере 8080. В итоге программочки писал на AVR и ARM, а 8080 в РЕАЛЬНОМ мире уже давно похороненная архитектура и заикаются о ней только те, кто на ней в свое время (~20 лет назад) был зациклен. Собственно вот.
|
Лампы, собственно, тоже хоронили. А когда разциклились, то вынуждены были признать, что усилители на них звучат лучше транзисторных. Собственно, желание отсекать "лишнее" происходит от узости мышления, отсюда и заикание. Вот.
|
|
|
|
13.02.2010, 15:47
|
|
Гражданин KAZUS.RU
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
|
Re: Контроллер на КР580ВМ80А
Сообщение от Easyrider83
|
вот бы ZX Spectrum на современной элементной базе сделать, чтобы с VGA мониторами работала, чтобы вместо магнитофона и флопика - SD/MMC, чтобы клавиатура PS/2. Вот это будет дело. Хоть на АРМе, хоть на АВР или ПИК. Без разницы.
|
http://electronix.ru/forum/index.php...F2%E0%E2%EA%E0
|
|
|
|
13.02.2010, 15:53
|
|
Частый гость
Регистрация: 16.07.2007
Сообщений: 24
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Контроллер на КР580ВМ80А
Сообщение от asgrisha
|
Лампы, собственно, тоже хоронили
|
еще нет. я лично считаю что на лампах лучшие усилители, даже если на них не удобно делать ибо надо, в частности, подводить целую кучу напряжений. Лампы еще надолго будут присутсвовать в усилителях (далеко не только в стереофонических), т.к. в некоторых случаях они незаменимы.
А 8080 заменим и сейчас есть кудо более производительные, простые в разработке и освоении микроконтроллеры/процессоры а также ОС под них.
Последний раз редактировалось radist1982; 13.02.2010 в 16:00.
|
|
|
|
13.02.2010, 16:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Re: Контроллер на КР580ВМ80А
Сообщение от radist1982
|
А 8080 заменим и сейчас есть кудо более производительные, простые в разработке и освоении микроконтроллеры и ОС под них.
|
Ну вы накинулись на человека... Да пусть делает.. кто его держит?.. время может у человека лишнее ))) повесит на стенку.. любовааца будит... раритет однако...
|
|
|
|
13.02.2010, 16:17
|
|
Частый гость
Регистрация: 01.04.2005
Сообщений: 33
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
|
Re: Контроллер на КР580ВМ80А
Ну положим про лампы в усилителях - вопрос чисто риторический. По крайней мере, люди, которые написали не одну монографию про звук и звукоусиление сходятся в том, что в пределе - лампы и транзисторы звучат одинаково. Коммерция все это. Как провода акустические по 200 баков за метр.
А старая электроника...
Мы изучали в свое время микропроцессорную технику именно на 8080. В 15 лет назад. А AVR ки пришлось изучать самому 7 лет тому. Старые знания были забыты начисто. Все с нуля.
Вообще современные объемы информации таковы, что грузить чердак старыми знаниями - это обуза. Надо познавать новое.
В противном случае приходит к нам работать после института молодой специалист, и на него еще пол года тратишь на обучение программить. А ведь могбы сразу сесть и писать чего конкретное.
|
|
|
|
13.02.2010, 16:18
|
|
Прописка
Регистрация: 06.04.2009
Сообщений: 249
Сказал спасибо: 0
Сказали Спасибо 97 раз(а) в 51 сообщении(ях)
|
Re: Контроллер на КР580ВМ80А
Сообщение от asgrisha
|
Нет, уважаемый. ...
|
Если есть желание "лохматить бабушку" - извольте:
8080 - не единственный процессор и свет клином на нем не сошелся.
Его достоинство, для нас не способных аглицкие даташиты в лёт читать, только в том, что его передрали и образовательный процесс худо бедно кое какой подвели.
Цитата:
|
Микропроцессор — это центральный блок персонального компьютера, предназначенный для управления работой всех блоков машины и для выполнения арифметических и логических операций над информацией.
Микропроцессор – microprocessor – процессор, выполненный в одном или нескольких взаимосвязанных полупроводниковых кристаллах интегральных схем. Предназначен для обработки и передачи данных, но не имеет памяти и средств ввода-вывода
Микроконтроллер - компьютер на одной микросхеме. Предназначен для управления различными электронными устройствами и осуществления взаимодействия между ними в соответствии с заложенной в микроконтроллер программой. В отличие от микропроцессоров, используемых в персональных компьютерах, микроконтроллеры содержат встроенные дополнительные устройства. Эти устройства выполняют свои задачи под управлением микропроцессорного ядра микроконтроллера
|
|
|
|
|
13.02.2010, 16:36
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,956
Сказали Спасибо 1,328 раз(а) в 578 сообщении(ях)
|
Re: Контроллер на КР580ВМ80А
IMHO, пустая тема. Считаю, что
- 580 с целой платой микросхем заменяет один корпус той же АВРки, не говоря уж о более продвинутых контроллерах. В разы меньше, в разы дешевле и в разы экономичнее.
- Какой МК изучать - по сути, разницы нет. В идеале конечно - тот, на котором человек будет работать, но это в принципе невозможно, ибо новые появляются гораздо быстрее, чем человек заканчивает ВУЗ. Для меня сейчас перейти на другой МК - чистая рутина - почитать систему команд, проглядеть архитектуру и подобрать компилятор.
- Система команд у той же АВРки стройнее и регулярнее. Проще и незатейливее. Что очень хорошо для построения хорошего компилятора.
- Сравнивать с лампами некорректно, ибо лампы - по сути, совершенно другой девайс и вообще по другому принципу работает. А 580 и какая-нит АВРка - прнципиальных различий не имеют
- И вообще, если уж изучать "классику" с точки зрания именно микроконтроллеров, то надо изучать x51 семейство. Там и архитектура интересная, и вообще он оказался живуч, как таракан - до сих пор его клоны миллионами производятся.
Вот, оспаривайте
__________________
[ жизнь приятна и красива, если выпить литр пива ]
|
|
|
|
13.02.2010, 16:38
|
|
Гражданин KAZUS.RU
Регистрация: 04.08.2006
Сообщений: 911
Сказал спасибо: 28
Сказали Спасибо 180 раз(а) в 139 сообщении(ях)
|
Re: Контроллер на КР580ВМ80А
Сообщение от asgrisha
|
Нет, уважаемый. Дело не в словах. Чтобы сделать из 8080 центральный процессор компьютера, к нему прикрутили кучу разных контроллеров 580 серии. А вот как контроллер, он вполне самодостаточен. Из 580 обвязки понадобились только генератор ГФ24 и порт ВВ55. Но порт в принципе можно заменить простыми регистрами типа ИР22, а генератор легко заменяется логикой, как у Волкова в "Специалисте". Остается только
К580ИК80 во всем блеске своей позолоты.
|
Какой бред. Полное незнание ни схемотехники ни истории ни самого процессора i8080.
гф24, к сожалению недостаточно. Так как i8080 это чистейший процессор, не имеющий ни одного доп блока МК. Именно поэтому он обвешан кучей переферии. Как минимум недостаточно памяти, из которой выполняется прога. Для работы с памятью, как минимум потребуется вг88 для формирования управления шины. Ну или микруха её заменяемая. Понадобится буфер шины.
По поводу истории.
После к580ик80 (в золоте) была выпущена, версия кр580ик80 - кр580вм80 - кр580вм80а. Всё в пластмассе. Именно эти МП и были найболее массовыми.
После этого intel выпустил i8085. Наши, правда значительно позже выпустили КР1821ВМ85 (аналог i80c85). И микросхемы обвески КР1821РУ55 и 1821РФ55.
Это по системе команд - чистый 8080 + 2 команды управления прерыванием. Там была совмещённая шина адреса данных и чистая шина управления. И, именно этот МП - уже был ближе к однокристалкам, хотя ими и не является.
РУ55 = ВВ55+ОЗУ 256 байт
РФ55 = ВВ55+ПЗУ 2к.
3 микрухи в целом - заменяют однокристалку.
Первой однокристалкой из доступных была конечно i8048(35-39-49) (КР1816ВЕ48(35)).
Дальнейшее её развитие - триумфальная i8051 (1816ВЕ51). Именно эта однокристалка, является первым стандартом на однокристалки. В различных реинкарнациях используется и сейчас. Причём очень широко.
Хотя сама была построена по принципам CISC, но совершенно очевидно, что именно она подтолкнула дальнейшее развитие к RISC системам. Найболее ярким представителем которых стали первые PIC контроллеры. Сейчас эта архитектура является доминирующей в том числе и на рынке процессоров.
Процессор i8080 был комерчески успешным и удачным МП. Тем не менее, программисты, как стандарт, как образец для подражания, как ярко выраженный образец, который даёт ясные понятия о процессорах и программировании, указывают другую систему комманд. Это DEC PDP11. У нас представитель - КР1801ВМ1/ВМ2.
Я работал со всеми перечисленными МП. И, на мой взгляд, i8080 имеет меньше всего шансов называться образцом для подражания. Каким-то веховым знаком.
Системы адресации, найболее развиты в PDP11 и Z80. Равноправие регистров в PDP11 - i8051. RISC - PIC. Трёхадресные операции, RISC - ARM. Конвеер i8086. Ну и так далее.
Так что именно в 8080 уникального?
|
|
|
Эти 2 пользователя(ей) сказали Спасибо SasaVitebsk за это сообщение:
|
|
|
13.02.2010, 17:03
|
|
Частый гость
Регистрация: 18.06.2005
Сообщений: 15
Сказал спасибо: 11
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Контроллер на КР580ВМ80А
Вопрос чисто исторический, где практическое значение имеет только замена на пик либо авр в действующем оборудовании.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:32.
|
|