AVR vs PIC

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

Hello, Alexander! Alexander Derazhne wrote to Oleg Saharuk on 01 jul 2004 10:28:

HZ>>> void f(int& x);

OS>> üÔÔÁ, ÐÒÏÛÕ ÅÍÂÅÄÝÉËÏ× ÐÏÑÓÎÉÔØ , ËÁËÏÊ ËÏÍÐÉÌÑÔÏÒ ÔÁËÕÀ ÈÒÅÎØ OS>> ÐÒÏÐÕÓËÁÅÔ?

AD> ôÕÔ, ÐÏÈÏÖÅ, ÐÏÄÒÁÚÕÍÅ×ÁÅÔÓÑ ó++.

÷ÏÔ ÂÌÉÎ ÎÁËÉÎÕÌÉÓØ, ËÁË ÔÕÚÉËÉ ÎÁ ÇÒÅÌËÕ...:-)) ÉÌÉ ÍÅÄ×ÅÄÉ ÎÁ ÆÕÆÁÊËÕ.:-)) îÕ ÓÔÏÒÍÏÚÉÌ, ÐÁÒÄÏÎÔÅ, ÎÅ ÒÁÂÏÔÁÀ Ñ Ó ó++, ÈÏÔÑ ËÏÇÄÁ-ÔÏ É ÞÉÔÁÌ ÂÕËÉ.

With best regards, Oleg Saharuk.

Hello, Harry! Harry Zhurov wrote to Oleg Saharuk on 01 jul 2004 08:02:

HZ>>> void f(int& x);

OS>> üÔÔÁ, ÐÒÏÛÕ ÅÍÂÅÄÝÉËÏ× ÐÏÑÓÎÉÔØ , ËÁËÏÊ ËÏÍÐÉÌÑÔÏÒ ÔÁËÕÀ ÈÒÅÎØ OS>> ÐÒÏÐÕÓËÁÅÔ?

HZ> ìÀÂÏÊ ó++ ËÏÍÐÉÌÑÔÏÒ.

ñÓÎÏ, ÍÎÅ ÐÏËÁÚÁÌÏÓØ, ÞÔÏ ÒÅÞØ ÉÄÅÔ Ï ó - ÐÏÜÔÏÏÍÕ ÓÌÅÈËÁ ÏÐÅÛÉÌ:-) ÷ ó++ ÎÅ ÒÁÂÏÔÁÀ. [Sorry, skipped]

OS>> åÓÓÎÏ ÄÌÑ ÅÍÂÅÄÁ ÜÔÏ ÎÅ ÓÉÌØÎÏ ÁËÔÕÁÌØÎÏ, ÎÏ ÅÓÌÉ ÚÁÄÁÞÁ ÞÕÔØ OS>> ÐÏÂÏÌÅÅ 16ë É ÓÏÂÉÒÁÅÔÓÑ ÎÅÓËÏÌØËÏ ÞÁÓÏ×,

HZ> üÔÏ ÎÁ ËÁËÏÍ ËÏÍÐÅ É ÐÏÄ ËÁËÕÀ ÃÅÌÅ×ÕÀ ÐÌÁÔÆÏÒÍÕ ÓÏÂÉÒÁÅÔÓÑ HZ> ÎÅÓËÏÌØËÏ ÞÁÓÏ× ËÁËÉÈ-ÔÏ 16ë?

îÁÄÏ ÂÙÌÏ ÓÍÁÊÌ ÓÔÁ×ÉÔØ - Ñ ÎÅ ÅÍÂÅÄÝÉË, ÜÔÏ ÓËÏÒÅÅ ÈÏÂÂÉ, É ÎÁÐÉÓÁÌ "ÞÕÔØ _ÂÏÌÅÅ_ 16ë". á ÄÌÑ ÐÒÉËÌÁÄÎÏÊ ÚÁÄÁÞÉ ÄÌÑ òó ÓÏÂÉÒÁÔØÓÑ ÎÅÓËÏÌØËÏ ÞÁÓÏ× - ÎÅ ÔÁËÁÑ ÕÖ É ÒÅÄËÏÓÔØ. ðÏÑ×ÉÌÏÓØ ÅÝÅ ÎÅÓËÏÌØËÏ ×ÏÐÒÏÓÏ×
  1. îÁÓËÏÌØËÏ ÏÐÒÁ×ÄÁÎÏ É ÞÅÍ ÉÓÐÏÌØÚÏ×ÁÎÉÅ × ÅÍÂÅÄÁÈ ó++? ñ ÔÁË ÐÏÎÑÌ, ÞÔÏ ÉÚ ÐÏÄÐÉÓÞÉËÏ× ÅÇÏ ÍÎÏÇÉÅ ÐÏÌØÚÕÀÔ. üÔÏ ÄÌÑ ÍÅÎÑ ÕÄÉ×ÉÔÅÌØÎÏ. ÎÅÕÖÅÌÉ ÏÂØÅËÔÎÏÓÔØ ÄÌÑ ÅÍÂÅÄÏ× ÔÁËÏÅ ÂÏÌØÛÏÅ ÚÎÁÞÅÎÉÅ ÉÍÅÅÔ? óÔÒÕËÔÕÒÁÍÉ É ÕËÁÚÁÔÅÌÑÍÉ ÎÁ ÆÕÎËÃÉÉ ÏÂÏÊÔÉÓØ ÎÅÌØÚÑ?

2.á ÞÅÍ ÈÕÖÅ ó ËÏÎÓÔÒÕËÃÉÑ, ÞÅÍ ó++(void f(int& i);...) void f(int* i); .......... int i; .......... f(&i);

é ×ÁÒÎÉÎÇÏ× ÎÅÔ É ÓÒÁÚÕ ÐÏ ÔÅËÓÔÕ ×ÓÅ ÐÏÎÑÔÎÏ(ÎÅ ÎÁÄÏ ÐÒÏÔÏÔÉÐ ÓÍÏÔÒÅÔØ)

With best regards, Oleg Saharuk.

Artem, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

þÅÔ×ÅÒÇ éÀÌØ 01 2004 10:06, Artem Kamburov wrote to George Shepelev:

ðÏÞÅÍÕ ÎÅÔ? ðÒÉÈÏÄÉÛØ Ë ËÌÉÅÎÔÕ, ×ÙģÒÇÉ×ÁÅÛØ ÍÉËÒÕÛËÕ ÓÏ ÓÔÁÒÏÊ ÐÒÏÛÉ×ËÏÊ, ÓÔÁ×ÉÛØ Ó ÎÏ×ÏÊ, ÐÒÏ×ÅÒÑÅÛØ É ÕÈÏÄÉÛØ. íÏÖÎÏ É ÎÅÓËÏÌØËÏ ×ÁÒÉÁÎÔÏ× ÔÁÓËÁÔØ, ÏÐÔÉÍÉÚÉÒÏ×ÁÎÎÙÈ ÐÏÄ "ÍÅÓÔÎÙÅ ÏÓÏÂÅÎÎÏÓÔÉ". âÙ×ÁÅÔ ÕÄÏÂÎÏ, ÅÓÌÉ ÁÌÇÏÒÉÔÍÙ × ÒÁÚÎÙÈ ×ÅÒÓÉÑÈ ÎÅÔÒÉ×ÉÁÌØÎÙÅ É ÓÉÌØÎÏ ÏÔÌÉÞÁÀÔÓÑ...

þÔÏ ÚÁ ÐÒÉ×ÙÞËÁ ÓÒÁ×ÎÉ×ÁÔØ ÃÅÎÙ × _ÒÁÚÎÙÈ_ ÍÅÓÔÁÈ? ðÏÉÝÉ Õ ÓÅÂÑ, ËÔÏ ÉÍÉ ÔÏÒÇÕÅÔ ÐÏ ÒÁÚÕÍÎÏÊ ÃÅÎÅ É ÓÒÁ×ÎÉ×ÁÊ...

óÔÒÁÎÎÏÅ ÄÅÌÏ, ÏÄÎÉ ÐÙÔÁÀÔÓÑ Õ×ÑÚÁÔØ ÏÂߣÍ flash Ó ÞÉÓÌÏÍ ÎÏÖÅË, ÄÒÕÇÉÅ ÏÂߣÍ EEPROM Ó flash. þÔÏ ÚÁ ÇÌÕÐÏÓÔÉ? ;)

