реклама на сайте
подробности

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> 8051 on isho jevoi?
dach
сообщение Jul 8 2004, 23:31
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 38
Регистрация: 7-07-04
Из: Голландия
Пользователь №: 293



8051 naskolko aktualna eta stuka ?
Go to the top of the page
 
+Quote Post
Maxim
сообщение Jul 9 2004, 10:58
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 36
Регистрация: 24-06-04
Пользователь №: 165



Цитата(dach @ Jul 9 2004, 02:31 AM)
8051 naskolko aktualna eta stuka ?

Живой на все 200%. Клоны выпускают очень много фирм - Atmel, Sygnal, Analog Device и т.д. Програмного обеспечения тоже полно - Keyl, IAR, Image Craft, и т.д. И жить будет еще долго wink.gif
Go to the top of the page
 
+Quote Post
dach
сообщение Jul 9 2004, 12:56
Сообщение #3


Участник
*

Группа: Свой
Сообщений: 38
Регистрация: 7-07-04
Из: Голландия
Пользователь №: 293



konechno 8051 i ia yvajaiu
no sootnoshenie skorost/potreblenie y nego nesovsem yj vporiadke
y atmela 8051 24mnz - 2mips huh.gif kagda u avr 8-8 mips
risk vsotki vesh
a 8051 bolshe dlia starikov a starikov ia yvajaiu
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jul 9 2004, 13:01
Сообщение #4


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



По моему глубокому убеждению, x51 - это то семейство, на котором уже давно надо поставить метку "В новых разработках не применять!" и уж подавно не агитировать за них, ибо более кривая архитектура видимо только у PICов.
Вот и Mike Britchfield, product line director for precision converters, Analog Devices, похоже со мной полностью согласен (см. 3-й абзац статьи по ссылке и далее).
Analog Devices
Так что вышеупомянутое разнообразие говорит не столько о качестве платформы, сколько о дешевизне лицензии на x51 и попытке некоторых производителей хоть как-то продлить агонию умирающему дедушке wink.gif .
Если перед Вами стоит вопрос "С чего начать?", то это может быть что угодно (AVR, MSP430, 68K, ARM, ...), но не x51.
Да, у них славное прошлое, но будущее явно не за ними.

eeTimes
Embedded System
Go to the top of the page
 
+Quote Post
Ander
сообщение Jul 9 2004, 13:03
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 24
Регистрация: 9-07-04
Из: Киев
Пользователь №: 308



Он то живой, но мне не нравится. По сравнению с AVR - просто отдыхает. Sygnal - чересчур наворочено, дорого. Dallas - просто дорого, но быстро, Atmel - классика, неинтересно.
Go to the top of the page
 
+Quote Post
nml
сообщение Jul 10 2004, 19:34
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 13-06-04
Из: Minsk
Пользователь №: 29



Цитата(IgorKossak @ Jul 9 2004, 04:01 PM)
за них, ибо более кривая архитектура видимо только у PICов.

Вот уж позвольте не согласиться. Архитектура великолепная, и именно это обеспечило этому МК столь долгую жизнь. Более чем уверен - в огромной куче областей ему гарантировано применение еще десятки лет.

Хоть сам я сейчас работаю с AVR, не могу не признать, что многих фичек от 51 мне не хватает. Системы прерываний с приоритетами. Туевой хучи флагов. Инверсии битов.

Чего стоит одна команда "JBC - переход по биту с его очисткой". Кто работал с реалтаймом, меня поймет.

И если бы кто-нибудь написал для него среду по типу Algorithm Builder Громова - я бы и сам многие некритичные вещи делал на нем.
Go to the top of the page
 
+Quote Post
Guest_д_*
сообщение Jul 11 2004, 07:33
Сообщение #7





Guests






Здравствуй НМЛ! Я тебе еще два года назад показывал АРМ и говорил, что за ним будущее, а ты до сих пор сомневаешься! И вот уже контроллеры с сопоставимыми параметрами набортной памяти и мипсов производительности в АРМ технологии почти на 30% дешевле чем аналогичные в 51 технологии. При этом ему не присущи недостатки развития свойственные 51 технологии. Народ поговаривает, что АРМ -- это 51 процессор 21го столетия. По моему одна из причин способствующих его популярности -- это удачный гибрид технологии М68К с РИСК технологией...
Go to the top of the page
 
+Quote Post
Bobson
сообщение Jul 11 2004, 13:31
Сообщение #8





Группа: Свой
Сообщений: 12
Регистрация: 21-06-04
Пользователь №: 83



