AVR vs PIC

Jun 20, 2004 Last reply: 21 years ago 988 Replies

Да, теперь я вспомнил что это было именно про "картинки". Но опять таки наверное в твоей конторе есть стандарт на УГО и оформление? И за его использованием следят? Вот СССР и был такой большой "конторой".

Аркадий

Hello, Arcady Schekochikhin !

HÁ õçï - ÎÅÔ, ÎÁ ÏÆÏÒÍÌÅÎÉÅ - ÔÏÌØËÏ ÓÁÍÙÅ ÏÂÝÉÅ. á ÕÖ Ó ÌÉÎÅÊËÏÊ ÐÒÏ×ÅÒÑÔØ ÒÁÚÍÅÒÙ ÆÏÒÍÁÔÁ, ÛÔÁÍÐÁ, ÎÅ ÇÏ×ÏÒÑ Ï ÓÁÍÉÈ õçï ÕÖ ÔÏÞÎÏ ÎÉËÏÍÕ É × ÇÏÒÑÞÅÞÎÏÍ ÂÒÅÄÕ × ÇÏÌÏ×Õ ÎÅ ÐÒÉÊÄÅÔ. ðÒÉÞÅÍ ËÁÓÁÅÔÓÑ ÜÔÏ ÎÅ ÔÏÌØËÏ ÎÁÛÉÈ ×ÎÕÔÒÅÎÎÉÈ ÓÈÅÍ, ËÏÔÏÒÙÅ ÄÁÌØÛÅ ÎÁÛÅÊ ÆÉÒÍÙ ÎÉËÕÄÁ ÎÅ ÉÄÕÔ, ÎÏ É ÔÅÈ ÓÈÅÍ, ËÏÔÏÒÙÅ ÍÙ ÒÁÚÒÁÂÁÔÙ×ÁÌÉ ÐÏ Ë ÐÒÉÍÅÒÕ ÆÉÌÉÐÓÏ×ÓËÏÍÕ ÚÁËÁÚÕ É ÏÔÐÒÁ×ÌÑÌÉ ÔÕÄÁ. ëÓÔÁÔÉ ÐÏÓËÏÌØËÕ ÎÁ æÉÌÉÐÓÅ ÉÓÐÏÌØÚÕÀÔÓÑ ÄÒÕÇÉÅ CAD'Ù, ÏÎÉ ÜÔÉ ÓÈÅÍÙ ÐÒÏÓÔÏ ÐÅÒÅÒÉÓÏ×ÁÌÉ Ó ÍÏÉÈ pdf'Ï×, É ËÏÇÄÁ Ñ Ó×ÏÀ ÖÅ ÓÈÅÍÕ ÐÏÌÕÞÉÌ ÏÂÒÁÔÎÏ, ÅÅ ÂÙÌÏ ÎÅ ÔÏ ÞÔÏÂÙ ÎÅ ÕÚÎÁÔØ, ÎÏ õçï ×ÓÅ ÂÙÌÉ ÄÒÕÇÉÍÉ... é ÎÉÞÅÇÏ, ÎÉËÔÏ ÎÅ ÐÏÓÔÒÁÄÁÌ.

HÅÔ, ÔÁË ËÁË ÎÅÔ ÓÔÁÎÄÁÒÔÁ, ÚÁ ÎÉÍ É ÎÅ ÓÌÅÄÑÔ.

ïÔÏÖ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

Hello, Arcady Schekochikhin !

åÄ×Á ÌÉ. ðÒÉÍÅÎÑÔØ ÓÔÁÂÉÌØÎÙÅ ËÏÍÐÏÎÅÎÔÙ × ÎÅÄÏÌÇÏÖÉ×ÕÝÅÊ ÔÅÈÎÉËÅ ÎÉËÔÏ ÎÅ ÍÅÛÁÅÔ, × ÏÔÌÉÞÉÅ ÏÔ ÐÒÉÍÅÎÅÎÉÑ × ÄÏÌÇÏÖÉ×ÕÝÅÊ ÎÅÓÔÁÂÉÌØÎÙÈ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.
ðpÉ×ÅÔ, Alexander!

*** 25 Jul 04 17:57, Alexander Golov wrote to Vladislav Baliasov:

AG>>> ÷ ÐÏÌÅ×ÙÈ ÕÓÌÏ×ÉÑÈ ÎÁ ÐÌÁÔÅ ÐÏÄ×ÅÒÇÎÕÔÏÊ ×ÌÁÇÏÚÁÝÉÔÅ?

VB>> âÅÚ ÐÁÑÌØÎÉËÁ - ÄÁ, ÎÅÓËÏÌØËÏ ÐÒÏÂÌÅÍÁÔÉÞÎÏ. HÏ ËÁË ÚÁÍÅÎÉÔØ VB>> ÐÒÏÛÉ×ËÕ, ÅÓÌÉ Õ ÔÅÂÑ ËÁÍÅÎØ ÎÅ × ËÒÏ×ÁÔÉ ?

AG> õ ÍÅÎÑ × ÒÅÚÕÌØÔÁÔÅ × "ËÒÏ×ÁÔÉ". èÏÒÏÛÉÅ, ÎÁģÖÎÙÅ ÐÁÎÅÌØËÉ ÈÏÔÑ É AG> ÄÏÒÏÇÉ, ÎÏ ×ÐÏÌÎÅ ÄÏÓÔÕÐÎÙ.

ñ ËÁË-ÔÏ ÎÅ ÏÞÅÎØ ÐÒÅÄÓÔÁ×ÌÑÀ ÂÏÌÅÅ-ÍÅÎÅÅ ÐÒÉÌÉÞÎÕÀ ×ÌÁÇÏÚÁÝÉÔÕ ÓÏÂÓÔ×ÅÎÎÏ ÐÌÁÔÙ ÐÒÉ ÎÁÌÉÞÉÉ ÐÁÎÅÌÅË. é ÐÏÄ TSOP É PQFP ÔÏÖÅ ÎÅ ÏÞÅÎØ ÐÒÅÄÓÔÁ×ÌÑÀ...