AK> (ËÒÏÍÅ ÚÁÄÁÞÉ ÐÒÏÔÏËÏÌÉÒÏ×ÁÎÉÑ ÓÏÂÙÔÉÊ)?

ôÅÂÅ ÎÉËÏÇÄÁ ÎÅ ÐÒÉÈÏÄÉÌÏÓØ ÄÅÌÁÔØ ÓÉÓÔÅÍÙ Ó ËÕÞÅÊ ÐÁÒÁÍÅÔÒÏ×, ËÏÔÏÒÙÅ ÐÒÉÈÏÄÉÔÓÑ ÐÏÄÓÔÒÁÉ×ÁÔØ? ôÏÇÄÁ ÄÒÕÇÁÑ ÚÁÄÁÞËÁ - ÓÄÅÌÁÔØ ÐÒÏÇÒÁÍÍÉÒÕÅÍÕÀ "ÍÕÚÙËÁÌØÎÕÀ ÛËÁÔÕÌËÕ" ÄÌÑ ÄÅÔÉÛÅË. þÅÍ ÂÏÌØÛÅ EEPROM'ËÁ, ÔÅÍ ÄÌÉÎÅÅ ÍÅÌÏÄÉÀ ÍÏÖÎÏ ÓÏÈÒÁÎÉÔØ.

óÄÅÌÁÊ ÎÁ ΣÍ ÂÙÓÔÒÙÊ ÞÁÓÔÏÔÏÍÅÒ Ó ×ÙÄÁÞÅÊ 5 ÄÅÓÑÔÉÞÎÙÈ ÃÉÆÒ, ÄÁ?

AK> ðÒÏ PWM É PLL ÄÏ 24íçÃ Õ 8 ÂÉÔÎÏÇÏ ÔÁÊÍÅÒÁ ÔÙ ÓËÒÏÍÎÏ ÕÍÏÌÞÁÌ ;) .

HÅ ÐÏÄÓËÁÖÅÛØ, ÚÁÞÅÍ ÍÎÅ PWM × ÞÁÓÔÏÔÏÍÅÒÅ? ;)

ôÅÂÅ ÎÕÖÎÏ ÏÂßÑÓÎÑÔØ, ÞÔÏ ÏÚÎÁÞÁÅÔ ÔÅÒÍÉÎ Absolute Maximum Ratings? é ÞÅÍ ÜÔÏ ÏÔÌÉÞÁÅÔÓÑ ÏÔ ÒÁÂÏÞÅÇÏ ÄÉÁÐÁÚÏÎÁ ÐÁÒÁÍÅÔÒÏ×? éÌÉ ÓÁÍ ÐÒÏÞÉÔÁÅÛØ?

AK> é ÎÉÖÎÉÅ 2,7÷ ÇÁÒÁÎÔÉÒÏ×ÁÎÙ BOR-ÏÍ (ÎÅ ÎÁÄÏ - ×ÙËÌÀÞÁÊ ÅÇÏ É ÒÁÂÏÔÁÊ AK> ÄÏ ....).

òÁÂÏÔÁÊ? ôÙ ÐÒÏ ÐÁÒÁÍÅÔÒ × ÓÔÒÏÞËÅ Power Down? ;) äÌÑ _ÒÁÂÏÔÙ_ AVR ÕËÁÚÁÎ ÄÉÁÐÁÚÏÎ 2,7-5,5 ÷. ëÔÏ ÚÁËÌÁÄÙ×ÁÅÔÓÑ ÎÁ ÎÅÄÏËÕÍÅÎÔÉÒÏ×ÁÎÎÙÅ ×ÏÚÍÏÖÎÏÓÔÉ, ÔÏÔ óóúâ.

AK> äÌÑ ATtiny15,26,28 (Õ 11 É 12 ÞÕÔØ ÂÏÌØÛÅ) Icc

AK> Power_Down - 3,5ÍËÁ(15ÍÁÈ) 3÷,WDT ×ËÌ. AK> 0,3ÍËÁ(2ÍÁÈ) 3÷,WDT ×ÙËÌ.

AK> é ËÁË ÔÅÂÅ ×ÅÌÉÞÉÎÙ?

äÁ ÎÉËÁË. äÌÑ PIC _ÒÁÂÏÞÉÊ_ ÄÉÁÐÁÚÏÎ ÎÁÐÒÑÖÅÎÉÊ 2,2-2,5÷ ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ADC É ÎÁÞÉÎÁÑ Ó 2÷ ÂÅÚ ÎÅÇÏ. óÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ×ÅÌÉÞÉÎÙ ÄÌÑ PIC ÐÏÉÝÉ ÓÁÍ, Õ ÍÅÎÑ ÔÏÌØËÏ preliminary ÄÏËÁ, ÐÙÔÁÀÓØ ÄÏÓÔÁÔØ "ÏËÏÎÞÁÔÅÌØÎÕÀ". ëÓÔÁÔÉ, ×ÙËÌÀÞÁÔØ WDT, ÐÏ ÍÏÅÍÕ ÏÐÙÔÕ, ÂÅÚÕÍÉÅ.

÷ ÒÁÚÙ. ô.Å. ÍÏÖÎÏ ÌÉÂÏ ÎÁ ÚÁÄÁÎÎÏÊ ÞÁÓÔÏÔÅ ÓÜÍÐÌÉÒÏ×ÁÎÉÑ ÏÐÒÁÛÉ×ÁÔØ ÂÏÌØÛÅ ËÁÎÁÌÏ×, ÌÉÂÏ ÍÏÖÎÏ ÚÁÍÅÔÎÏ Õ×ÅÌÉÞÉÔØ ÞÁÓÔÏÔÎÙÊ ÄÉÁÐÁÚÏÎ ÉÚÍÅÒÅÎÉÊ.

AK> á ÔÏ ÎÁÓËÏÌØËÏ Ñ ÐÏÍÎÀ Õ íÉËÒÏÞÉÐÁ ÐÒÏÓÔÏ ÎÁÐÉÓÁÎÏ, ÞÔÏ ÐÒÉ AK> Tad<1,6ÍËÓ ÒÅÚÕÌØÔÁÔÕ ×ÅÒÉÔØ ÎÅÌØÚÑ,

äÁ, ÔÏÞÎÏÓÔØ ÐÁÄÁÅÔ. HÏ ÅÓÌÉ ÔÅÂÑ ÕÓÔÒÁÉ×ÁÅÔ ÍÅÎØÛÅÅ ÞÉÓÌÏ ÒÁÚÒÑÄÏ× ÒÅÚÕÌØÔÁÔÁ - ÍÏÖÎÏ É "ÚÁÄÒÁÔØ" ÞÁÓÔÏÔÕ. ðÒÏ×ÅÒÑÌ ;)

AK> Á Õ áÔÍÅÌÁ ÎÁÐÉÓÁÎÏ, ÞÔÏ ÎÁÉÂÏÌØÛÁÑ ÔÏÞÎÏÓÔØ ÄÏÓÔÉÇÁÅÔÓÑ ÅÓÌÉ AK> ÔÁËÔÏ×ÁÑ áãð × ÄÉÁÐÁÚÏÎÅ 50-200ëçà (ôad=5-20ÍËÓ)... AK> ÷ÅÄØ ÄÏ ÐÏÒÏÓÑÞØÅÇÏ ×ÉÚÇÁ É Õ áÔÍÅÌÁ ÍÏÖÎÏ ÒÁÚÏÇÎÁÔØ áãð (ÔÁÍ ÔÁËÔÏ×ÁÑ AK> (1,6íçÃ) ÄÅÌÉÔÓÑ ÎÁ 2,4,8,16...) :-).

íÏÖÎÏ. HÏ ÐÒÉ ÒÁ×ÎÏÊ ÔÏÞÎÏÓÔÉ Õ PIC'Á ÐÏÌÕÞÁÅÔÓÑ ÂÙÓÔÒÅÅ...