Для клона х51 существует большое количество программ и наработок, проверенных временем. Конечно АРМ беспорно мощнее.
Но существует масса задач, для которых АРМ избыточнный.
И если уже есть готовая программа под Х51, то почему бы неиспользовать её.
Хотя непонятно, почему цены на быстрые МК например cygnal еще такие высокие. Конкуренция от разных производителей и от разнообразия просто сбивает с толку .
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Jul 12 2004, 12:36
Сообщение #9


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Не удержался, хочу добавить в пользу х51.
В ряде задач, где используются ПЛИС, оказалось дешевле во всех отношениях поставить одно или два ядра х51, запустить на них РТОС, пускануть давно проверенные проги и дать на вход эдак мегагерц 200. Эффект ошеломляющий, х51 на 200МГц. Конечно такое можно проделать и с другими ядрами, не спорю, но и здесь пока х51 не подкачает!


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
Guest_d_*
сообщение Jul 14 2004, 06:34
Сообщение #10





Guests






К большому сожалению, архитектура платформы, на которой программист учится программировать накладывает неизгладимый отпечаток на всю его дальнейшую карьеру. Этот фактор давно и хорошо освоили американские компьютерные фирмы, они бесплатно внедряют свои платформы начиная с детсада, потом в школы и вузы... С особенной силой это проявляется в случае платформы ПИК... Тоже, но сменьшей силой действует платформа 51. Программист, особенно ассемблерщик ПИК или 51, может пойти на любые извраты, только лишь бы находиться в рамках привычной ему платформы, запускает эту тележку на 200 мгц,
делает многобанковую подсистему памяти и пр. и пр. тратя десятки и сотни человеко-дней на реализацию тех функций, которые в лучшем случае случае должны отнимать единицы часов. И всегда находится отоговорки типа -- у меня многосерийное изделие я экономлю микроценты... На пальцах одной руки можно посчитать реально реализованные многотысячные проекты...
Go to the top of the page
 
+Quote Post
nml
сообщение Jul 14 2004, 11:13
Сообщение #11


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 13-06-04
Из: Minsk
Пользователь №: 29



Цитата(d @ Jul 14 2004, 09:34 AM)

Цитата
К большому сожалению, архитектура платформы, на которой программист учится программировать накладывает неизгладимый отпечаток на всю его дальнейшую карьеру.


Да никакого отпечатка архитектура не оставляет. Я начинал программировать на голой "Электронике-60" - так что ж, мне на PDP-11 всю жизнь работать? :-)
Человек, изучивший какую-либо (совершенно неважно какую!) архитектуру, на другую перейдет за 1/2 времени, на следующую - за 1/4 и так далее.
Цитата
делает многобанковую подсистему памяти и пр. и пр. тратя десятки и сотни человеко-дней на реализацию тех функций, которые в лучшем случае случае должны отнимать единицы часов.

Вообще возникает впчатление, что вы пишете не читая оппонентов... речь как раз шла не о сотнях человеко-дней, а о НУЛЕ - то есть о использовании готовых наработок. Ноль все-таки лучше единицы.

И вообще, если человек берется за новую тему и делает ее на досконально изученном процессоре - он ее сделает и быстрее, и лучше - даже если процессор уступает новому, но неизученному конкуренту. И если задача МОЖЕТ быть решена на старом, привычном - на мой взгляд, полный идиотизм менять МК на переправе, только из желания растопырить пальцы.

Другое дело, что новое надо учить - иначе в один прекрасный миг можешь оказаться за бортом. Но к обсуждению 51 процессора это уже отношения не имеет... И вообще, самая классная архитектура - это упомянутая в самом начале PDP-11. Кому интересно - http://avr.nikolaew.org/komp1.htm - сравните методы адресации этого мамонта с самым распоследним пентюхом :-)
Go to the top of the page
 
+Quote Post
Guest_д_*
сообщение Jul 16 2004, 07:37
Сообщение #12





Guests






Ну вот и я о том же, начав работать на правильной архитектуре, изучив наследие мастеров, которые как раз отшлифовали свое исскуство именно на этой платформе,
вырабатывается трезвый вгляд на основы программирования...
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Jul 16 2004, 21:26
Сообщение #13


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Всё теперь понятно: обычная проблема "отцов и детей". Обращаюсь к д, давайте не будем навязывать свою точку зрения, а просто уважать чужую. Каждый рассуждает, опираясь на свой опыт. Лет десять назад часто приходилось "вскрывать" чужие изделия, уверяю Вас, там полно было либо x51, либо x86. Скоро такая же участь постигнет современные процы, ничего в этом странного нет, всё естесственно. И то, что было ранее, просто глупо отвергать.