VB>> á ÐÒÉ ÎÁÌÉÞÉÉ ÐÁÑÌØÎÉËÁ É ÌÁËÉÒÏ×ËÁ ÎÅ VB>> ÏÓÏÂÏ ÐÏÍÅÛÁÅÔ, × ËÏÎÃÅ ËÏÎÃÏ×, ÜÔÏ ÏÄÎÁ ÔÏÞËÁ.

AG> ÷ ÐÏÌÅ ÍÏÖÅÔ ÂÙÔØ ÐÒÏÂÌÅÍÏÊ, ÒÁÚ×Å ÞÔÏ ÇÁÚÏ×ÙÊ.

á ÐÒÏÇÒÁÍÍÁÔÏÒ × ÐÏÌÅ - ÜÔÏ ËÁË ÔÏÔ ÒÏÑÌØ × ËÕÓÔÁÈ ? ;)

AG> ÒÁÂÏÔÅ ÇÁÒÁÎÔÉÒÏ×ÁÔØ, ÄÁ É ÎÁÒÕÛÅÎÉÅ ÌÁËÉÒÏ×ËÉ ÎÕÖÎÏ ÇÒÁÍÏÔÎÏ AG> ×ÏÓÓÔÁÎÏ×ÉÔØ, ÞÔÏ ÔÏÌØËÏ ÕÓÕÇÕÂÌÑÅÔ ÓÉÔÉÁÃÉÀ.

HÅ, × ÍÏÅÍ ÐÒÅÄÓÔÁ×ÌÅÎÉÉ Ó ÐÁÎÅÌØËÁÍÉ ÜÔÏ ÎÅ ÓÏÞÅÔÁÅÔÓÑ. éÌÉ ÔÏÇÄÁ ÄÖÁÍÐÅÒ ÎÁ ÐÉÔÁÎÉÅ.

Ó Õ×ÁÖÅÎÉÅÍ ÷ÌÁÄÉÓÌÁ×

Привет!

Sat Jul 24 2004 23:43, Vladislav Baliasov wrote to Alexander Golov:

...

AB>>>> приходилось отключать питание процессора от схемы, затем AB>>>> припаивать снова. В процессе разработке натрахались изрядно.

VB>>> При таком варианте проще расцепить питание.

AG>> Далеко не всегда это приемлимо.

VB> Hа первый взгляд каких-то особых противопоказаний я не вижу.

VB>>> препрограммированный кристалл ? А "глазки" распаять - раз VB>>> плюнуть. Хоть отсосом, хоть оплеткой, одним движением.

AG>> В полевых условиях на плате подвергнутой влагозащите?

VB> Без паяльника - да, несколько проблематично. Hо как заменить прошивку, VB> если у тебя камень не в кровати ?

У меня в результате в "кровати". Хорошие, надёжные панельки хотя и дороги, но вполне доступны.

VB> А при наличии паяльника и лакировка не VB> особо помешает, в конце концов, это одна точка.

В поле может быть проблемой, разве что газовый. Только если кто-то при апгрейде в приборе паяльником будет копаться, трудно что-то в его работе гарантировать, да и нарушение лакировки нужно грамотно восстановить, что только усугубляет ситиацию.

Привет!

Sat Jul 24 2004 17:53, George Shepelev wrote to Alexander Golov:

...

GS>>> Hе можешь. 16 МГц на сегодня предельная частота GS>>> AVR-контроллеров. У PIC-ов - 40 МГц,

AG>> Hу почему же, для dsPIC30F предел -- 120 МГц (30 МГц на ядре).

GS> Вообще-то у меня есть определённые сомнения насчёт упоминания GS> в этом контексте dsPIC. Всё-таки эта штука несколько "из другой GS> оперы", с другой системой команд.

Ну не скажи. Система команд конечно другая (так она и у PIC18 не такая как у PIC16), но всё же это именно PIC до мозга костей. И периферия -- расширенная PIC'овская и подход оперирования с WREG такой же и 1-цикловая работа память-память тоже. Просто добавлен файл внутренних регистров для купирования преимуществ 2-адресных МК (вроде AVR) на локальных циклических алгоритмах. И как купировано: 2/3-адресные регистровые операции, 2-адресные операции память-память и всё за один цикл! Плюс, конечно, оперирование стеком для ЯВУ.

В данном случае я не обращаю внимание на его "DSP Engine", а именно на свойства dsPIC как универсального МК.

Привет!

Sun Jul 25 2004 08:52, Maxim Polyanskiy wrote to George Shepelev:

...

GS>> К примеру, возможно дальнейшее развитие по линии: GS>> PIC16F818 - PIC16F628A - PIC18F1320 - dsPIC30F3012

MP> Уволить к черту людей которые это пройдут! Максимально допустимое MP> развитие в такой строчке - 1 шаг. Если больше это уже ламерство.

С чего это вдруг? Скажем у меня первое устройство на PIC18F252 позволяло производить оцифровку 1/2 сигналов с полосой 15 кГц с частотой 100/50 кГц. Следующее на PIC18F2331 уже 1/2/4 сигналов с полосой 25 кГц с частотой

200/100/50 кГц. Третье на dsPIC30F3010 вполне возможно сможет потянуть уже частоту дискретизации 400-500 кГц. Это обычное итеративное развитие ставшее возможным именно благодаря развитию соответствующей элементной базы. И в дальнейшем развитие не ограничивается этими шагами.

MP> Кстати я MP> делал шаг от 3 к 2, что сэкономило не мало денег в конструкции, и MP> абсолютно не повлияло на ее потребительские характеристики, а главное - MP> уменьшило! ее потребление, потому, что в оригинале 1320 молотил впустую MP> там, где 628 спокойненько спал.

Ну и хорошо. Но не у всех же проблемы с "молочением впустую". Бывают и проблемы с производительностью

Hello, Alexander!