AK> ëÒÏÍÅ ÔÏÇÏ, ÄÉÆÆÅÒÅÎÃÉÁÌØÎÙÊ ËÁÎÁÌ × ATtiny15L É ÐÅÒÅËÌÀÞÁÅÍÙÊ AK> ÕÓÉÌÉÔÅÌØ ÎÁ È1 É ÎÁ È20 ÄÌÑ ÔÁËÏÇÏ ÍÁÌÅÎØËÏÇÏ ÞÉÐÁ ÕÖ ÎÉ ËÁË ÎÅ AK> ÌÉÛÎÉÅ.

÷ÏÚÍÏÖÎÏ. õ ÍÅÎÑ ÚÁÄÁÞ ÐÏÄ ÔÁËÕÀ ÁÐÐÁÒÁÔÕÒÕ ÐÏËÁ ÎÅ ÂÙÌÏ.

"õËÒÁÉÎÁ - ÎÅ òÏÓÓÉÑ" (c)

é ÎÁ ÒÏÚÎÉÃÅ, É ÎÁ ÏÐÔÅ.

ñ _ÎÉËÏÇÄÁ_ ÎÅ ÕËÁÚÙ×ÁÀ ÐÁÒÁÍÅÔÒÙ ÂÅÚ WDT.

AK> HÁ ÐÅÒÉÆÅÒÉÀ ÏÎÉ ÕËÁÚÙ×ÁÀÔ ÐÏÔÒÅÂÌÅÎÉÅ ÏÔÄÅÌØÎÏ (ÐÒÉÞÅÍ ÔÏË ÎÁ áãð,

é ÎÅ ÈÏÞÕ ÎÁÂÉ×ÁÔØ "ÐÒÏÓÔÙÎÀ" ÄÁÎÎÙÈ ÎÁ ×ÓÀ ÓÔÒÁÎÉÃÕ ;)

AK> ÎÁÐÒÉÍÅÒ, ÕËÁÚÁÎ ÍÉÎÉÍÁÌØÎÙÊ). é ÅÓÌÉ ÔÙ "recommended" 1íçÃ, ÔÁË AK> ÕËÁÚÙ×ÁÊ É ÐÏÔÒÅÂÌÅÎÉÅ ÄÌÑ ÜÔÏÊ ÞÁÓÔÏÔÙ - Icc_ÔÉÐ.-0,7ÍÁ AK> (Active,3÷,1íçÃ)

õ ÔÅÂÑ ÕËÁÚÁÎÏ ÔÉÐÉÞÎÏÅ, Õ ÍÅÎÑ _ÍÁËÓÉÍÁÌØÎÏÅ_. òÁÚÎÉÃÕ ÐÏÎÉÍÁÅÛØ? ïÒÉÅÎÔÉÒÏ×ÁÔØÓÑ ÎÕÖÎÏ ÎÅ ÎÁ "ÒÅËÌÁÍÎÙÊ" ÔÉÐÉÞÎÙÊ ÐÁÒÁÍÅÔÒ, Á ÎÁ ÎÁÉÈÕÄÛÅÅ ÚÎÁÞÅÎÉÅ, ÉÎÁÞÅ ÐÒÉ ×ÙÐÕÓËÅ ÉÚÄÅÌÉÊ ÐÏÊģÔ ÂÒÁË ÉÚ-ÚÁ ÔÏÇÏ, ÞÔÏ ÒÅÁÌØÎÙÅ ÉÚÄÅÌÉÑ ×Ï×ÓÅ ÎÅ ÏÂÑÚÁÎÙ ÓÏÂÌÀÄÁÔØ "ÔÉÐÉÞÎÙÅ" ÐÁÒÁÍÅÔÒÙ.

ôÏÌØËÏ ÞÔÏ ÓËÁÞÁÌ doc1477PDF, ATtiny26(L). óÔÒ. 126

Icc Active (1MHz, 3V) ÎÅÔ ÉÎÆÏÒÍÁÃÉÉ (4MHz, 3V) 6 Íá (8MHz, 5V) 15 mA

Icc Idle (1MHz, 3V) ÎÅÔ ÉÎÆÏÒÍÁÃÉÉ (4MHz, 3V) 2 mA (8MHz, 5V) 7 mA

Power-down mode (WDT enabled, 3V) 15 uA

úÎÁÅÛØ ÌÉ, Ñ ÂÏÌØÛÅ ÄÏ×ÅÒÑÀ "ÆÉÒÍÅÎÎÏÊ" ÄÏËÕÍÅÎÔÁÃÉÉ, ÞÅÍ ÒÅÐÌÉËÁÍ "AVR-ÍÁÎÏ×"...

"óÍÅÈ ÂÅÚ ÐÒÉÞÉÎÙ - " (c)

ôÙ ÈÏÔØ ÁÓÓÅÍÂÌÅÒÎÙÊ ËÏÄ AVR ÐÒÉ ÒÁÂÏÔÅ ÓÏ SRAM ×ÉÄÅÌ?

üÔÏ ÔÙ ÎÅ × ËÕÒÓÅ, ÞÔÏ RC ÇÅÎÅÒÁÔÏÒ × PIC'ÁÈ (× ÔÏÍ ÞÉÓÌÅ internal) ÚÁÐÕÓËÁÅÔÓÑ ÐÒÁËÔÉÞÅÓËÉ ÍÇÎÏ×ÅÎÎÏ. äÏÐÏÌÎÉÔÅÌØÎÁÑ ÚÁÄÅÒÖËÁ - ÏÔËÌÀÞÁÂÅÌØÎÁ. á _Ë×ÁÒÃÅ×ÙÊ ÒÅÚÏÎÁÔÏÒ_ ÂÕÄÅÔ "ÒÁÓËÁÞÉ×ÁÔØÓÑ" ÏÄÉÎÁËÏ×Ï ÄÏÌÇÏ ÎÁ _ÌÀÂÏÍ_ ËÏÎÔÒÏÌÌÅÒÅ, ÆÉÚÉËÁ ÒÁÂÏÔÙ Õ ÎÅÇÏ ÔÁËÁÑ...

éÚ íÏÓË×Ù ×ÏÚÉÔØ? é ×ӣ ÒÁ×ÎÏ ÄÏÒÏÖÅ, ÞÅÍ PIC Õ ÎÁÓ _ÛÔÕÞÎÏ_? óÐÁÓÉÂÏ, ÍÅÎÑ PIC'É ×ÐÏÌÎÅ ÕÓÔÒÁÉ×ÁÀÔ ;)

üÔÏ ÏÇÒÁÎÉÞÅÎÉÅ ÎÁ ÐÅÒÉÏÄ PWM, ÎÏ ÎÅ ÎÁ ÅÇÏ ÛÁÇ. PWM × PIC'ÁÈ ÒÁÂÏÔÁÅÔ ÎÁ _ÐÏÌÎÏÊ_ ÔÁËÔÏ×ÏÊ, ÓÁÍÏÓÔÏÑÔÅÌØÎÏ ÕÞÉÔÙ×ÁÑ 2 ÍÌÁÄÛÉÈ ÂÉÔÁ. "õÞÉÔÅ ÍÁÔÞÁÓÔØ!" (c)

AK> ôÁË ÞÔÏ 16íçà íÅÇÁ ÕÄÅÌÙ×ÁÅÔ 40íçà ðÉË É ÚÄÅÓØ...

ôÏÌØËÏ × ÎÁÒËÏÔÉÞÅÓËÉÈ ÍÅÞÔÁÈ AVR-ÍÁÎÏ× ;-)

õ ÍÅÎÑ - ÒÅÁÌØÎÙÅ, ÎÁ ÐÒÁÊÓ ÍÏÖÅÛØ ÎÁ ims.kharkov.ua ÐÏÌÀÂÏ×ÁÔØÓÑ. á ÅÓÌÉ ÕÖ ÎÁÞÁÌ ÉÓËÁÔØ, ÇÄÅ AVR'Ù ÐÒÏÄÁÀÔÓÑ ÐÏÄÅÛÅ×ÌÅ, ÔÁË ÉÚ×ÏÌØ ÐÏÉÓËÁÔØ, ÇÄÅ Õ ×ÁÓ ÐÏÄÅÛÅ×ÌÅ PIC'É ÐÒÏÄÁÀÔÓÑ ;)