Что касается программирования, то вот моё личное мнение: совсем не важно, на какой архитектуре, на каком языке программировать. Важно созидать.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jul 19 2004, 08:56
Сообщение #14


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(one_man_show @ Jul 17 2004, 01:26 AM)
совсем не важно, на какой архитектуре, на каком языке программировать

Это действительно важно. Но полностью абстрагироваться от платформы, к сожалению, не всегда удаётся. И даже когда пишешь на языке высокого уровня приходится иметь в виду и типы памяти и методы доступа и битовые области и банки регистров и т. п. и т. д.
Без учёта всего этого программа получается весьма неоптимальной, а с активным использованием аппаратных особенностей - крайне трудно переносимой на другие платформы.
Что же касается x51, то подобных нюансов в нём полно.
По своему опыту могу сказать, что при выборе платформы очень полезно экспериментировать. А вот различного рода обусловленности (религиозного, возрастного, ведомственного и др. плана) могут сыграть злую шутку.
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jul 19 2004, 09:07
Сообщение #15


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



И ещё пара неожиданных наблюдений:
1 - хорошая платформа не нуждается в "защите" и "защитниках";
2 - все подобные "защиты" относятся скорее не к платформе как таковой, а к "защитнику" (то ли это неспособность либо крайняя сложность воспринимать новое, то ли страх перед неизвестным, то ли нежелание расстаться с наработанным, даже если это явный тормоз).
Но это уже скорее вопрос психологиеского форума. wink.gif
Go to the top of the page
 
+Quote Post
SergM
сообщение Jul 19 2004, 13:39
Сообщение #16


Местный
***

Группа: Модераторы
Сообщений: 392
Регистрация: 23-06-04
Из: Харьков
Пользователь №: 151



Не спешите ставить крест на 8051! wink.gif На них сделано огромное количество реальных проектов, написано (и проверено многократно практикой) море софта. Да и в плане "железа и периферии" 8051 совместимые не стоит на месте. Сходите на сайт Silicon Laboratories http://www.silabs.com/products/microcontroller/index.asp с их C8051Fxxx семейством! или посмотрите на файлик, который я попытался загрузить в это сообщение blink.gif
Прикрепленные файлы
Прикрепленный файл  cygnal.zip ( 7.73 килобайт ) Кол-во скачиваний: 193
 
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jul 20 2004, 08:07
Сообщение #17


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Никто не ставит никаких крестов. По крайней мере, это каждый сам для себя решает (особенно когда есть груз наработок).
Но когда начинающий спрашивает с чего начать, то я, опираясь на свой опыт работы более чем с десятком различных МК и пяти языков программирования (уж поверьте на слово - мне есть из чего выбирать) пытаюсь посоветовать ему достаточно лёгкий старт в этой области, чтобы не отбить охоту вообще чем-либо полезным заниматься.
Кто из Вас, господа корифеи, может сказать, что его путь с x51 был без геморроя и головной боли, связанными с этой архитектурой? Так зачем же желать начинающему наступать на те же грабли. И если в наше время выбирать было особо не из чего, то взгляните на нынешний рынок (и на его перспективы и тенденции)!
Go to the top of the page
 
+Quote Post
Dimonn
сообщение Jul 21 2004, 07:09
Сообщение #18


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 20-07-04
Из: Санкт-Петербург
Пользователь №: 341



Цитата(dach @ Jul 9 2004, 04:56 PM)
konechno 8051 i ia yvajaiu
no sootnoshenie skorost/potreblenie y nego nesovsem yj vporiadke
y atmela 8051 24mnz - 2mips huh.gif kagda u avr 8-8 mips
risk vsotki vesh
a 8051 bolshe dlia starikov a starikov ia yvajaiu

Звиняйте, но например Cygnal выпускает контроллеры уже до 100MIPS на 24МГц, а то и часовой кварц smile.gif
Go to the top of the page
 
+Quote Post
Dimonn
сообщение Jul 21 2004, 07:21
Сообщение #19


Участник
*

Группа: Свой
Сообщений: 27
Регистрация: 20-07-04
Из: Санкт-Петербург
Пользователь №: 341



Цитата(IgorKossak @ Jul 20 2004, 12:07 PM)
Кто из Вас, господа корифеи, может сказать, что его путь с x51 был без геморроя и головной боли, связанными с этой архитектурой? Так зачем же желать начинающему наступать на те же грабли. И если в наше время выбирать было особо не из чего, то взгляните на нынешний рынок (и на его перспективы и тенденции)!