÷cË éÀÌ 25 2004, Alexander Golov ÐÉÓÁÌ Ë Maxim Polyanskiy ÐÏ ÐÏ×ÏÄÕ "AVR vs PIC." GS>>> PIC16F818 - PIC16F628A - PIC18F1320 - dsPIC30F3012 MP>> õ×ÏÌÉÔØ Ë ÞÅÒÔÕ ÌÀÄÅÊ ËÏÔÏÒÙÅ ÜÔÏ ÐÒÏÊÄÕÔ! íÁËÓÉÍÁÌØÎÏ ÄÏÐÕÓÔÉÍÏÅ MP>> ÒÁÚ×ÉÔÉÅ × ÔÁËÏÊ ÓÔÒÏÞËÅ - 1 ÛÁÇ. åÓÌÉ ÂÏÌØÛÅ ÜÔÏ ÕÖÅ ÌÁÍÅÒÓÔ×Ï. AG> ó ÞÅÇÏ ÜÔÏ ×ÄÒÕÇ? óËÁÖÅÍ Õ ÍÅÎÑ ÐÅÒ×ÏÅ ÕÓÔÒÏÊÓÔ×Ï ÎÁ PIC18F252 AG> ÐÏÚ×ÏÌÑÌÏ ÐÒÏÉÚ×ÏÄÉÔØ ÏÃÉÆÒÏ×ËÕ 1/2 ÓÉÇÎÁÌÏ× Ó ÐÏÌÏÓÏÊ 15 ËçÃ Ó AG> ÞÁÓÔÏÔÏÊ 100/50 ËçÃ. óÌÅÄÕÀÝÅÅ ÎÁ PIC18F2331 ÕÖÅ 1/2/4 ÓÉÇÎÁÌÏ× Ó AG> ÐÏÌÏÓÏÊ 25 ËçÃ Ó ÞÁÓÔÏÔÏÊ 200/100/50 ËçÃ. ôÒÅÔØÅ ÎÁ dsPIC30F3010 AG> ×ÐÏÌÎÅ ×ÏÚÍÏÖÎÏ ÓÍÏÖÅÔ ÐÏÔÑÎÕÔØ ÕÖÅ ÞÁÓÔÏÔÕ ÄÉÓËÒÅÔÉÚÁÃÉÉ 400-500 ËçÃ. åÓÌÉ ÓÎÁÞÁÌÁ ÕÓÔÒÁÉ×ÁÌÏ 15ËÇà Á ÐÏÔÏÍ ×ÄÒÕÇ ÓÔÁÌÏ ÎÁÄÏ 500 ÉÍÅÅÔ ÍÅÓÔÏ ÎÅÐÒÁ×ÉÌØÎÁÑ ÐÏÓÔÁÎÏ×ËÁ ÚÁÄÁÞÉ. ðÏÓËÏÌØËÕ ×ÏÔ ÐÒÏÓÔÏ ÔÁË ËÏÎÔÒÏÌÌÅÒ ÚÁ ÂÁËÓ ËÏÎÔÒÏÌÌÅÒÏÍ ÚÁ 15 ÂÁËÓÏ× ÎÅ ÚÁÍÅÎÑÀÔ. AG> üÔÏ ÏÂÙÞÎÏÅ ÉÔÅÒÁÔÉ×ÎÏÅ ÒÁÚ×ÉÔÉÅ ÓÔÁ×ÛÅÅ ×ÏÚÍÏÖÎÙÍ ÉÍÅÎÎÏ ÂÌÁÇÏÄÁÒÑ AG> ÒÁÚ×ÉÔÉÀ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÊ ÜÌÅÍÅÎÔÎÏÊ ÂÁÚÙ. ïÓÎÏ×ÁÎÎÏÅ ÎÁ ÖÅÌÁÎÉÉ ÌÅ×ÏÊ ÐÑÔËÉ ÐÒÉËÒÕÔÉÔØ Ë ÒÁÂÏÞÅÍÕ ÕÓÔÒÏÊÓÔ×Õ ÍÏÄÎÕÀ ÍÕÌØËÕ, É ÎÅ ÏÂÏÓÎÏ×ÁÎÎÏÅ ÔÅÈÎÏÌÏÇÉÞÅÓËÏÊ ÎÅÏÂÈÏÄÉÍÏÓÔØÀ. AG> HÕ É ÈÏÒÏÛÏ. HÏ ÎÅ Õ ×ÓÅÈ ÖÅ ÐÒÏÂÌÅÍÙ Ó "ÍÏÌÏÞÅÎÉÅÍ ×ÐÕÓÔÕÀ". âÙ×ÁÀÔ É AG> ÐÒÏÂÌÅÍÙ Ó ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔØÀ ïÛÉÂËÁ ÎÁ ÓÔÁÄÉÉ ×ÙÂÏÒÁ ÜÌÅÍÅÎÔÁÒÎÏÊ ÂÁÚÙ, ÐÅÒÅÏÃÅÎËÁ Ó×ÏÉÈ ×ÏÚÍÏÖÎÏÓÔÅÊ.

WBR! Maxim Polyanskiy.

Hello, Arcady!