HÁÐÏÍÉÎÁÀ, ÏÐÒÏ×ÅÒÇÁÌÓÑ ÌÉÛØ ÔÅÚÉÓ Ï ÔÏÍ, ÞÔÏ PIC'ÁÍ ÍÏÖÎÏ "ÌÅÇËÏ" ÐÏÄÏÂÒÁÔØ ÚÁÍÅÎÕ, ÍÏÌ ÜÔÏ "ÎÅÄÏËÏÎÔÒÏÌÌÅÒ". á ÞÔÏ ×ÙÈÏÄÉÔ ÎÁ ÐÒÁËÔÉËÅ? ïÔÏ-Ö...

AK> é ÐÏÄÕÍÁÊ ÎÁÄ ÔÅÍ, ÞÔÏ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÄÅÛÅ×ÙÈ ÍÏÝÎÙÈ áÔÍÅÌÏ×ÓËÉÈ AK> ÞÉÐÏ× ÐÒÉ "éÚ ÐÕÛËÉ ÐÏ ËÏÍÁÒÁÍ" ÐÏÚ×ÏÌÑÅÔ ÓÏËÒÁÔÉÔØ ÎÏÍÅÎËÌÁÔÕÒÕ AK> ÚÁËÕÐÁÅÍÙÈ ËÏÍÐÌÅËÔÕÀÝÉÈ É ÐÅÞÁÔÎÙÈ ÐÌÁÔ

á ÚÁÞÅÍ ÓÏËÒÁÝÁÔØ ÎÏÍÅÎËÌÁÔÕÒÕ, ÐÒÉ ÐÏÌÎÏÊ ÓÏ×ÍÅÓÔÉÍÏÓÔÉ ÂÏÌÅÅ ÄÅۣ×ÙÈ ËÏÎÔÒÏÌÌÅÒÏ× Ó ÂÏÌÅÅ ÄÏÒÏÇÉÍÉ ÐÏ ×Ù×ÏÄÁÍ? ;)

"úÁÞÅÍ ÐÌÁÔÉÔØ ÂÏÌØÛÅ?" (c) ÒÅËÌÁÍÁ

çÅÏÒÇÉÊ

Artem, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?

þÅÔ×ÅÒÇ éÀÌØ 01 2004 10:06, Artem Kamburov wrote to Alexey V Bugrov:

ôÅÚÉÓ: ÒÁÚÒÁÂÏÔÞÉËÉ ËÏÎÔÒÏÌÌÅÒÏ× × ÆÉÒÍÅ Microchip - ÎÅ ÐÏÌÎÙÅ ÉÄÉÏÔÙ. äÏÍÁÛÎÅÅ ÚÁÄÁÎÉÅ: ÉÚÕÞÉÔØ ÐÁÒÁÍÅÔÒÙ ËÏÎÔÒÏÌÌÅÒÁ PIC18F020.

úÁÞÅÍ ÄÅÒÖÁÔØ ÏÔÄÅÌØÎÏ ÔÏ, ÞÔÏ ÐÒÅËÒÁÓÎÏ ÕÍÅÝÁÅÔÓÑ × ÓÁÍÏÍ ËÏÎÔÒÏÌÌÅÒÅ? úÁÞÅÍ ÚÁÎÉÍÁÔØ ÌÉÛÎÉÅ ÎÏÖËÉ (ËÏÔÏÒÙÈ ÐÏÞÔÉ ×ÓÅÇÄÁ ÎÅ È×ÁÔÁÅÔ) É ÔÅÒÑÔØ ×ÒÅÍÑ ÎÁ ÐÅÒÅÓÙÌËÕ ÄÁÎÎÙÈ ÐÏ "ÍÅÖÞÉÐÏ×ÏÍÕ" ÉÎÔÅÒÆÅÊÓÕ?

AK> É ÎÅ ÚÁ×ÉÓÅÔØ ÏÔ ÐÒÉÈÏÔÉ ÐÒÏÉÚ×ÏÄÉÔÅÌÑ?

á ×ÏÔ ÎÅ ÎÁÄÏ ÂÙÌÏ Ó×ÑÚÙ×ÁÔØÓÑ Ó ÐÏÓÔÏÑÎÎÏ ÍÅÎÑÀÝÅÊÓÑ ÎÏÍÅÎËÌÁÔÕÒÏÊ AVR-ÏË! ;)

çÅÏÒÇÉÊ

Hi All !

÷ÏÔ Ñ ÐÒÉÍÅÎÑÀ PIC18F1320. HÉÖÅ Ñ ÏÐÉÛÕ ÔÅ ÅÇÏ ÏÓÏÂÅÎÎÏÓÔÉ, ÉÚ-ÚÁ ËÏÔÏÒÙÈ ÏÎ ÍÎÅ ÐÏÄÏÛÅÌ. ðÏÄÓËÁÖÉÔÅ, ÅÓÔØ ÌÉ ËÁÍÎÉ Ó ÐÏÄÏÂÎÙÍÉ ×ÏÚÍÏÖÎÏÓÔÉ ÓÒÅÄÉ AVR. äÅÌÏ × ÔÏÍ, ÞÔÏ ÓÅÊÞÁÓ ÚÁÎÑÔÏ ÏËÏÌÏ 98% ÐÁÍÑÔÉ ÐÒÏÇÒÁÍÍ. åÓÌÉ Õ AVR ÅÓÔØ ÐÏÄÏÂÎÏÅ Ó ÂÏÌØÛÅÊ ÐÁÍÑÔØÀ, ÞÅÍ Õ ÜÔÏÇÏ ðéëÁ (4096 ÓÌÏ×, ÜÔÏ 8ËÉÌÏÂÁÊÔ É 256 ÂÁÊÔ RAM), ÔÏ ÂÕÄÕ ÓÍÏÔÒÅÔØ. þÔÏÂÙ ÚÎÁÔØ ËÕÄÁ ÓÐÏÌÚÁÔØ × ÓÌÕÞÁÅ ÎÁÄÏÂÎÏÓÔÉ. ïÓÎÏ×ÎÙÅ ÔÒÅÂÏ×ÁÎÉÑ: ÎÅÂÏÌØÛÏÅ ÐÏÔÒÅÂÌÅÎÉÅ × SLEEP ÐÒÉ ÒÁÂÏÔÁÀÝÉÈ ÞÁÓÁÈ ÎÁ ÔÁÊÍÅÒÅ (ÄÏ 4 ÍËá), ÎÁÐÒÑÖÅÎÉÅ ÐÉÔÁÎÉÑ ÏÔ 2.5÷ ÄÏ 5.5÷, ÎÅÂÏÌØÛÏÊ ËÏÒÐÕÓ (18-20ÎÏÇ SOIC-ÐÏÄÏÂÎÙÊ), ÔÅÍÐÅÒÁÔÕÒÙ -40...+70, ÎÁÌÉÞÉÅ ÔÒÅÈ 10-ÂÉÔÎÙÈ áãð Ó ×ÏÚÍÏÖÎÏÓÔØÀ ÒÁÂÏÔÙ ÏÔ ×ÎÅÛÎÅÇÏ Uref. ãÅÎÁ Õ ÎÅÇÏ (PIC18LF1320-I/SS) ÓÅÊÞÁÓ × íÏÓË×Å 4$. HÕ, ÐÕÓÔØ ÂÕÄÅÔ ÞÔÏ-ÔÏ ÄÏ 8$. íÏÖÅÔ, ÅÓÔØ ÞÔÏ-ÔÏ ÐÏÄÈÏÄÑÝÅÅ É ÎÅ ÓÒÅÄÉ AVR, Á TMS ËÁËÏÊ-ÎÉÂÕÄØ?