Ну не могу считать себя корифеем в этой области, но скажу, что геморроя у меня особо небыло, скорее гемор возникает тогда, когда у фирмы производителя информации не добьешься (питание, экзамплы и т.с.) - А поскольку АРМ-ы достаточно новые, то и наработок по ним не так уж много... Вот тут и грабли, на которые не всегда охото самому наступать :\
Go to the top of the page
 
+Quote Post
one_man_show
сообщение Jul 23 2004, 11:19
Сообщение #20


Помогу, чем смогу
******

Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25



Цитата(IgorKossak @ Jul 20 2004, 12:07 PM)
Кто из Вас, господа корифеи, может сказать, что его путь с x51 был без геморроя и головной боли, связанными с этой архитектурой?

К слову сказать, у меня в каждом проекте есть проблемы, их просто приходиться решать, так сказать, асимптотически приближаться к верному результату. Это жизнь, от проблем никуда не спрячешься.
Согласен с IgorKossak, хотя он меня периодически журит за старпёрство и твердолобость :D , что начинающему лучше предложить пройти путем, который не отобьет охоту взяться за что-то новое.


--------------------
С уважением,
Ваган Саруханов
Проекты|Форум|Facebook|Linkedin
Go to the top of the page
 
+Quote Post
ra4fox
сообщение Aug 13 2004, 07:27
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 13-08-04
Из: Пенза
Пользователь №: 493



Для себя и на работе предпочитаю 51-й, и считаю что во многих случаях нет смысла ставить мощное и дорогое если он с этим справится.
Тем более что они доступные и выпускаются разными фирмами.
По скорости выбор широкий от 12 до 2 тактов на команду rolleyes.gif .
В каждом случае надо выбирать что применить, а не хоронить то что еще может поработать.
Go to the top of the page
 
+Quote Post
Kota
сообщение Sep 8 2004, 12:54
Сообщение #22


Участник
*

Группа: Свой
Сообщений: 17
Регистрация: 21-06-04
Пользователь №: 69



Не буду спорить, достоинства 51-го ядра известны всем, но закладывать его в новые разработки нет абсолютно никакого желания.
Эта архитектура хорошо известно, хочется же попробовать что-то новое, чтобы было с чем сравнивать.
Go to the top of the page
 
+Quote Post
alho
сообщение Sep 8 2004, 13:28
Сообщение #23


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 6-07-04
Из: Moscow
Пользователь №: 275



Все зависит от задачи, которую решаешь:
скорость реализации проекта, стоимость проекта.

Если мне дешевле и быстрее сделать рабочий проект на х51 - зачем мне брать ARM или ПЛИС ???

Другой вопрос когда на чипе проект принципиально нет возможности реализовать. Тогда да - надо брать что-то другое.


Конкретной задаче - конкретный камень.
Go to the top of the page
 
+Quote Post
Tim
сообщение Oct 12 2004, 11:27
Сообщение #24


Участник
*

Группа: Свой
Сообщений: 35
Регистрация: 12-10-04
Пользователь №: 851



Для 8051 есть несколько хороших сред разработки: Keil, Фитон
Go to the top of the page
 
+Quote Post
micro51
сообщение Nov 2 2004, 16:32
Сообщение #25





Группа: Banned
Сообщений: 5
Регистрация: 2-11-04
Пользователь №: 1 022



Те, кто сомневается, что 8051 процветает, посетите сайт
http://micro51.nm.ru
Около 20 ведущих фирм расширяют номенклатуру и наращивают их производство (неужели они не понимают, что делают?)!
Та же Atmel, имея оригинальные RISC-контроллеры AVR, осваивает все новые
чипы MCS-51. Не говоря уже про Silicon Labs (их чипы давно обогнали по производительности и периферии все остальное).
Нет сомнений, что общий объем MCS-51 - это минимум треть рынка 8-разрядных микроконтроллеров.
Но на рынке СНГ известны только AT89C51 и их вариации. Но ведь это - только игрушки по сравнению с остальной номенклатурой изделий 8051!
Go to the top of the page
 
+Quote Post
Nixon
сообщение Nov 3 2004, 08:58
Сообщение #26


Гуру
******

Группа: Админы
Сообщений: 2 736
Регистрация: 17-06-04
Из: Киев
Пользователь №: 48



2 micro51
Вам выносится предупреждение за пост рекламных объявлений в несколько веток форума.


--------------------
Вам помочь или не мешать?
Go to the top of the page
 
+Quote Post
CeDeX
сообщение Nov 4 2004, 12:17
Сообщение #27


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 4-11-04
Из: Омск
Пользователь №: 1 035