÷cË éÀÌ 25 2004, Arcady Schekochikhin ÐÉÓÁÌ Ë Dima Orlov ÐÏ ÐÏ×ÏÄÕ "Re: AVR vs PIC." AS> á ÒÁÂÏÔÁÅÔ ÌÉ ÜÔÏ × ÏÂÒÁÔÎÕÀ ÓÔÏÒÏÎÕ? ÷ÒÏÄÅ ËÁË ÓÏÔÏ×ÙÅ ÓÉÌØÎÏ AS> ÉÓÐÏÌØÚÕÀÔ íÏÔÏÒÏÌÌÏ×ÓËÉÅ ËÏÎÔÒÏÌÌÅÒÙ. åÓÌÉ ÜÔÏ ×ÅÒÎÏ - Õ ÜÔÉÈ AS> ËÏÎÔÒÏÌÌÅÒÏ× ÔÏÖÅ ËÏÒÏÔËÉÊ ÓÒÏË ÖÉÚÎÉ? ðÒÏÃÅÎÔÏ× ÔÁË 80-85 ÐÏÓÔÒÏÅÎÎÏ ÎÁ ÑÄÒÅ ARM7DTMI, ÑÄÒÏ ÕÖÅ 100ÒÁÚ ÐÒÏÄÁÎÏ ×ÓÅÍ ËÏÍÕ ÎÅ ÐÏÐÁÄÑ, ÞÉÐÙ ×ÙÐÕÓËÁÀÔ, ÓÎÉÍÁÀÔ Ó ÐÒÏÉÚ×ÏÄÓÔ×Á, ÐÒÉÄÕÍÙ×ÁÀÔ ÎÏ×ÙÅ ÞÕÔØ ÌÉ ÎÅ ÐÏ 3 ÒÁÚÁ × ÇÏÄ, ÏÓÔÁÌØÎÏÊ ÒÙÎÏË ÄÅÌÑÔ ARM9,M-CORE,AVR. äÕÍÁÀ ÎÁ ÅÄÉÎÓÔ×ÅÎÎÙÊ ÉÚ ÜÔÏÇÏ ÈÌÁÍÁ ÍÏÔÏÒÏÌÏ×ÓËÉÊ ËÏÎÔÒÏÌÌÅÒ M-core ÉÄÅÔ ÎÅ ÂÏÌÅÅ 2.5-3% ÒÙÎËÁ ×ÓÅÊ ÓÏÔÏ×ÏÊ ÉÎÄÕÓÔÒÉÉ. ðÏÔÏÍÕ ÞÔÏ ËÒÏÍÅ ÍÏÔÏÒÏÌÙ ÎÁ ÎÅÍ ÎÉÞÅÇÏ ÎÅ ÄÅÌÁÀÔ, ÄÁ É ÓÁÍÁ ÍÏÔÏÒÏÌÁ ÒÅÄËÏ ÞÅÇÏ ÎÁ ÎÅÍ ÄÅÌÁÅÔ. AS> áÒËÁÄÉÊ WBR! Maxim Polyanskiy.

Hi George, hope you are having a nice day!

25 éÀÌ 04, George Shepelev wrote to Alexey V Bugrov:

AB>> 5. Verify all locations (using Speed Verify mode) at AB>> VDD = VDDMIN. AB>> 6. Verify all locations at VDD = VDDMAX. AB>> VDDMIN is the minimum operating voltage spec. AB>> for the part. VDDMAX is the maximum operating AB>> voltage spec. for the part.

AB>> É ÞÕÔØ ÎÉÖÅ:

AB>> VDD: 2.0V to 6.5V with 0.25V granularity. Since this AB>> method calls for verification at different VDD values, a AB>> programmable VDD power supply is needed.

AB>> It is important to verify an EPROM at the voltages AB>> specified in this method to remain consistent with AB>> Microchip's test screening. For example, a PIC12C5XX AB>> specified for 4.5V to 5.5V should be tested for proper AB>> programming from 4.5V to 5.5V.

AB>> Note: Any programmer not meeting the programmable AB>> VDD requirement and the verify at AB>> VDDMAX and VDDMIN requirement, may AB>> only be classified as a "prototype" or AB>> "development" programmer, but not a AB>> production programmer.

GS> üÔÏ ÎÅÍÎÏÖËÏ ÉÚ ÄÒÕÇÏÊ ÏÐÅÒÙ. õÎÉ×ÅÒÓÁÌØÎÙÊ ÐÒÏÇÒÁÍÍÁÔÏÒ ÄÏÌÖÅÎ GS> ÏÈ×ÁÔÙ×ÁÔØ ÐÒÉ ×ÅÒÉÆÉËÁÃÉÉ ×ÅÓØ ÄÉÁÐÁÚÏÎ ÒÁÂÏÞÉÈ ÎÁÐÒÑÖÅÎÉÊ, ÐÏÓËÏÌØËÕ GS> ÎÁ ΣÍ ÍÏÇÕÔ ÛÉÔØÓÑ ÞÉÐÙ, ÒÁÂÏÔÁÀÝÉÅ ×Ï ×ӣÍ ÜÔÏÍ ÄÉÁÐÁÚÏÎÅ.

÷ÎÉÍÁÔÅÌØÎÏ É ×ÄÕÍÞÉ×Ï ÐÅÒÅÞÉÔÁÊ ÔÏ, ÞÔÏ ÏÔË×ÏÞÅÎÏ ×ÙÛÅ.

WBR, AVB

Здравствуйте.

AK>>>> И здесь нет ничего, чем стоило бы гордиться. GS>>> А тем, что повторить сделанные мной задачи годами не могут - GS>>> можно? И что глюков при эксплуатации нет - можно? ;) AK>> Hазови хотя бы одну такую задачу. GS> МикроАТС без внешнего питания, 1998 год.

И что, на рынке сейчас одна-единственная АТС, производства Гоги Шепелева ?

Но вот к примеру старые ДЕКовские схемы или например Интеловские или ИБМовские были явно выполнены по одному стандарту и с явно видными следами нормоконтроля. Но это сильно зависит наверное от размера конторы и других превходящих обстоятельств.

А если тебе схему надо было изменить - они бы ее снова перерисовали? Или ты бы подгонял свои схемы? А как насчет привнесения ошибок при перерисовке схем? Или эти схемы стали просто "картинками", которые не предназначены например для генерации нетлистов и БОМов?

Если не следят за использованием то хоть должны следить за НЕ-использованием :)

Аркадий

Hello, Arcady Schekochikhin !

þÔÏ ÔÁËÏÅ "ÓÌÅÄÙ ÎÏÒÍÏËÏÎÔÒÏÌÑ"? ÷ÐÒÏÞÅÍ, ÐÒÏ ÓÔÁÒÙÅ éâíÏ×ÓËÉÅ ÓÈÅÍÙ ÎÉÞÅÇÏ ÎÅ ÓËÁÖÕ, ÎÅ ÉÍÅÌ ÄÅÌÁ. á ÐÒÏ ÔÏ, Ó ÞÅÍ ÉÍÅÀ ÄÅÌÏ - ÒÁÓÓËÁÚÙ×ÁÀ.

æÉÌÉÐÓ - ÎÅ ÓÁÍÁÑ ÍÁÌÅÎØËÁÑ ËÏÎÔÏÒÁ.

ëÏÎÅÞÎÏ, ÔÏÌØËÏ ÎÅ ÐÅÒÅÒÉÓÏ×ÁÌÉ ÂÙ, Á ×ÎÅÓÌÉ ÂÙ ÔÅ ÖÅ ÉÚÍÅÎÅÎÉÑ.