õÖ ÏÞÅÎØ ÍÎÅ ÐÏÄÏÛÌÁ ×ÏÚÍÏÖÎÏÓÔØ PIC18F1320 ÒÁÂÏÔÁÔØ ÏÔ ÒÁÚÎÙÈ ÉÓÔÏÞÎÉËÏ× ÔÁËÔÏ×ÏÊ. õ ÍÅÎÑ ÔÁÍ:

  1. ÞÁÓÙ ÎÁ ÔÁÊÍÅÒÅ TMR1 ( ÒÁÂÏÔÁÀÔ × ÔÏÍ ÞÉÓÌÅ × ÒÅÖÉÍÅ SLEEP ÐÒÏÃÅÓÓÏÒÁ)

  1. ôÁËÔÉÒÏ×ÁÎÉÅ ÑÄÒÁ ÏÔ ×ÎÅÛÎÅÇÏ Ë×ÁÒÃÁ 500 Ëçà ÐÒÉ ÐÒÉÅÍÅ-ÐÅÒÅÄÁÞÅ ÐÁËÅÔÏ× ÐÏ ËÁÎÁÌÕ Ó×ÑÚÉ (ÞÔÏ ÐÏÎÒÁ×ÉÌÏÓØ- ÀÚÁÀ ÁÐÐÁÒÁÔÎÙÊ ËÏÍ ÐÒÉ ÔÁËÏÊ ÔÁËÔÏ×ÏÊ É 9600 ÂÏÄ, ÔÁÍ ÒÁÓÛÉÒÅÎÎÙÊ ÏÔÎÏÓÉÔÅÌØÎÏ PIC16 Baud Rate Generator)

  2. ôÁËÔÉÒÏ×ÁÎÉÅ ÑÄÒÁ ÏÔ ×ÎÕÔÒÅÎÎÅÇÏ RC-ÇÅÎÅÒÁÔÏÒÁ 8 íçà ÐÒÉ ÏÂÒÁÂÏÔËÅ ÐÒÉÎÑÔÏÇÏ ÚÁÐÒÏÓÁ É ÆÏÒÍÉÒÏ×ÁÎÉÉ ÏÔ×ÅÔÎÏÇÏ ÐÁËÅÔÁ.

  1. ôÁËÔÉÒÏ×ÁÎÉÅ ÑÄÒÁ ÏÔ TMR1 ÐÒÉ ×ÈÏÄÅ × ÒÅÖÉÍ ËÁÌÉÂÒÏ×ËÉ (ËÏÎÔÒÏÌØ ÞÁÓÔÏÔÙ ÞÁÓÏ×ÏÇÏ Ë×ÁÒÃÅ×ÏÇÏ ÇÅÎÅÒÁÔÏÒÁ).

á ÅÝÅ ÔÁÍ ÅÓÔØ ÈÉÔÒÙÊ start-up, ËÏÇÄÁ ÄÏ ÍÏÍÅÎÔÁ ÚÁÐÕÓËÁ Ë×ÁÒÃÅ×ÏÇÏ ÏÓÃÉÌÌÑÔÏÒÁ ÐÒÏÉÓÈÏÄÉÔ ÔÁËÔÉÒÏ×ÁÎÉÅ ÏÔ INTRC. üÔÏ ÚÎÁÞÉÔ, ÞÔÏ ÄÌÑ ÎÅËÒÉÔÉÞÎÙÈ Ë ÔÁËÔÏ×ÏÊ ÓÌÕÞÁÅ× ×ÙÈÏÄÁ ÉÚ SLEEP Ñ ÕÓÐÅ×ÁÀ ÍÎÏÇÏ ÞÅÇÏ ÓÄÅÌÁÔØ ÅÝÅ ÄÏ ÚÁÐÕÓËÁ Ë×ÁÒÃÅ×ÏÇÏ ÇÅÎÅÒÁÔÏÒÁ :)

WBRgrds Ruslan

Fri, 2 Jul 2004 08:34:54 +0000 (UTC) Oleg Saharuk wrote to Harry Zhurov:

OS> 1. îÁÓËÏÌØËÏ ÏÐÒÁ×ÄÁÎÏ É ÞÅÍ ÉÓÐÏÌØÚÏ×ÁÎÉÅ × ÅÍÂÅÄÁÈ OS> ó++? ñ ÔÁË ÐÏÎÑÌ, ÞÔÏ ÉÚ ÐÏÄÐÉÓÞÉËÏ× ÅÇÏ ÍÎÏÇÉÅ ÐÏÌØÚÕÀÔ. OS> üÔÏ ÄÌÑ ÍÅÎÑ ÕÄÉ×ÉÔÅÌØÎÏ. ÎÅÕÖÅÌÉ ÏÂØÅËÔÎÏÓÔØ ÄÌÑ ÅÍÂÅÄÏ× OS> ÔÁËÏÅ ÂÏÌØÛÏÅ ÚÎÁÞÅÎÉÅ ÉÍÅÅÔ?

äÅÌÏ ÎÅ ÔÏÌØËÏ × ïï. âÁÎÁÌØÎÙÅ ÉÎËÁÐÓÕÌÑÃÉÑ É ÁÂÓÔÒÁËÃÉÑ ÄÁÀÔ ÏÝÕÔÉÍÙÅ ÄÉ×ÉÄÅÎÄÙ - ÐÒÏÇÒÁÍÍÁ ÒÁÚÒÁÂÁÔÙ×ÁÅÔÓÑ ÕÖÅ × ËÏÒÎÅ ÐÏ-ÄÒÕÇÏÍÕ - Ó ÕÐÏÒÏÍ ÎÁ ÐÒÏÅËÔÉÒÏ×ÁÎÉÅ. èÏÔÑ É ÎÁ ó ÍÏÖÎÏ × ÔÁËÏÍ ÖÅ ÓÔÉÌÅ ÐÉÓÁÔØ, ÎÏ ÜÔÏ ÎÁÄÏ ÉÌÉ ÉÍÅÔØ ÐÒÉ×ÙÞËÕ ÔÁË ÄÅÌÁÔØ, ÉÌÉ ÚÁÓÔÁ×ÌÑÔØ ÓÅÂÑ. é ÐÏÔÏÍ ×ÓÑËÉÅ ÍÅÌËÉÅ ×ËÕÓÎÏÓÔÉ ×ÒÏÄÅ ÉÎÌÁÊÎÏ× É ×ÏÚÍÏÖÎÏÓÔÉ ÏÂßÑ×ÉÔØ ÐÅÒÅÍÅÎÎÕÀ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ × ÍÅÓÔÅ ÅÅ ÉÓÐÏÌØÚÏ×ÁÎÉÑ. îÕ, É Á×ÔÏÍÁÔÉÚÁÃÉÑ ÐÏÍÏÇÁÅÔ - ×ÒÁÐÐÅÒÙ ×ÓÑËÉÅ, Á ÐÒÉ ÎÁÌÉÞÉÅ ÐÏÄÄÅÒÖËÉ ÛÁÂÌÏÎÏ× ÐÏÌÕÞÁÅÔÓÑ ×ÏÏÂÝÅ ÓÌÁ×ÎÏ.

OS> óÔÒÕËÔÕÒÁÍÉ É ÕËÁÚÁÔÅÌÑÍÉ ÎÁ ÆÕÎËÃÉÉ ÏÂÏÊÔÉÓØ ÎÅÌØÚÑ?

ïÂÏÊÔÉÓØ ÍÏÖÎÏ. íÏÖÎÏ ×ÏÏÂÝÅ É ÂÅÚ ó ÏÂÏÊÔÉÓØ. îÏ ÚÁÞÅÍ ÏÂÈÏÄÉÔØÓÑ, ÅÓÌÉ ÍÏÖÎÏ ÐÏÌØÚÏ×ÁÔØÓÑ? ôÅÍ ÂÏÌÅÅ, ÞÔÏ Ï×ÅÒÈÅÄÁ (ÐÏ ÓÒÁ×ÎÅÎÉÀ Ó ó) ÔÕÔ ÎÉËÁËÏÇÏ ÎÅÔ. [...]

OS> 2.á ÞÅÍ ÈÕÖÅ ó ËÏÎÓÔÒÕËÃÉÑ, ÞÅÍ ó++(void f(int& i);...) OS> void f(int* i); OS> .......... OS> int i; OS> .......... OS> f(&i);