Согласен с kota.
Если все время топтаться на х51, то можно и на поезд опоздать.
Надо пробовать новое, чтобы не отстать от прогресса (напр. 430 для мелких задач или ARM для крутых).
Хотя 51 это неплохо в своем классе. cool.gif


--------------------
-- Если б мишки были пчелами... (с) --
Go to the top of the page
 
+Quote Post
-Tумблер-
сообщение Nov 4 2004, 15:13
Сообщение #28


Частый гость
**

Группа: Свой
Сообщений: 146
Регистрация: 4-11-04
Из: Московская область
Пользователь №: 1 040



Цитата(CeDeX @ Nov 4 2004, 04:17 PM)
Если все время топтаться на х51, то можно и на поезд опоздать.


Что значит "топтаться" ? huh.gif
Если Вы пишите на "C" - "классик", то все равно
какой процессор юзать. И поэтому никакой поезд никуда
не уйдет без Вас.
:P


--------------------

- ЗАМЕНЯТЬ ДЕТАЛИ НА ХОДУ ВОСПРЕЩАЕТСЯ !!! -
Go to the top of the page
 
+Quote Post
servol
сообщение Nov 9 2004, 12:38
Сообщение #29


Участник
*

Группа: Свой
Сообщений: 33
Регистрация: 4-11-04
Пользователь №: 1 042



Я отношусь к числу защитников х51. Сделал на нем несколько десятков изделий, которые много лет пользуют чужие люди. Он знаком наизусть, удобен, дешев и, главное, надежен. От него не ждешь глюков. Много раз собирался перейти с него на AVR и каждый раз оказывалось, что не зачем. Там где 51-го по быстродействию хватает, нет разницы на чем сделана железка - на общее качество тип микроконтроллера не влияет. Тип АЦП влияет. Тип операционников - влияет. А тип микроконтроллера - нет. А когда быстродействия не хватало, то как правило не хватало сильно и приходилось либо с тяжелым вздохом применять глючные сигнальники, либо, как теперь, с радостью ставить MSP-430. Но даже MSP-430 не вытиснит х51, поскольку есть задачи, которые на АТ89С2051 сделать проще, дешевле и с изготовлением плат меньше мороки.
И еще одно наблюдение - те, кто работают на х51 часто пишут на голом ассемблере, вся программа в одном модуле, все прозрачно и четко. И даже отладчик вообще говоря практически не нужен. А на AVR-ках и выше пишут главным образом на Си с подключением кучи библиотек с лишними модулями. Это лишний источник для глюков - даже старые и вроде проверенные компиляторы иногда глючат в совершенно неожиданных местах. Я как-то попался на том, что компилятор неправильно выполняет оператор abs() для longint. Эффект сказывался только на больших отрицательных числах, такие глюки бывает очень трудно углядеть, а речь шла о приборе, который мы пустили в большую серию.
Так что я из тех зараз, которые учат детишек 51-м как первому в их жизни процессору. Берешь ADuC812 с минимальной обвязкой и дисплейчиком - вот тебе и программатор, и отладчик и всем основным программным блокам можно научить - и миганию светодиодами, и оцифровке аналога, и обмену с ПК.
Go to the top of the page
 
+Quote Post
DPL
сообщение Nov 9 2004, 14:58
Сообщение #30


Частый гость
**

Группа: Свой
Сообщений: 88
Регистрация: 15-10-04
Из: Новочеркасск
Пользователь №: 886



Цитата(servol @ Nov 9 2004, 04:38 PM)
Так что я из тех зараз, которые учат детишек 51-м как первому в их жизни процессору.

smile.gif
Приятно встретить единомышленника, я тоже из таких smile.gif По моему мнению, на сегодняшний день эта архитектура значительно более других (ныне здравствующих) подходит для целей обучения.

2All: А что касается "применять"|"не применять", то немалое значение здесь имеет опыт работы с MCS51 и время освоения нового семейства. Ведь большинство разработчиков, выполняющих коммерческие проекты, сильно ограничены сроками выполнения работ. Так что изучая новый контроллер, можно и на другой поезд опоздать - конкуренты опередят.
Go to the top of the page
 
+Quote Post
Alexandr
сообщение Dec 1 2004, 20:38
Сообщение #31


Знающий
****

Группа: Модераторы
Сообщений: 804
Регистрация: 1-12-04
Пользователь №: 1 283