ïÎÉ ÖÅ ÔÁÍ ÎÅ ÉÄÉÏÔÙ. ðÒÏ×ÅÒÉÌÉ.

òÁÚÕÍÅÅÔÓÑ ÐÏÓÌÅ ËÏÎ×ÅÒÔÁÃÉÉ × PDF ÏÎÉ ÓÔÁÌÉ ËÁÒÔÉÎËÁÍÉ. á ÂÅÚ ÜÔÏÇÏ ÉÈ ÂÅÚ ÔÏÊ ÐÒÏÇÒÁÍÍÙ, × ËÏÔÏÒÏÊ ÏÎÉ ÓÏÚÄÁÎÙ ÎÅ ÐÒÏÞÅÓÔØ.

;)

ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

Sat, 24 Jul 2004 16:53:50 +0400 George Shepelev wrote to Alexander Golov:

[...]

GS> ÄÁÌØÎÅÊÛÅÇÏ "ÕÍÏÝÎÅÎÉÑ" ÒÁÎÅÅ ÒÁÚÒÁÂÏÔÁÎÎÏÊ ÔÅÈÎÉËÉ. GS> ë ÐÒÉÍÅÒÕ, ×ÏÚÍÏÖÎÏ ÄÁÌØÎÅÊÛÅÅ ÒÁÚ×ÉÔÉÅ ÐÏ ÌÉÎÉÉ: GS> PIC16F818 - PIC16F628A - PIC18F1320 - dsPIC30F3012

GS> ÷ÙÞÉÓÌÉÔÅÌØÎÙÅ ×ÏÚÍÏÖÎÏÓÔÉ ÐÒÏÉÚ×ÏÄÑÔ ×ÅÐÅÞÁÔÌÅÎÉÅ, AVR × ÎÏËÄÁÕÎÅ ;)

ôÙ ÂÙ ÅÝÅ áthlon64 (Ó ÐÅÒÅÞÉÓÌÅÎÉÅÍ ×ÓÅÈ ÅÇÏ ÆÉÞ) c AVR ÓÒÁ×ÎÉÌ!

Sun, 25 Jul 2004 14:57:58 +0000 (UTC) Alexander Golov wrote to George Shepelev:

GS>>>> HÅ ÍÏÖÅÛØ. 16 íçà ÎÁ ÓÅÇÏÄÎÑ ÐÒÅÄÅÌØÎÁÑ ÞÁÓÔÏÔÁ GS>>>> AVR-ËÏÎÔÒÏÌÌÅÒÏ×. õ PIC-Ï× - 40 íçÃ,

AG>>> HÕ ÐÏÞÅÍÕ ÖÅ, ÄÌÑ dsPIC30F ÐÒÅÄÅÌ -- 120 íçà (30 íçà ÎÁ ÑÄÒÅ).

GS>> ÷ÏÏÂÝÅ-ÔÏ Õ ÍÅÎÑ ÅÓÔØ ÏÐÒÅÄẠ̊ÎÎÙÅ ÓÏÍÎÅÎÉÑ ÎÁÓޣÔ ÕÐÏÍÉÎÁÎÉÑ GS>> × ÜÔÏÍ ËÏÎÔÅËÓÔÅ dsPIC. ÷ӣ-ÔÁËÉ ÜÔÁ ÛÔÕËÁ ÎÅÓËÏÌØËÏ "ÉÚ ÄÒÕÇÏÊ GS>> ÏÐÅÒÙ", Ó ÄÒÕÇÏÊ ÓÉÓÔÅÍÏÊ ËÏÍÁÎÄ.

AG> îÕ ÎÅ ÓËÁÖÉ. óÉÓÔÅÍÁ ËÏÍÁÎÄ ËÏÎÅÞÎÏ ÄÒÕÇÁÑ (ÔÁË ÏÎÁ É Õ PIC18 ÎÅ ÔÁËÁÑ ËÁË AG> Õ PIC16), ÎÏ ×ӣ ÖÅ ÜÔÏ ÉÍÅÎÎÏ PIC ÄÏ ÍÏÚÇÁ ËÏÓÔÅÊ.

áÇÁ, ÏÓÏÂÅÎÎÏ ÄÏ ÍÏÚÇÁ ×ÙÞÉÓÌÉÔÅÌØÎÙÈ ËÏÓÔÅÊ! þÔÏ-ÔÏ ÎÅ ÐÒÉÐÏÍÎÀ Ñ × ðéëÁÈ ÎÉ ÏÄÎÏÇÏ ÄÁÖÅ ÕÐÏÍÉÎÁÎÉÑ Ï MAC'ÁÈ! [...]

AG> 2-ÁÄÒÅÓÎÙÅ ÏÐÅÒÁÃÉÉ ÐÁÍÑÔØ-ÐÁÍÑÔØ É ×ӣ ÚÁ ÏÄÉÎ ÃÉËÌ!

üÔÏ ËÕÄÁ ÂÏÌØÛÅ ÎÁ ADSP-21xx ÐÏÈÏÖÅ, ÎÅÖÅÌÉ ÎÁ ðéë.

Sat, 24 Jul 2004 12:27:56 +0400 Alexey Boyko wrote to Alexej Goncharovskij:

AG>> åÓÌÉ ÔÅÂÑ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÉÎÔÅpÅÓÕÀÔ ÐÌÁÎÙ Atmel ÍÏÖÅÛØ ÐÏÓÍÏÔpÅÔØ ÜÔÏ:

AG>>

formatting link
>
formatting link
AB> ðÏÞÉÔÁÌ. ðÒÉËÏÌØÎÏ. ðÒÁ×ÄÁ, ×ÎÁÞÁÌÅ ÂÙÌÏ ×ÏÄÙ, Á ÐÏÔÏÍ ÐÏÛÌÏ ÐÏ ÓÕÝÅÓÔ×Õ. AB> òÅËÏÍÅÎÄÕÀ ×ÓÅÍ, ÐÒÏÞÉÔÁÔØ, ËÔÏ á÷òÙ ÐÏÌØÚÕÅÔ.

ëÁË É ÐÏÌÁÇÁÅÔÓÑ ÒÅËÌÁÍÎÏÊ ÆÉÇÎÅ, ÏÎÁ ÓÏÄÅÒÖÉÔ ËÒÏÍÅ ×ÏÄÙ ÅÝÅ É ÐÒÉÌÉÞÎÏÅ ËÏÌÉÞÅÓÔ×Ï ÇÏÎÁ. þÅÇÏ ÓÔïÉÔ ÔÏÌØËÏ ÔÁÂÌÉÞËÁ ÐÏ ÒÁÚÍÅÒÕ ËÏÄÁ É ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔÉ × ÎÁÞÁÌÅ ×ÔÏÒÏÊ ÞÁÓÔÉ. ôÁÍ ÐÒÉ×ÅÄÅÎÏ, ÞÔÏ ÎÁ ÆÕÎËÃÉÉ

// ------------------------------------------------------------------ int max(int *array) { char a; int maximum=-32768;

for (a=0;a<16;a++) if (array[a]>maximum) maximum=array[a];

return (maximum); } // ------------------------------------------------------------------

á÷ò ÉÍÅÅÔ ×ÒÅÍÑ ×ÙÐÏÌÎÅÎÉÑ 227 ÃÉËÌÏ×, Á íóð430 - 246! íÅÎÑ ÚÁÉÎÔÅÒÅÓÏ×ÁÌÏ, ËÁË ÜÔÏ ÎÁ 16-ÂÉÔÎÙÈ ÄÁÎÎÙÈ 16-ÂÉÔÎÙÊ ÐÒÏà ÕÓÔÕÐÉÌ 8-ÂÉÔÎÏÍÕ!? îÅ ÐÏÌÅÎÉÌÓÑ É ÐÒÏ×ÅÒÉÌ. éÔÏÇ: ×ÒÅÍÑ ×ÙÐÏÌÎÅÎÉÑ ÎÁ 430-Í 159 ÃÉËÌÏ× (×ÍÅÓÔÅ Ó ×ÙÚÏ×ÏÍ É ×ÏÚ×ÒÁÔÏÍ, ÂÅÚ ÎÉÈ - 151 ÃÉËÌ; ÎÅ ÚÎÁÀ, ËÁË ÏÎÉ ÂÒÁÌÉ ÃÉËÌÙ, ÎÏ ÐÏÄÏÚÒÅ×ÁÀ, ÞÔÏ ÔÏÌØËÏ ÞÉÓÔÏÅ ×ÒÅÍÑ ×ÙÐÏÌÎÅÎÉÑ ËÏÄÁ ÆÕÎËÃÉÉ). þÔÏ É ÔÒÅÂÏ×ÁÌÏÓØ - ÇÄÅ-ÔÏ × ÐÏÌÔÏÒÁ ÒÁÚÁ, ËÁË É ÐÏÌÏÖÅÎÏ. ëÓÔÁÔÉ, É ÒÁÚÍÅÒ ËÏÄÁ ÎÁ×ÒÁÌÉ - Õ 430-ÇÏ ÜÔÁ ÆÕÎËÃÉÑ ÚÁÎÉÍÁÅÔ ÁËËÕÒÁÔ 28 ÂÁÊÔ, Á ÎÅ 34, ËÁË ÔÁÍ ÓËÁÚÁÎÏ (Õ á÷ò 32 ÂÁÊÔÁ). ðÏÄÏÚÒÅ×ÁÀ, ÞÔÏ É ÐÒÏ 18-Ê ðéë ÔÏÖÅ ÎÁ×ÒÁÌÉ - ÒÁÚÍÅÒ ËÏÄÁ ÐÒÉ×ÅÌÉ ÁÖ 92 ÂÁÊÔÁ! îÕ ÎÅÏÔËÕÄÁ ÔÁÍ ÔÁËÏÊ ÒÁÚÎÉÃÅ ×ÚÑÔØÓÑ - ÁÒÈÉÔÅËÔÕÒÙ ÐÏ ÜÆÆÅËÔÉ×ÎÏÓÔÉ ÐÒÉÍÅÒÎÏ ÏÄÉÎÁËÏ×Ù. ëÒÏÍÅ ÔÏÇÏ ÅÝÅ É ÈÉÔÒÑÔ - ÐÉÛÕÔ, ÄÅÓËÁÔØ, Õ á÷ò ÓËÏÒÏÓÔØ 16 íçà (16 íéðó), Á Õ ðéò18 - 40, ÈÏÔÑ ÉÚ×ÅÓÔÎÏ, ÞÔÏ ÓËÏÒÏÓÔØ ÅÇÏ ÐÒÉ ÜÔÏÍ 10 íéðó - ÜÔÏ ÓÔÁÎÏ×ÉÔÓÑ ÁËÔÕÁÌØÎÏ ÐÒÉ ÓÒÁ×ÎÅÎÉÉ ×ÒÅÍÅÎÉ (ÁÂÓÏÌÀÔÎÏÇÏ) ×ÙÐÏÌÎÅÎÉÑ - á÷ò - 14.2 ÍËÓ, ðéë18 - 17.9 ÍËÓ. ïÞÅ×ÉÄÎÏ, ÞÔÏ ÜÆÆÅËÔÉ×ÎÏÓÔØ á÷ò - 14.2/(1/16) = 227,2 ÃÉËÌÏ×, ðéë18 - 17.9/(1/10) = 179 ÃÉËÌÏ×, Ô.Å. ðéë18 ÜÆÆÅËÔÉ×ÎÅÅ ÇÏÒÁÚÄÏ. ÷ÏÏÂÝÅ, ÄÕÍÁÅÔÓÑ, ÞÔÏ á÷ò É ðéë18 ÔÕÔ ÄÏÌÖÎÙ ÂÙÔØ ÐÒÉÍÅÒÎÏ ÏÄÉÎÁËÏ×Ù ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÂÌÉÚËÉÈ ÐÏ ËÁÞÅÓÔ×Õ ËÏÍÐÉÌÑÔÏÒÏ× É Ó ÏÄÉÎÁËÏ×ÙÍÉ ÏÐÃÉÑÍÉ ÏÐÔÉÍÉÚÁÃÉÉ. ðÏÄÏÚÒÅ×ÁÀ, ÞÔÏ É × ÓÌÕÞÁÅ Ó íóð ÒÅÚÕÌØÔÁÔ ÐÏÌÕÞÅÎ ÐÕÔÅÍ "ÍÁÎÉÐÕÌÉÒÏ×ÁÎÉÑ" ÏÐÃÉÑÍÉ (ÌÉÂÏ ÎÅÕÍÅÎÉÅÍ ÐÏÌØÚÏ×ÁÔØÓÑ ÔÕÌÚÁÍÉ). ÷ ÏÂÝÅÍ, ÎÁ ×ÅÒÕ ÎÉÞÅÇÏ ÐÒÉÎÉÍÁÔØ ÎÅÌØÚÑ! èÏÔÑ ÅÓÔØ É ÐÏÌÅÚÎÙÅ Ó×ÅÄÅÎÉÑ ×ÒÏÄÅ ÔÅÈ, ÞÔÏ × ÂÕÄÕÝÅÍ á÷òÙ ÂÕÄÕÔ ÔÏÌØËÏ ÉÎÄÕÓÔÒÉÁÌØÎÏÇÏ ÉÓÐÏÌÎÅÎÉÑ (É Ó Á×ÔÏÍÏÂÉÌØÎÙÍ ÄÉÁÐÁÚÏÎÏÍ), ÈÏÔÑ ÎÅ ÚÎÁÀ, ÎÁÓËÏÌØËÏ ÜÔÏ ÄÏÓÔÏ×ÅÒÎÏ. ðÏÖÉ×ÅÍ, ÐÏÓÍÏÔÒÉÍ.

Hello George.

25 Jul 04 12:00, you wrote to me:

AB>> úÁ ÓÞÅÔ ÞÅÇÏ Õ×ÅÌÉÞÅÎÁ ÓËÏÒÏÓÔØ ÒÁÂÏÔÙ. GS> ôÏÌØËÏ ÄÌÑ ÏÇÒÁÎÉÞÅÎÎÏÇÏ ÐÒÏÓÔÒÁÎÓÔ×Á ÐÏÒÔÏ×, ÔÏÌØËÏ ÄÌÑ GS> ÏÇÒÁÎÉÞÅÎÎÏÇÏ ÎÁÂÏÒÁ ËÏÍÁÎÄ? ðÌÏÈÏÅ ÒÅÛÅÎÉÅ.

ðÒÁËÔÉËÁ ÐÏËÁÚÙ×ÁÅÔ, ÞÔÏ ÈÏÒÏÛÅÅ.

GS> PIC - ÜÔÏ RISC. "åÓÔÅÓÔ×ÅÎÎÏÓÔØ" ÔÅÂÅ ÐÏÍÅÒÅÝÉÌÁÓØ.

ðéë - ÜÔÏ ÔÁËÏÊ ÖÅ RISC-ÐÏÄÏÂÎÙÊ, ËÁË É AVR

AB>> ôÙ ÖÅ ÇÏ×ÏÒÉÌ, ÞÔÏ ÒÁÚÂÉÒÁÅÛØÓÑ × ÓÉÓÔÅÍÁÈ ËÏÍÁÎÄ? AB>> úÁÞÅÍ ÖÅ ÔÅÂÅ ÜÔÏ ÏÂßÑÓÎÑÔØ? GS> ôÙ ÓÁÍ ÓÐÅÒ×Á ÒÁÚÂÅÒÉÓØ,

ñ ÜÔÏ × ÉÎÓÔÉÔÕÔÅ ÉÚÕÞÁÌ.

AB>> ðÏÌÎÏÃÅÎÎÙÅ ËÏÍÁÎÄÙ ÒÁÂÏÔÙ Ó ÂÉÔÁÍÉ Ñ ×ÓÔÒÅÞÁÌ ÔÏÌØËÏ × i386 É AB>> ARM GS> åÓÌÉ ÔÅÂÅ ÔÁË ÎÕÖÎÙ × ËÏÎÔÒÏÌÌÅÒÁÈ "ÐÏÌÎÏÃÅÎÎÙÅ ËÏÍÁÎÄÙ ÒÁÂÏÔÙ Ó

HÅÔ, ÎÅ ÎÕÖÎÙ.

GS> ÂÉÔÁÍÉ", ÞÔÏ-Ö, ÍÏÖÅÛØ ÉÓÐÏÌØÚÏ×ÁÔØ ×ÓÔÒÁÉ×ÁÅÍÙÅ 386-Å...

úÁÞÅÍ, ÅÓÌÉ ÅÓÔØ ARM, ÏÎ É ÄÅÛÅ×ÌÅ, É ÖÒÅÔ ÍÅÎØÛÅ É ÐÒÑÍÅÅ.

á ÎÅ ÐÏÌÎÏÃÅÎÎÙÅ - ÐÏÇÏÄÙ ÎÅ ÉÇÒÁÀÔ. HÅ ÓËÁÖÅÛØ ÖÅ ÔÙ, ÞÔÏ x51 Ó ÂÉÔÏ×ÙÍÉ ËÏÍÁÎÄÁÍÉ, ÄÅÌÁÅÔ ÂÉÔÏ×ÙÅ ÏÐÅÒÁÃÉÉ ÂÙÓÔÒÅÅ, ÞÅÍ AVR ÂÅÚ ÂÉÔÏ×ÙÈ ËÏÍÁÎÄ.

AB>>>> ôÙ ÍÏÖÅÛØ ÂÅÚ ÏÓËÏÒÂÌÅÎÉÊ? GS>>> ðÏËÁÖÉ ÍÎÅ, ÇÄÅ ÉÍÅÎÎÏ ÚÄÅÓØ ÔÙ ÕÇÌÑÄÅÌ ÏÓËÏÒÂÌÅÎÉÅ ;) AB>> "ÐÏÒÔÁÍÉ ÎÁ Z80 ÐÏÓÍÏÔÒÉÛØ ÓÁÍ, × ËÁÞÅÓÔ×Å ÄÏÍÁÛÎÅÇÏ ÚÁÄÁÎÉÑ." AB>> üÔÏ, ÐÏ Ô×ÏÅÍÕ, ÎÅ ÏÓËÏÒÂÌÅÎÉÅ? GS> HÉ × ËÏÅÍ ÓÌÕÞÁÅ.