ôÅÈÎÉÞÅÓËÁÑ ÒÅÁÌÉÚÁÃÉÑ × ÂÏÌØÛÉÎÓÔ×Å ÓÌÕÞÁÅ× ÔÁ ÖÅ ÓÁÍÁÑ. çÄÅ ×ÏÚÍÏÖÎÏ ÐÏ ÕÓÌÏ×ÉÑÍ ÚÁÄÁÞÉ ÓÓÙÌËÉ ÐÒÅÄÐÏÞÔÉÔÅÌØÎÅÅ ÕËÁÚÁÔÅÌÅÊ, Ô.Ë. ÂÅÚÏÐÁÓÎÅÅ - Ó ÎÉÍÉ ÎÅÔ ×ÏÚÍÏÖÎÏÓÔÉ ÐÒÏÉÚ×ÏÄÉÔØ ÁÄÒÅÓÎÕÀ ÁÒÉÆÍÅÔÉËÕ. îÕ, É ÐÉÓÁÎÉÎÙ ÐÏÍÅÎØÛÅ.

OS> é ×ÁÒÎÉÎÇÏ× ÎÅÔ

ó ×ÁÒÎÉÎÇÁÍÉ ÓÉÔÕÁÃÉÑ ÒÏ×ÎÏ ÔÁ ÖÅ - ÌÏËÁÌØÎÁÑ ÐÅÒÅÍÅÎÎÁÑ ÂÅÚ ÉÎÉÃÉÁÌÉÚÁÔÏÒÁ.

OS> É ÓÒÁÚÕ ÐÏ ÔÅËÓÔÕ ×ÓÅ ÐÏÎÑÔÎÏ(ÎÅ ÎÁÄÏ ÐÒÏÔÏÔÉÐ ÓÍÏÔÒÅÔØ)

÷ ÐÒÏÔÏÔÉÐ ×ÓÅÇÄÁ ÎÅÌÉÛÎÅ ÐÏÓÍÏÔÒÅÔØ (ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÐÒÁ×ÉÌØÎÏÇÏ :) ÒÅÄÁËÔÏÒÁ ÜÔÁ ÚÁÄÁÞÁ ÐÏÌÎÏÓÔØÀ Á×ÔÏÍÁÔÉÚÉÒÕÅÔÓÑ).

Hello, Askold Volkov !

ðÅÒÅÎÏÓÉÍÏÓÔØ ÎÁ ËÒÉÓÔÁÌÌ ÄÌÑ ËÏÔÏÒÏÇÏ ÅÇÏ ÎÅÔ, ÞÔÏ ÄÌÑ ÐÏÄÏÂÎÙÈ ËÒÉÓÔÁÌÌÏ× ÓÏ×ÓÅÍ ÎÅ ÒÅÄËÏÓÔØ, Á ÓËÏÒÅÅ ÐÒÁ×ÉÌÏ.

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

Всем привет!

Oleg Saharuk писал к Harry Zhurov 02.07.2004:

OS> Появилось еще несколько вопросов OS> 1. Насколько оправдано и чем использование в ембедах OS> С++?

Вопрос поставлен неправильно. Правильнее спросить - а насколько оправдано его НЕиспользование, если он есть? Если ты его используешь, тебя никто не заставляет пользоваться всеми его возможностями, а вот если не используешь, придется отказаться от всех.

OS> Я так понял, что из подписчиков его многие пользуют. Это для меня OS> удивительно. неужели обьектность для ембедов такое большое значение OS> имеет?

Можно подумать, объектность - это единственная фича ++. Да и объектность бывает полезна.

OS> Структурами и указателями на функции обойтись нельзя?

Можно. А зачем?

OS> 2.А чем хуже С конструкция, чем С++(void f(int& i);...) OS> void f(int* i); OS> .......... OS> int i; OS> .......... OS> f(&i);

наглядностью, если речь идет просто о передаче параметра в функцию

OS> И варнингов нет и сразу по тексту все понятно(не надо прототип смотреть)

а варнингов там и так нет. Да ровно столько же там понятно.

DO> > Я вот еще подумал - как ты в 2х дешевых пиках собираешься организовать, DO> > допустим, SPI? По выходным uart - идет поток полный дуплекс

DO> Соединить соответствующие ноги между собой.

DO> > 115200. SPI однонаправленный M-S. Или ты 2 SPI программно будешь делать?

DO> SPI не бывает однонаправленным (можно лишь игнорировать принятые данные).

а кто будет мастером - кто слейвом? как ранжировать чипы? или оба мастерами сделать? кто тогда CLK генерить будет?

Hello Oleg.

02 Jul 04 12:34, Oleg Saharuk wrote to Harry Zhurov:

OS> ðÏÑ×ÉÌÏÓØ ÅÝÅ ÎÅÓËÏÌØËÏ ×ÏÐÒÏÓÏ× OS> 1. HÁÓËÏÌØËÏ ÏÐÒÁ×ÄÁÎÏ É ÞÅÍ ÉÓÐÏÌØÚÏ×ÁÎÉÅ × ÅÍÂÅÄÁÈ OS> ó++?

íÏÖÎÏ ÐpÉ×ÏÄÉÔØ ÍÎÏÇÏ ÄÏ×ÏÄÏ× "ÚÁ" É "ÐpÏÔÉ×", ÎÏ pÅËÏÍÅÎÄyÀ ÐÏÓÍÏÔpÅÔØ ÉÓÈÏÄÎÉËÉ scmRTOS
formatting link

Alexey

Hello,Rifkat !

RA> Лучше представиться от юридического лица - фирмы. RA> Весомее ;-)

