[an error occurred while processing this directive] [an error occurred while processing this directive]
Может и зря я опять начинаю (там внизу много пустого наговорили о ZILOG)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]

Отправлено Лагунов 05 сентября 2001 г. 12:45

Вебмастер может удалить, если опять пустой разговор.
Позволю себе исторический экскурс.
Видите ли в 1981 году, когда я занялся микропроцессорной техникой, реально существовали только две архитектуры - Intel и PDP-11.
Соответственно советские аналоги - К580 и "Электроника-60" (или К1801).
Тогда стронники "ДЭКовской" архитектуры смеялись над "интеловской" из-за того, что там всё делалось через аккумулятор, адресация была ублюдочной, и т.д. и т.п.
Но для встраиваемых применений ничего другого тогда не было.
В 1986-1987 гг появилось знаменательное явление - 1816ВЕ35.
Первый советский однокристалльный контроллер. Но он требовал 110 мА от очень стабильных +5В. Потом (в 1989) - прорыв 1821ВМ85. Впервые можно было делать системы с батарейным питанием. Тем более есть уже последовательный порт ввода/вывода, система прерываний, встроенный генератор. И потребление меньше 5 мА!
А когда в начале 90-х годов мы получили ко всем мировым производителям - глазенки-то разбежались. Хочется всего. А денег-то нет.
Очень понравилось в те годы семейство 80С196 (оно и сейчас не слабее многих), но цены-то от 30 до 60 баксов за кристалл.
В результате реальный выбор к 1994 году:
- поток семейства MCS-51 разных производителей,
- только появившееся PIC'и ,
- Z8 от Zilog.
Наевшись К580, Z80 и 1816ВЕ35, очень не хотелось опять топтаться по аккумулятору. Хоть там и были дополнительные команды, но в целом - древняя система. Кроме того, тогда еще ничего кроме 40-ножечных кристаллов, не было.
PIC был конечно хорош. Шустрый, маленький, мало потребляющий, всё внутри (ОЗУ, ПЗУ, таймер, порты и т.д.). Мечта!
Но мы - люди темные. Без эмулятора, без того, чтобы реально посмотреть в реальном устройстве, чего там таймер насчитал, чего в память записалось, что на порту висит - я лично работать не могу.
А эмуляторы тогда с 2500$ начинались (или с 3000?).
Да и система команд у PIC'а опять же с аккумулятором.
А вот Zilog предлагал системы покруче PIC'а, такие же маленькие, дешевле, эмулятор за 150$. А главное - развернутая система команд, когда любой регистр из 256 может делать что угодно. И два таймера с четырьмя режимами и еще много чего.
Прошедшие 6 лет ни в чем не разочаровали (за исключением этих треклятых выводов Р32 и Р33).
Сейчас AVR может и лучше старых Z8, но уже ведь идет Z8Plus, MUZe, новая Low-Voltage серия.

А в принципе по хорошему - для каждой задачи сейчас можно свое семейство подбирать. Я речь веду об общем применении, для простых, универсальных задач.

Сергей.


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru