|
|
 |
Ответов
|
Nov 9 2004, 12:38
|
Участник

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

|
Я отношусь к числу защитников х51. Сделал на нем несколько десятков изделий, которые много лет пользуют чужие люди. Он знаком наизусть, удобен, дешев и, главное, надежен. От него не ждешь глюков. Много раз собирался перейти с него на AVR и каждый раз оказывалось, что не зачем. Там где 51-го по быстродействию хватает, нет разницы на чем сделана железка - на общее качество тип микроконтроллера не влияет. Тип АЦП влияет. Тип операционников - влияет. А тип микроконтроллера - нет. А когда быстродействия не хватало, то как правило не хватало сильно и приходилось либо с тяжелым вздохом применять глючные сигнальники, либо, как теперь, с радостью ставить MSP-430. Но даже MSP-430 не вытиснит х51, поскольку есть задачи, которые на АТ89С2051 сделать проще, дешевле и с изготовлением плат меньше мороки. И еще одно наблюдение - те, кто работают на х51 часто пишут на голом ассемблере, вся программа в одном модуле, все прозрачно и четко. И даже отладчик вообще говоря практически не нужен. А на AVR-ках и выше пишут главным образом на Си с подключением кучи библиотек с лишними модулями. Это лишний источник для глюков - даже старые и вроде проверенные компиляторы иногда глючат в совершенно неожиданных местах. Я как-то попался на том, что компилятор неправильно выполняет оператор abs() для longint. Эффект сказывался только на больших отрицательных числах, такие глюки бывает очень трудно углядеть, а речь шла о приборе, который мы пустили в большую серию. Так что я из тех зараз, которые учат детишек 51-м как первому в их жизни процессору. Берешь ADuC812 с минимальной обвязкой и дисплейчиком - вот тебе и программатор, и отладчик и всем основным программным блокам можно научить - и миганию светодиодами, и оцифровке аналога, и обмену с ПК.
|
|
|
|
Сообщений в этой теме
dach 8051 on isho jevoi? Jul 8 2004, 23:31 Maxim Цитата(dach @ Jul 9 2004, 02:31 AM)8051 nasko... Jul 9 2004, 10:58 dach konechno 8051 i ia yvajaiu
no sootnoshenie skoros... Jul 9 2004, 12:56 IgorKossak По моему глубокому убеждению, x51 - это то семейст... Jul 9 2004, 13:01 Ander Он то живой, но мне не нравится. По сравнению с AV... Jul 9 2004, 13:03 nml Цитата(IgorKossak @ Jul 9 2004, 04:01 PM)за н... Jul 10 2004, 19:34 д Здравствуй НМЛ! Я тебе еще два года назад пока... Jul 11 2004, 07:33 Bobson Для клона х51 существует большое количество програ... Jul 11 2004, 13:31 one_man_show Не удержался, хочу добавить в пользу х51.
В ряде з... Jul 12 2004, 12:36 d К большому сожалению, архитектура платформы, на ко... Jul 14 2004, 06:34 nml Цитата(d @ Jul 14 2004, 09:34 AM)
ЦитатаК бо... Jul 14 2004, 11:13 д Ну вот и я о том же, начав работать на правильной ... Jul 16 2004, 07:37 one_man_show Всё теперь понятно: обычная проблема "отцов и... Jul 16 2004, 21:26 IgorKossak Цитата(one_man_show @ Jul 17 2004, 01:26 AM)с... Jul 19 2004, 08:56 IgorKossak И ещё пара неожиданных наблюдений:
1 - хорошая пл... Jul 19 2004, 09:07 SergM Не спешите ставить крест на 8051! На них сд... Jul 19 2004, 13:39 IgorKossak Никто не ставит никаких крестов. По крайней мере, ... Jul 20 2004, 08:07 Dimonn Цитата(dach @ Jul 9 2004, 04:56 PM)konechno 8... Jul 21 2004, 07:09 Dimonn Цитата(IgorKossak @ Jul 20 2004, 12:07 PM)Кто... Jul 21 2004, 07:21 one_man_show Цитата(IgorKossak @ Jul 20 2004, 12:07 PM)Кто... Jul 23 2004, 11:19 ra4fox Для себя и на работе предпочитаю 51-й, и считаю чт... Aug 13 2004, 07:27 Kota Не буду спорить, достоинства 51-го ядра известны в... Sep 8 2004, 12:54 alho Все зависит от задачи, которую решаешь:
скорость р... Sep 8 2004, 13:28 Tim Для 8051 есть несколько хороших сред разработки: K... Oct 12 2004, 11:27 micro51 Те, кто сомневается, что 8051 процветает, посетите... Nov 2 2004, 16:32 Nixon 2 micro51
Вам выносится предупреждение за пост ре... Nov 3 2004, 08:58 CeDeX Согласен с kota.
Если все время топтаться на х51, ... Nov 4 2004, 12:17 -Tумблер- Цитата(CeDeX @ Nov 4 2004, 04:17 PM)Если все ... Nov 4 2004, 15:13 DPL Цитата(servol @ Nov 9 2004, 04:38 PM)Так что ... Nov 9 2004, 14:58 Alexandr "She is alive, alive!" - как сказал ... Dec 1 2004, 20:38 cpl Цитата(Alexandr @ Dec 1 2004, 23:38)"She... Dec 8 2004, 10:53 cpl У каждого семейства свои недостатки...
Atmel
кла... Dec 6 2004, 09:34 vesago Живее всех живых! Зачем кукурузнику реактивный... Dec 7 2004, 13:14 cpl [quote=vesago,Dec 7 2004, 16:14]
Живее всех живых... Dec 7 2004, 14:44 cpl Цитата(vesago @ Dec 7 2004, 16:14)Живее всех ... Dec 8 2004, 10:57 Paulus Цитата(vesago @ Dec 7 2004, 16:14)Живее всех ... Dec 16 2004, 09:55 vesago Cygnal - потрясающая штука. Но цены.. ( По этой пр... Dec 8 2004, 07:25 cpl В свое время встретил одного приятеля который обру... Dec 8 2004, 10:49 vesago Я тут для одного проекта подбирал камень. Смотрел ... Dec 28 2004, 11:51 cpl Цитата(vesago @ Dec 28 2004, 14:51)Я тут для ... Dec 28 2004, 13:05  vesago Цитата(cpl @ Dec 28 2004, 17:05)что можно дел... Dec 31 2004, 10:54 Shedon Я имею небольшой опыт программирования контроллеро... Dec 28 2004, 19:29 cpl у меня поле зажигает размером 16*256*2 +яркость пл... Jan 10 2005, 06:11 Shedon Цитата(cpl @ Jan 10 2005, 10:11)у меня поле з... Jan 10 2005, 06:18  cpl Цитата(Shedon @ Jan 10 2005, 09:18)Цитата(cpl... Jan 11 2005, 05:58   Shedon Цитата(cpl @ Jan 11 2005, 09:58)Цитата(Shedon... Jan 11 2005, 06:01 dimka там найдешь все что хотел узнать об актуальности 8... Jan 11 2005, 08:16 Miron Много работал с 51 и считаю, что этот МК будет еще... Feb 15 2005, 14:15 Roamer Цитата(Miron @ Feb 15 2005, 17:15)А изначальн... Feb 16 2005, 06:53
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|