Да, я раз попробовал... А потом приходит из таможни бумага - за растаможку столько, что я на Жданах смог бы коробку этих дисков купить. Мы им : - так это же рекламные материалы, free. А они : free - не free, нам пофиг, гони бабки. Так и накрылись диски. Может, это так только у нас у незалежнай Белорашии :-(

А на частный адрес мне и Рамтрон, и ИАР мгновенно выслали.

WBR Eugene

Fri, 02 Jul 2004 13:52:35 +0400 Ruslan Mohniuc wrote to All:

RM> ÷ÏÔ Ñ ÐÒÉÍÅÎÑÀ PIC18F1320. HÉÖÅ Ñ ÏÐÉÛÕ ÔÅ ÅÇÏ ÏÓÏÂÅÎÎÏÓÔÉ, ÉÚ-ÚÁ ËÏÔÏÒÙÈ RM> ÏÎ ÍÎÅ ÐÏÄÏÛÅÌ. RM> ðÏÄÓËÁÖÉÔÅ, ÅÓÔØ ÌÉ ËÁÍÎÉ Ó ÐÏÄÏÂÎÙÍÉ ×ÏÚÍÏÖÎÏÓÔÉ ÓÒÅÄÉ AVR. äÅÌÏ × ÔÏÍ, RM> ÞÔÏ ÓÅÊÞÁÓ ÚÁÎÑÔÏ ÏËÏÌÏ 98% ÐÁÍÑÔÉ ÐÒÏÇÒÁÍÍ. RM> åÓÌÉ Õ AVR ÅÓÔØ ÐÏÄÏÂÎÏÅ Ó ÂÏÌØÛÅÊ ÐÁÍÑÔØÀ, ÞÅÍ Õ ÜÔÏÇÏ ðéëÁ (4096 ÓÌÏ×, RM> ÜÔÏ 8ËÉÌÏÂÁÊÔ É 256 ÂÁÊÔ RAM), ÔÏ ÂÕÄÕ ÓÍÏÔÒÅÔØ. þÔÏÂÙ ÚÎÁÔØ ËÕÄÁ ÓÐÏÌÚÁÔØ RM> × ÓÌÕÞÁÅ ÎÁÄÏÂÎÏÓÔÉ.

RM> ïÓÎÏ×ÎÙÅ ÔÒÅÂÏ×ÁÎÉÑ: ÎÅÂÏÌØÛÏÅ ÐÏÔÒÅÂÌÅÎÉÅ × SLEEP ÐÒÉ ÒÁÂÏÔÁÀÝÉÈ ÞÁÓÁÈ ÎÁ RM> ÔÁÊÍÅÒÅ (ÄÏ 4 ÍËá), ÎÁÐÒÑÖÅÎÉÅ ÐÉÔÁÎÉÑ ÏÔ 2.5÷ ÄÏ 5.5÷, ÎÅÂÏÌØÛÏÊ ËÏÒÐÕÓ RM> (18-20ÎÏÇ SOIC-ÐÏÄÏÂÎÙÊ), ÔÅÍÐÅÒÁÔÕÒÙ -40...+70, ÎÁÌÉÞÉÅ ÔÒÅÈ 10-ÂÉÔÎÙÈ áãð RM> Ó ×ÏÚÍÏÖÎÏÓÔØÀ ÒÁÂÏÔÙ ÏÔ ×ÎÅÛÎÅÇÏ Uref.

åÓÌÉ ÂÙ ÎÅ ÐÉÔÁÎÉÅ × 5.5÷, ÔÏ MSP430 ÐÏÄÏÛÅÌ ÂÙ ÉÄÅÁÌØÎÏ.

Hello, Rifkat Abdulin !

ëÁËÁÑ ÒÁÚÎÉÃÁ, ÎÁÚÎÁÞÉÔØ ÌÀÂÏÊ. é ÞÁÓÔÏÔÕ ÏÂÍÅÎÁ ÄÏÓÔÁÔÏÞÎÕÀ ÄÌÑ ÏÂÒÁÂÏÔËÉ ÐÏÔÏËÁ ÄÁÎÎÙÈ ÍÅÖÄÕ ÎÉÍÉ.

úÁÞÅÍ ÉÈ ÒÁÎÖÉÒÏ×ÁÔØ?

ëÏÇÏ ÎÁÚÎÁÞÉÛØ, ÔÏÔ É ÂÕÄÅÔ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.
ðpÉ×ÅÔ, Harry!

*** 02 Jul 04 15:24, Harry Zhurov wrote to Ruslan Mohniuc:

RM>> ÎÅÂÏÌØÛÏÊ ËÏÒÐÕÓ (18-20ÎÏÇ SOIC-ÐÏÄÏÂÎÙÊ), ÔÅÍÐÅÒÁÔÕÒÙ -40...+70, RM>> ÎÁÌÉÞÉÅ ÔÒÅÈ 10-ÂÉÔÎÙÈ áãð Ó ×ÏÚÍÏÖÎÏÓÔØÀ ÒÁÂÏÔÙ ÏÔ ×ÎÅÛÎÅÇÏ Uref.

HZ> åÓÌÉ ÂÙ ÎÅ ÐÉÔÁÎÉÅ × 5.5÷, ÔÏ MSP430 ÐÏÄÏÛÅÌ ÂÙ ÉÄÅÁÌØÎÏ.

C325 ÒÁÂÏÔÁÅÔ É ÏÔ 5 ÷ÏÌØÔ, ÎÏ OTP...

Ó Õ×ÁÖÅÎÉÅÍ ÷ÌÁÄÉÓÌÁ×
÷ÓÅÍ ÐÒÉ×ÅÔ.

îÕ É ÞÅÍ ÏÎ ËÒÕÞÅ CCP? ôÏÔ-ÖÅ ÏÄÉÎ ËÏÍÐÁÒÁÔÏÒ ÎÁ ÔÁÊÍÅÒ É ÏÄÉÎ ÓÂÒÏÓÏ×ÙÊ ÎÁ ÐÅÒÉÏÄ. ôÏÔ-ÖÅ ÏÄÉÎ PWM. ôÏÌØËÏ ÄÏÂÁ×ÌÅÎÁ ÌÏÇÉËÁ ÄÌÑ Á×ÔÏÍÁÔÉÞÅÓËÏÇÏ ÕÐÒÁ×ÌÅÎÉÑ ÍÏÓÔÁÍÉ × PWM ÒÅÖÉÍÅ (Õ áÔÍÅÌÁ ÜÔÏ ÐÒÉÈÏÄÉÔÓÑ ÄÅÌÁÔØ ÒÕËÁÍÉ ÐÏ ×ÔÏÒÏÍÕ ËÏÍÐÁÒÁÔÏÒÕ). áÒÔÅÍëáä
÷ÓÅÍ ÐÒÉ×ÅÔ.

ñÄÒÏ ÄÁ, WDT ÎÅÔ :) (ÓÍÏÔÒÉ ÓÎÏÓËÕ). äÁ É ÓÁÍ ÐÏÓÕÄÉ, ÑÄÒÏ ÎÉÞÅÇÏ ÎÅ ÄÅÌÁÅÔ - ËÏÍÕ ÔÁÍ ÎÕÖÅÎ ÄÅÒÇÁÀÝÉÊÓÑ WDT ? ëÓÔÁÔÉ, ÐÒÉ ÓÂÒÏÓÅ ÔÏË ÒÁÓÔÅÔ. á ×ÏÏÂÝÅ, Õ íÉËÒÏÞÉÐÁ É áÔÍÅÌÁ × ÜÔÏÊ ÞÁÓÔÉ ÒÁÚÎÙÅ ÐÏÄÈÏÄÙ. íÉËÒÏÞÉÐ ÄÁÅÔ ËÏÎËÒÅÔÎÙÅ ÍÉÎÉÍÁÌØÎÙÅ ÔÏËÉ ÐÏÔÒÅÂÌÅÎÉÑ ÎÁ ËÁÖÄÙÊ ÕÚÅÌ íë (ÞÔÏ × ÐÒÉÎÃÉÐÅ ÕÄÏÂÎÅÅ ÄÌÑ ÒÁÚÒÁÂÏÔÞÉËÁ), Á áÔÍÅÌ ÄÁÅÔ ÉÎÔÅÇÒÁÌØÎÙÅ ×ÅÌÉÞÉÎÙ - ÎÅËÉÊ ÓÒÅÄÎÉÊ (ÔÉÐÏ×ÏÊ) ÔÏË ÐÏÔÒÅÂÌÅÎÉÑ É ÍÁËÓÉÍÁÌØÎÙÊ.
èÁ! üÔÏ ÏÚ×ÕÞÅÎÙ ÎÅ ÒÅÁÌÉÚÏ×ÁÎÎÙÅ ÍÅÞÔÙ ÉÈ ÍÅÎÅÄÖÅÒÏ×. ï ÎÁÎÏ×ÁÔÔÎÏÍ ÐÏÔÒÅÂÌÅÎÉÉ ÍÏÖÎÏ ÇÏ×ÏÒÉÔØ ÔÏÌØËÏ ËÏÇÄÁ ðéë × SLEEP-Å Ó ×ÙËÌÀÞÅÎÎÙÍ WDT,BOR É ×ÓÅÍ ÏÓÔÁÌØÎÙÍ, ÄÁ ÅÝÅ ÐÒÉ ÔÅÍÐÅÒÁÔÕÒÅ Ñ×ÎÏ ÎÉÖÅ 25 ÇÒÁÄÕÓÏ×. îÅ ×ÅÒÉÛØ, ÓÁÍ ÓÞÉÔÁÊ (WDT - ~2ÍËÁ ÐÒÉ 2÷).
îÅ ÚÎÁÀ, ÞÔÏ ÔÙ ÐÒÏÈÏÄÉÌ, ÎÏ áÔÍÅÌ ÄÁÅÔ ÏÄÉÎÁËÏ×ÙÅ ÐÁÒÁÍÅÔÒÙ ÐÏ ÐÏÔÒÅÂÌÅÎÉÀ ÎÁ ÃÅÌÙÅ ÇÒÕÐÐÙ íë É ÎÅ ÍÅÎÑÅÔ ÉÈ ÕÖÅ ÏÞÅÎØ ÍÎÏÇÏ ×ÒÅÍÅÎÉ.
åÄÉÎÓÔ×ÅÎÎÁÑ ÓÔÏÑÝÁÑ ÄÏÒÁÂÏÔËÁ × ÎÁÎÏ×ÁÔÔÎÙÈ ÞÉÐÁÈ ÜÔÏ WDT(Ó ËÏÌÉÂÒÏ×ÁÎÎÙÍ RC) ÎÁ 2(8ÍÁÈ)ÍËÁ ÐÒÉ 2÷. õ á÷ò ÈÕÖÅ: 4(9ÍÁÈ)ÍËÁ Õ ÎÏ×ÙÈ É 8(12ÍÁÈ)ÍËÁ Õ ÓÔÁÒÙÈ ÐÒÉ 3÷ É RC ÇÅÎÅÒÁÔÏÒ ÎÁ WDT ÔÁË ÓÅÂÅ :( . áÒÔÅÍëáä
÷ÓÅÍ ÐÒÉ×ÅÔ.

8) á ËÔÏ ÐÒÅÄÌÁÇÁÌ ÷óå ÄÅÒÖÁÔØ ×Ï ×ÎÅÛÎÅÊ ÐÁÍÑÔÉ? äÁ É ÎÅ ÄÕÍÁÀ Ñ, ÞÔÏ ÂÕÄÕÔ ÂÏÌØÛÉÅ ÔÏÒÍÏÚÁ (× ËÏÎÃÅ ËÏÎÃÏ× × òó ËÜÛÉÒÕÅÔÓÑ ÎÁ ×ÉÎÔ). ïÓÏÂÅÎÎÏ ÅÓÌÉ ÉÓÐÏÌØÚÕÅÛØ ÐÌÁ×ÁÀÝÕÀ ÁÒÉÆÍÅÔÉËÕ (ÜÔÏ ÏÓÎÏ×ÎÏÊ ÔÏÒÍÏÚ) É ÚÁÔÑÇÉ×ÁÔØ ËÏÜÆÆÉÃÉÅÎÔÙ ÐÅÒÅÄ ÒÁÓÞÅÔÏÍ × ÏÐÅÒÁÔÉ×ËÕ.
îÅ ÚÎÁÀ ;D . îÏ ÏÞÅÎØ ÐÏÈÏÖÅ ÎÁ ÔÏ, ÞÔÏ × 44-ÎÏÖÅÞÎÏÍ ×ÁÒÉÁÎÔÅ ðéëÏ× ðúõ ÂÏÌØÛÅ 32ëâ ÎÅ ÂÕÄÅÔ :( ...
ôÅ ÐÒÏÇÒÁÍÍÎÙÅ ÍÏÄÕÌÉ ÐÏÔÒÅÂÎÏÓÔØ × ËÏÔÏÒÙÈ 99% ×ÒÅÍÅÎÉ ÏÔÓÕÔÓÔ×ÕÅÔ, ×ÐÏÌÎÅ ÍÏÖÎÏ ÄÅÒÖÁÔØ × ÔÏÊ-ÖÅ ×ÎÅÛÎÅÊ ÆÌÅÛËÅ É ÚÁÇÒÕÖÁÔØ ÉÈ ×Ï ×ÎÕÔÒÅÎÎÀÀ ÐÏ ÎÅÏÂÈÏÄÉÍÏÓÔÉ (Á-ÌÑ Ï×ÅÒÌÅÉ :) ). áÒÔÅÍëáä
÷ÓÅÍ ÐÒÉ×ÅÔ!