GS> "òÁÚ֣×Ù×ÁÔØ" ÌÉÞÎÏ ÄÌÑ ÔÅÂÑ ÁÂÓÏÌÀÔÎÏ ×ÓÅ ÎÀÁÎÓÙ GS> × ÜÈÅ ÎÉËÔÏ ÎÅ ÓÔÁÎÅÔ.

÷ÏÔ É ÎÅ ÎÁÄÏ. é ÄÁÖÅ ×ÓÐÏÍÉÎÁÔØ ÐÒÏ ÜÔÏ.

GS> õÞÉÓØ ÓÁÍ ÒÁÂÏÔÁÔØ Ó ÄÏËÕÍÅÎÔÁÃÉÅÊ!

ëÁËÏÊ ÐÏÌÅÚÎÙÊ ÓÏ×ÅÔ. HÁËÏÎÅÃ-ÔÏ Ñ ÐÒÏÚÒÅÌ.

Alexey

Hello George.

25 Jul 04 12:09, you wrote to me:

GS> ÄÕÍÁÔØ. ìÁÄÎÏ, ÓÐÅÃÉÁÌØÎÏ ÄÌÑ ÔÅÂÑ "ÒÁÚ֣×Ù×ÁÀ".

íÎÅ ÎÕÖÎÏ ÄÏÂÁ×ÉÔØ × ÓÌÏ×ÁÒØ ÐÅÒÅ×ÏÄ ÆÒÁÚÙ:

GS>>> PIC ÐÏ-Ô×ÏÅÍÕ - CISC? HÁÓÍÅÛÉÌ! ;-)

HÁ ÔÁËÕÀ:

GS> 1) ñ ÈÏÞÕ ÏÔ ×ÓÔÒÁÉ×ÁÅÍÏÇÏ RISC ËÏÎÔÒÏÌÌÅÒÁ ËÁË ÍÏÖÎÏ ÂÏÌÅÅ ÇÉÂËÏÇÏ GS> ÄÏÓÔÕÐÁ Ë ÐÏÒÔÁÍ, Ó ËÏÔÏÒÙÍÉ ÐÏÓÔÏÑÎÎÏ ÐÒÉÈÏÄÉÔÓÑ ÒÁÂÏÔÁÔØ. þÔÏÂÙ GS> ÉÈ ÄÁÎÎÙÍÉ ÎÅ ÎÕÖÎÏ ÂÙÌÏ "ÖÏÎÇÌÉÒÏ×ÁÔØ".

GS> 2) PIC - ×ÓÔÒÁÉ×ÁÅÍÙÊ RISC ËÏÎÔÒÏÌÌÅÒ

GS> 3) óÉÓÔÅÍÁ ËÏÍÁÎÄ PIC ÏÂÅÓÐÅÞÉ×ÁÅÔ ÍÏÉ ÔÒÅÂÏ×ÁÎÉÑ, ÞÔÏ ÐÏÄÔ×ÅÒÖÄÁÅÔ GS> ÒÁÚÕÍÎÏÓÔØ ÍÏÉÈ ÖÅÌÁÎÉÊ. HÉËÁËÉÈ "CISC-ÐÏÄÏÂÎÙÈ ËÏÍÁÎÄ" ×Ï×ÓÅ GS> ÎÅ ÐÏÔÒÅÂÏ×ÁÌÏÓØ.

GS> ôÁË ÞÔÏ ÜÔÏ ÎÅ Õ ÍÅÎÑ "ÌÉÞÎÙÅ ÔÒÕÄÎÏÓÔÉ", Á Õ ËÏÎÔÒÏÌÌÅÒÏ× AVR ÐÌÏÈÏ GS> ÐÒÏÄÕÍÁÎÎÁÑ ÁÒÈÉÔÅËÔÕÒÁ...

?

AB>> 3. ôÙ ÎÅ ÚÎÁÅÛØ ÄÏÓÔÏ×ÅÒÎÏ, ÞÔÏ ÔÁËÏÅ CISC/RISC/LoadStore, ËÁËÉÅ AB>> Õ ÎÉÈ ÏÓÏÂÅÎÎÏÓÔÉ, ÄÏÓÔÏÉÎÓÔ×Á É ÎÅÄÏÓÔÁÔËÉ. GS> äÁ×ÁÊ ÔÙ ÓÁÍ ÒÁÚÂÅңÛØÓÑ Ó ÜÔÉÍ, Á ÐÏÔÏÍ ÂÕÄÅÛØ ÐÙÔÁÔØÓÑ ÄÁ×ÁÔØ GS> ÓÏ×ÅÔÙ? ;)

õÖÅ ÒÁÚÏÂÒÁÌÓÑ. þÔÏ ÄÁÌØÛÅ?

Alexey

Привет!

Sun Jul 25 2004 18:47, Vladislav Baliasov wrote to Alexander Golov:

...

AG>>>> В полевых условиях на плате подвергнутой влагозащите?

VB>>> Без паяльника - да, несколько проблематично. Hо как заменить VB>>> прошивку, если у тебя камень не в кровати ?

AG>> У меня в результате в "кровати". Хорошие, надёжные панельки хотя и AG>> дороги, но вполне доступны.

VB> Я как-то не очень представляю более-менее приличную влагозащиту VB> собственно платы при наличии панелек. И под TSOP и PQFP тоже не очень VB> представляю...

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

VB>>> А при наличии паяльника и лакировка не VB>>> особо помешает, в конце концов, это одна точка.

AG>> В поле может быть проблемой, разве что газовый.

VB> А программатор в поле - это как тот рояль в кустах ? ;)

Неудобно, потом ведь они должны быть. А так разослал потребителям ИС (максимум ещё экстракторы) и всё!

AG>> работе гарантировать, да и нарушение лакировки нужно грамотно AG>> восстановить, что только усугубляет ситиацию.

VB> Hе, в моем представлении с панельками это не сочетается. Или тогда VB> джампер на питание.

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

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required