"She is alive, alive!" - как сказал классик. х51 - во всевозможных видах будет жить ну очень долго, ибо с совковых времен слабо изеняются программы учебных заведений и я не побоюсь этого слова - ВСЕ начальные курсы связанные с микропроцессорной техникой начинаются именно с него родимого, видимо как наиболее лего усвояемого - вот. Потом уже в зависимости от того что преподаватель знает он переходит к другим процам. Если не прав - скажите кого учили по другому, если учили. Да, а если интересно как и какую сторону развиваются 51-ые, то вот статейка.
Прикрепленные файлы
Прикрепленный файл  doklad.rtf ( 56.45 килобайт ) Кол-во скачиваний: 774
 


--------------------
Иван Сусанин - первый полупроводник
Go to the top of the page
 
+Quote Post
cpl
сообщение Dec 6 2004, 09:34
Сообщение #32


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



У каждого семейства свои недостатки...

Atmel
класический дешевый вариант много работал 8252+spi prog
самопал очень неплохо получилось

Dalas
хорош но проигрывает cygnaly и по цене и по удобству работы.
dalas хорош как замена непосредственно самого контролера в старой плате
приходилось переходить с atmel на dalas

Cygnal
только у cygnal совмешен контролер с аппаратным отладчиком и всего
за 100 баксов (сейчас уже дешевле), сколько стоит отладчик правильно кило баксы,
для 99 процентов задач хватает и atmela51 класического
по вопросу цены cygnal не так уж дорого стоит если принять во внимание удобство и скорость отладки программ в реальном времени на реальном контролере.
для тех кто хочет быстрее есть 12х серия 100 мипс.
На мой взгляд это перекрывает большую часть задач 99.999999,
далее можно смело брать DSP или 32разряда т.д.
Go to the top of the page
 
+Quote Post
vesago
сообщение Dec 7 2004, 13:14
Сообщение #33


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Живее всех живых! Зачем кукурузнику реактивный двигатель. Что может выиграть в соотношении цена/возможности по сравнении с AT89C2051?
Go to the top of the page
 
+Quote Post
cpl
сообщение Dec 7 2004, 14:44
Сообщение #34


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



[quote=vesago,Dec 7 2004, 16:14]
Живее всех живых! Зачем кукурузнику реактивный двигатель. Что может выиграть в соотношении цена/возможности по сравнении с AT89C2051?

Полностью с вами согласен для дома применяю именно 2051
на митьке можно еще дешевли купить (по сравнению с чип и дип).
единственое неудобно отлаживать.
А на работе пропихнул Cygnal очень доволен.

Единственная трудность была это переубедить что все равно это полезно даже если не все ресурсы применяются, (софт пишу я а начальство решеет на чем-бред конешно, что поделать) нам нужно 8к максим (пишу под асм) а на борту и 32к и 64к и 128к.
Go to the top of the page
 