Dima Orlov ÐÉÓÁÌ Ë Askold Volkov Fri, 02 Jul 2004 14:19:00 +0400:

OS>>> 1. HÁÓËÏÌØËÏ ÏÐÒÁ×ÄÁÎÏ É ÞÅÍ ÉÓÐÏÌØÚÏ×ÁÎÉÅ × ÅÍÂÅÄÁÈ OS>>> ó++?

??>> ÷ÏÐÒÏÓ ÐÏÓÔÁ×ÌÅÎ ÎÅÐÒÁ×ÉÌØÎÏ. ðÒÁ×ÉÌØÎÅÅ ÓÐÒÏÓÉÔØ - Á ÎÁÓËÏÌØËÏ ??>> ÏÐÒÁ×ÄÁÎÏ ÅÇÏ HåÉÓÐÏÌØÚÏ×ÁÎÉÅ, ÅÓÌÉ ÏÎ ÅÓÔØ?

DO> ðÅÒÅÎÏÓÉÍÏÓÔØ ÎÁ ËÒÉÓÔÁÌÌ ÄÌÑ ËÏÔÏÒÏÇÏ ÅÇÏ ÎÅÔ, ÞÔÏ ÄÌÑ ÐÏÄÏÂÎÙÈ DO> ËÒÉÓÔÁÌÌÏ× ÓÏ×ÓÅÍ ÎÅ ÒÅÄËÏÓÔØ, Á ÓËÏÒÅÅ ÐÒÁ×ÉÌÏ.

ïÔÕÞÁÅÍÓÑ ÇÏ×ÏÒÉÔØ ÚÁ ×ÓÅÈ. åÓÌÉ ÄÌÑ Ô×ÏÉÈ ÚÁÄÁÞ ÜÔÏ ÕÓÌÏ×ÉÅ ÓÕÝÅÓÔ×ÅÎÎÏ, ÚÎÁÞÉÔ _ÄÌÑ ÎÉÈ_ îåÉÓÐÏÌØÚÏ×ÁÎÉÅ ++ ÏÐÒÁ×ÄÁÎÏ. îÏ ÎÅ ÂÏÌÅÅ ÔÏÇÏ. ïÄÎÁËÏ ÓÕÝÅÓÔ×ÕÅÔ ÍÎÏÖÅÓÔ×Ï ÚÁÄÁÞ, ÇÄÅ ÐÅÒÅÎÏÓÉÍÏÓÔØ ÎÅ ÔÒÅÂÕÅÔÓÑ ×ÏÏÂÝÅ, É ÅÝÅ ÂÏÌØÛÅ ÚÁÄÁÞ, ÇÄÅ ÐÅÒÅÎÏÓÉÍÏÓÔØ ÍÏÖÅÔ ÐÏÔÒÅÂÏ×ÁÔØÓÑ ÔÏÌØËÏ ÎÁ ËÒÉÓÔÁÌÌÙ ÂÏÌÅÅ ×ÙÓÏËÏÊ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔÉ, ÄÌÑ ËÏÔÏÒÙÈ ++ ÔÅÍ ÂÏÌÅÅ ÅÓÔØ. ë ÔÏÍÕ ÖÅ ÎÉËÔÏ ÐÏÞÅÍÕ-ÔÏ ÎÅ ÓÐÏÒÉÔ Ï ÏÐÒÁ×Ä×ÎÎÏÓÔÉ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÒÁÚÌÉÞÎÙÈ ÒÁÓÛÉÒÅÎÉÊ ÑÚÙËÁ ó ÒÁÚÎÙÍÉ ËÏÍÐÉÌÑÔÏÒÁÍÉ, ËÏÔÏÒÙÅ ÔÁËÖÅ ÐÒÅÐÑÔÓÔ×ÕÀÔ ÐÅÒÅÎÏÓÉÍÏÓÔÉ, ÎÅ ÇÏ×ÏÒÑ ÕÖ Ï ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÎÁËÒÉÓÔÁÌØÎÏÊ ÐÅÒÉÆÅÒÉÉ.

Hello, Askold Volkov !

òÁÄ ÚÁ ×ÁÓ, ÏÔÕÞÁÊÔÅÓØ É ÄÁÌØÛÅ.

äÁ, ÄÌÑ ÍÏÉÈ - ÓÕÝÅÓÔ×ÅÎÎÏ.

á Ñ ÇÄÅ-ÔÏ ÕÔ×ÅÒÖÄÁÌ, ÞÔÏ ÂÏÌÅÅ? ôÙ ÓÐÒÏÓÉÌ ÞÔÏ ÍÏÖÅÔ ÂÙÔØ ÐÒÉÞÉÎÏÊ, Ñ ÏÔ×ÅÔÉÌ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.
02 ÉÀÌÑ 04, Ruslan Mohniuc wrote to All RM> ÷ÏÔ Ñ ÐpÉÍÅÎÑÀ PIC18F1320. HÉÖÅ Ñ ÏÐÉÛÕ ÔÅ ÅÇÏ ÏÓÏÂÅÎÎÏÓÔÉ, ÉÚ-ÚÁ RM> ËÏÔÏpÙÈ ÏÎ ÍÎÅ ÐÏÄÏÛÅÌ.

IMHO, cÁÍÏÅ ÂÌÉÚËÏÅ ÉÚ AVR - ATmega88/168.

Bye

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required