+Quote Post
vesago
сообщение Dec 8 2004, 07:25
Сообщение #35


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Cygnal - потрясающая штука. Но цены.. sad.gif( По этой причине пытаюсь поднять MSP430 - вот за кем будущее. Естественно для приложений не требующих ультра крутой произволдительности.
Go to the top of the page
 
+Quote Post
cpl
сообщение Dec 8 2004, 10:49
Сообщение #36


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



В свое время встретил одного приятеля который обругал все 51 контролеры
сказав что они старье и тд и тп. правда надо при этом сказать что сам он никогда не писал под них или им подобные (AVR PIC DSP) при этом нахваливая PICи которые тогда только появились, это он оценивал по слухам.
я ему возразил что под каждую задачу можно подобрать опимальный контролер который будет удовлетворять или общим-ценой или наворотами хотя на любом можно решить одну и туже задачу, но соответственно по разному
как то писал под PIC 84 все хорошо вот только нет у него uarta пришлось эмулирывать хотя 2051 все тоже самое и без головной боли, а про цену вообще молчу пик-120-180 руб 2051-50 руб (цены дело было в 2000 году)

Всякий раз когда приходится писать код для вычислений или работой с памятью начинаеш понимать что всетаки 8 разрядов мало, а все эти процедуры преобразований съедают очень много времени при работе, начинаеш смотреть в сторону 16 или 32 разрядов.
Go to the top of the page
 
+Quote Post
cpl
сообщение Dec 8 2004, 10:53
Сообщение #37


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Цитата(Alexandr @ Dec 1 2004, 23:38)
"She is alive, alive!" - как сказал классик. х51 - во всевозможных видах будет жить ну очень долго, ибо с  совковых времен слабо изеняются программы учебных заведений и я не побоюсь этого слова - ВСЕ начальные курсы связанные с микропроцессорной техникой начинаются именно с него родимого, видимо как наиболее лего усвояемого - вот. Потом уже в зависимости от того что преподаватель знает он переходит к другим процам. Если не прав - скажите кого учили по другому, если учили. Да, а если интересно как и какую сторону развиваются 51-ые, то вот статейка.
*


МИРЭА 1997 Кафедра ЦУМП преподовался вообще 8080 незнаю зачем хотя непомешала правильно понять все отсальные начиная с PIC 51 AVR Motorola ADSP (х86 до этого знал)
Сейчас преподают Motorolу.
Go to the top of the page
 
+Quote Post
cpl
сообщение Dec 8 2004, 10:57
Сообщение #38


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Цитата(vesago @ Dec 7 2004, 16:14)
Живее всех живых! Зачем кукурузнику реактивный двигатель. Что может выиграть в соотношении цена/возможности по сравнении с AT89C2051?
*


Кукурузник немного изменился оталось только название старое,

притормозить всегда можно а вот разогнать уже все....
Хотя и работал както у меня атмел 8252 на 35 Мгц и без глюков и закипаний.
Go to the top of the page
 
+Quote Post
Paulus
сообщение Dec 16 2004, 09:55
Сообщение #39





Группа: Новичок
Сообщений: 1
Регистрация: 15-12-04
Пользователь №: 1 484



Цитата(vesago @ Dec 7 2004, 16:14)
Живее всех живых! Зачем кукурузнику реактивный двигатель. Что может выиграть в соотношении цена/возможности по сравнении с AT89C2051?
*


Хоть я и приверженец х51-архитектуры, но посмеялся :D . Действительно, что цена, что возможности у 2051 - уникальные в смысле малости.
Вот Silicon Labs (он же Cygnal) - действительно рулез! Конечно, за "рулез" надо платить, но, кстати, не так уж и много. А если подойти к вопросу без предубеждений и ПРОСТО ПОДСЧИТАТЬ и СРАВНИТЬ - то цена совершенно обоснована.
Вот так вот.
Go to the top of the page
 
+Quote Post
vesago
сообщение Dec 28 2004, 11:51
Сообщение #40


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Я тут для одного проекта подбирал камень. Смотрел и Cygnal. Но пришел к выводу, что выгоднее делать на MSP430. MSP430F149 60К flash 2kram 2 uart 2 adc, jtag и всего за 8.7$
Go to the top of the page
 
+Quote Post
cpl
сообщение Dec 28 2004, 13:05
Сообщение #41


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Цитата(vesago @ Dec 28 2004, 14:51)
Я тут для одного проекта подбирал камень. Смотрел и Cygnal. Но пришел к выводу, что выгоднее делать на MSP430. MSP430F149 60К flash 2kram 2 uart 2 adc, jtag и всего за 8.7$
*


что можно делать по jtagу с ними сколько стоит аппаратный отладчик ?
Go to the top of the page
 
+Quote Post
Shedon
сообщение Dec 28 2004, 19:29
Сообщение #42


Частый гость
**

Группа: Свой
Сообщений: 110
Регистрация: 30-11-04
Из: Nizhny Novgorod
Пользователь №: 1 262



Я имею небольшой опыт программирования контроллеров, начинал с 51ых, сделал на них 4 прибора, понял, что производительности не хватает в последней разработке был контроллер AT89C51RD2 по цене ~9$, плюс внутрисхемный эмулятор от фитона ~1300$, всё-равно производительности не хватает, а переход на новые круты 51ые это опять новый эмулятор и цена контроллера ~12$. Встал вопрос о переходе на более современную архитектуру, выбирал между AVR и ARM, выбор остановил в пользу последних. Конкретно на AT91SAM7SXXX, по цене ~6.5$ за чип и jLink за 320$, хорошая экономия, как мне показалось семейство АРМ наиболее быстроразвивающиеся, т.е. на нём можно начинать новые разработки. Конечно, если требуется только светодиоды зажигать, или реле коммутировать, то тут 51ые в самый раз, а для более производительных задач они уже не тянут...
Go to the top of the page
 
+Quote Post
vesago
сообщение Dec 31 2004, 10:54
Сообщение #43


Тутэйшы
****

Группа: Свой
Сообщений: 708
Регистрация: 30-11-04
Пользователь №: 1 263



Цитата(cpl @ Dec 28 2004, 17:05)
что можно делать по jtagу с ними сколько стоит аппаратный отладчик ?
*


Переходник от LPT к кристаллу можно самому склепать за пару $. Заводской за 100$. Есть лучьше вариант - девайс Курта (см. в разделе MSP430) стоит 55$, позволяет пержигать JTAG фуз для защиты ПО от копирования. Переходник позволяет отлаживать программу в среде яр прямо в готовом устройстве реалтайм, программировать и т.д.
Go to the top of the page
 
+Quote Post
cpl
сообщение Jan 10 2005, 06:11
Сообщение #44


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



у меня поле зажигает размером 16*256*2 +яркость плюс вычисления в реалтайм. cygnal проходит и даже остается еще в запасе, все остальные пока отдыхают (51). :D
Go to the top of the page
 
+Quote Post
Shedon
сообщение Jan 10 2005, 06:18
Сообщение #45


Частый гость
**

Группа: Свой
Сообщений: 110
Регистрация: 30-11-04
Из: Nizhny Novgorod
Пользователь №: 1 262



Цитата(cpl @ Jan 10 2005, 10:11)
у меня поле зажигает размером 16*256*2 +яркость плюс вычисления в реалтайм. cygnal проходит и даже остается еще в запасе, все остальные пока отдыхают (51). :D
*

Только вопрос, сколько этот cygnal стоит ?
Go to the top of the page
 
+Quote Post
cpl
сообщение Jan 11 2005, 05:58
Сообщение #46


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 6-12-04
Пользователь №: 1 340



Цитата(Shedon @ Jan 10 2005, 09:18)
Цитата(cpl @ Jan 10 2005, 10:11)
у меня поле зажигает размером 16*256*2 +яркость плюс вычисления в реалтайм. cygnal проходит и даже остается еще в запасе, все остальные пока отдыхают (51). :D
*

Только вопрос, сколько этот cygnal стоит ?
*



20-25$
Go to the top of the page
 
+Quote Post
Shedon
сообщение Jan 11 2005, 06:01
Сообщение #47


Частый гость
**

Группа: Свой
Сообщений: 110
Регистрация: 30-11-04
Из: Nizhny Novgorod
Пользователь №: 1 262



Цитата(cpl @ Jan 11 2005, 09:58)
Цитата(Shedon @ Jan 10 2005, 09:18)
Цитата(cpl @ Jan 10 2005, 10:11)
у меня поле зажигает размером 16*256*2 +яркость плюс вычисления в реалтайм. cygnal проходит и даже остается еще в запасе, все остальные пока отдыхают (51). :D
*

Только вопрос, сколько этот cygnal стоит ?
*



20-25$
*


По сравнению с тем же армом дороговато получается sad.gif
Go to the top of the page
 
+Quote Post
dimka
сообщение Jan 11 2005, 08:16
Сообщение #48


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 3-01-05
Из: Уфа
Пользователь №: 1 782



там найдешь все что хотел узнать об актуальности 8051

http://www.silabs.com/tgwWebApp/appmanager/tgw/tgwHome
Это лидер по производительности область применения от простых приложений
до сетей
Go to the top of the page
 
+Quote Post
Miron
сообщение Feb 15 2005, 14:15
Сообщение #49


Частый гость
**

Группа: Validating
Сообщений: 149
Регистрация: 11-02-05
Из: Рязань
Пользователь №: 2 574



Много работал с 51 и считаю, что этот МК будет еще долго востребован
Сам выбираю МК под задачу но по старинке тяготею к 51
Но в принципе для пользы дела и собственного развития не стоит
зацикливатся на какой то конкретной архитектуре только на новое
требуется больше времени.
Поэтому считаю спор о том какой МК лучше некорректным ведь
даже вариант решения конкретной задачи будет рассматриватся разными разработчиками по разному. А изначально вопрос стоял "жив ли 51".
То отвечаем 51 жив развивается и проживет не один десяток лет.
Go to the top of the page
 
+Quote Post
Roamer
сообщение Feb 16 2005, 06:53
Сообщение #50


Участник
*

Группа: Свой
Сообщений: 35
Регистрация: 27-01-05
Из: Ярославль
Пользователь №: 2 228



Цитата(Miron @ Feb 15 2005, 17:15)
А изначально вопрос стоял "жив ли 51".
То отвечаем 51 жив развивается и проживет не один десяток лет.
*

Да, 51 жив пока. На самом деле живучесть -завидная, уже около 20 лет. Доведем совместными усилиями до 40 biggrin.gif ! Но вот интересная периферия/устройства на 51-м появляются к сожалению не так часто и обычно, дорого.
Go to the top of the page
 
+Quote Post

4 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 4th August 2025 - 20:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.02125 секунд с 7
ELECTRONIX ©2004-2016