AVR vs PIC

Jun 20, 2004 Last reply: 21 years ago 988 Replies
÷ÓÅÍ ÐÒÉ×ÅÔ.

ñ ÉÚ ëÉÅ×Á...
îÅ ÖÏÎÇÌÉÒÕÊ :).
8-? îÕ ÄÁ... á ÔÅÂÑ ÎÅ ÓÍÕÔÉÌÏ ÔÏ, ÞÔÏ ÄÌÑ áÔÍÅÌÁ ÔÙ ÉÓÐÏÌØÚÏ×ÁÌ ËÏÓ×ÅÎÎÕÀ ÁÄÒÅÓÁÃÉÀ, Á ÄÌÑ ðéëÁ ÐÒÑÍÕÀ? ô.Å. ËÕÓÏË ÄÌÑ áÔÍÅÌÁ ÍÏÖÅÔ ÒÁÂÏÔÁÔØ Ó ÌÀÂÏÊ ÑÞÅÊËÏÊ ÕËÁÚÁÎÎÏÊ Z, Á ÄÌÑ ðéëÁ ÔÏÌØËÏ Ó Indirect. ÷Ù×ÏÄ - ÈÒÁÎÉ ÂÉÔÏ×ÙÅ ÆÌÁÇÉ × òïî (32 ÛÔÕËÉ ÉÌÉ 16 ÓÔÁÒÛÉÈ)...

SBRC Indirect,1 ; ÕÓÌÏ×ÎÏÅ ×ÙÐÏÌÎÅÎÉÅ RJMP _ÂÉÔ_ÕÓÔÁÎÏ×ÌÅÎ _ÂÉÔ_ÓÂÒÏÛÅÎ:

óÍ. ×ÙÛÅ.

SBR Indirect,00000100b ; Indirect - × ÓÔÁÒÛÉÈ 16-É òïî

ÉÌÉ

SBI Indirect, 2 ; Indirect - × ÍÌÁÄÛÉÈ 32($1F) ò÷÷

ÉÌÉ ÅÝÅ ËÁË ÎÉ-ÂÕÄØ :).
á ×ÏÔ ÜÔÏÇÏ Ñ ÎÅ ÐÏÎÑÌ (ÏÓÏÂÅÎÎÏ ÐÏÇÌÑÄÅ× ÎÁ ËÏÄ)...
á ÎÅÞÅÇÏ ÆÉÇÎÅÊ ÓÔÒÁÄÁÔØ...

SBIC PINp,2 ; if 0, ÐÒÏÐÕÓË CBI PORTp,2 ; := 0 SBIS PINp,2 ; if 1, ÐÒÏÐÕÓË SBI PORTp,2 ; := 1

SBIC PINp,2 ; if 0, ÐÒÏÐÕÓË SBI DDp,2 ; 0 ÄÌÑ ïë SBIS PINp,2 ; if 1, ÐÒÏÐÕÓË CBI DDp,2 ; Z ÄÌÑ ïë

ëÓÔÁÔÉ, Á ÞÅ ÜÔÏ ÚÁ ËÏÄ, ÎÅ ÚÎÁÀÝÉÊ ÓÏÓÔÏÑÎÉÑ ×ÙÈÏÄÎÏÇÏ ÐÏÒÔÁ? äÌÑ áÔÍÅÌÁ ÏÎ ÍÏÖÅÔ ÂÙÔØ ×ÐÏÌÎÅ ÒÁÚÕÍÅÎ (×ÙÈÏÄ ÍÏÖÅÔ ÂÙÔØ ïë É ÞÉÔÁÀ ÎÁ ÎÏÖËÅ), Á ÄÌÑ ðéëÁ ËÁË? íÏÖÅÔ ÐÒÉ×ÅÄÅÛØ ËÏÄ ËÁË ÐÅÒÅÎÅÓÔÉ ÎÁ ðéëÁÈ ÏÄÉÎ ÂÉÔ ÍÅÖÄÕ Ä×ÕÍÑ ÂÁÊÔÁÍÉ?
è__Ï×ÙÅ ÔÁÍ ÃÅÎÙ. ðÏÞÔÉ ÎÁ ×ÓÅ, ÞÔÏ Ñ ÕÓÐÅÌ ÐÒÏÓÍÏÔÒÅÔØ. õ ÎÁÓ ÎÁ ÒÁÄÉÏÂÁÚÁÒÅ É ÔÏ ÄÅÛÅ×ÌÅ (ÎÁ ðéëÉ, ÐÒÁ×ÄÁ, ÄÏÒÏÖÅ É ÍÎÏÇÏÇÏ ÏÔ íÉËÒÏÞÉÐÁ ÐÒÏÓÔÏ ÎÅÔ). áÒÔÅÍëáä
÷ÓÅÍ ÐÒÉ×ÅÔ.

ü-Ü...ôÕÔ Ñ ÎÅÍÎÏÇÏ ÐÏÇÁÒÑÞÉÌÓÑ. üÔÏ ÎÁ ÎÅ îÁÎÏ×ÁÔÎÉËÉ. õ ÎÁÎÏ×ÁÔÎÉËÏ×

Icc=0,7ÍËÁ(3V)+3,5ÍËÁ(WDT,3V)=4,3mka

÷ ÌÀÂÏÍ ÓÌÕÞÁÅ ÎÅ ÔÏÔ ÂÒÅÄ Ó Idle × 2ÍÁ... áÒÔÅÍëáä

Mon, 05 Jul 2004 14:24:39 +0400 Sergei Tuchinski wrote to Harry Zhurov:

[...]

HZ>> ×ÙÉÇÒÙÛ. èÏÔÑ ×ÓÅ ÒÁ×ÎÏ ÕÄÉ×ÉÔÅÌØÎÏ.

ST> Ñ ÔÏÔ ÓÁÍÙÊ ÐÁÒÅÎØ :) ST> ÎÕ Ñ ÓËÌÏÎÅÎ ×ÓÅ-ÔÁËÉ ÏÔÎÅÓÔÉ ÔÁËÏÅ ÓÕÝÅÓÔ×ÅÎÎÏÅ ÕÌÕÞÛÅÎÉÅ ÎÁ ÓÞÅÔ ÌÕÞÛÅÊ ST> ÒÅÁÌÉÚÁÃÉÉ Ó++ -ÎÙÈ ËÌÁÓÓÏ× (× 2.28 ÜÔÏ ÖÅ ÂÙÌÉ ÐÅÒ×ÙÅ ÛÁÇÉ, ÅÍÎÉÐ?).

äÁ ÎÅ, 2.28 - ÜÔÏ ÕÖÅ ÄÁÌÅËÏ ÎÅ ÐÅÒ×ÙÅ ÛÁÇÉ. ðÅÒ×ÙÅ ÛÁÇÉ - ÜÔÏ 2.20 (afair). ñ ÎÁÞÁÌ ÒÁÂÏÔÕ Ó 2.25, ÔÁÍ ÅÝÅ ÂÙÌÏ, ÎÁÄ ÞÅÍ ÕÐÏÒÎÏ ÔÒÕÄÉÔØÓÑ. á 2.28 - ÕÖÅ ×ÐÏÌÎÅ ÓÅÂÅ ÎÉÞÅÇÏ. åÄÉÎÓÔ×ÅÎÎÏÅ, ÔÁÍ ÄÌÑ ÎÏÒÍÁÌØÎÏÊ ÒÅÁÌÉÚÁÃÉÉ ËÏÎÓÔÒÕËÔÏÒÏ× ÎÁÄÏ ÂÙÌÏ ÀÚÁÔØ ËÌÀÞ --enable_improved_new_delete. ÷ 3.ÈÈ ÜÔÏ ÐÏÆÉËÓÉÌÉ ÏËÏÎÞÁÔÅÌØÎÏ. ÷ 3.ÈÈ ÏÄÎÏÚÎÁÞÎÏ ÌÕÞÛÅ ÓÄÅÌÁÎÏ ÒÁÓÐÒÅÄÅÌÅÎÉÅ ÒÅÇÉÓÔÒÏ× ÐÒÉ ËÏÄÏÇÅÎÅÒÁÃÉÉ.
ðpÉ×ÅÔ, Alexey!

*** 06 Jul 04 10:38, Alexey Boyko wrote to George Shepelev:

AB> ëÕÐÉ ÔÅÓÔÅÒ UNI-T UT70B (~70$) ôÁÍ ÞÁÓÔÏÔÏÍÅÒ ÎÁ 400MHz. á ÎÁ ÐÉËÁÈ AB> ÄÅÌÁÊ ÞÔÏ-ÔÏ ÄÒÕÇÏÅ. éÂÏ, ÞÔÏ 20kHz, ÞÔÏ 10MHz, ÞÔÏ 20Mhz - ÜÔÏ ÍÁÌÏ AB> ÄÌÑ ÞÁÓÔÏÔÏÍÅÒÁ.

äÁ. ðÏÜÔÏÍÕ ÎÁ PIC16 ÐÒÅËÒÁÓÎÏ ÐÏÌÕÞÁÀÔÓÑ ÞÁÓÔÏÔÏÍÅÒÙ ÄÏ 50 MHz ÛÔÁÔÎÏ (ÒÅÁÌØÎÏ ÒÁÂÏÔÏÓÐÏÓÏÂÎÙÅ É ÄÏ 60+ MHz), ÐÒÉÞÅÍ Ó ÍÉÚÅÒÎÙÍ ÐÏÔÒÅÂÌÅÎÉÅÍ, Á Ó ÐÒÏÓÔÅÎØËÉÍ ÐÒÅÓËÁÌÅÒÏÍ ÎÁ 74AC74 (ÏÄÉÎ ËÏÒÐÕÓ) É 150+ MHz. Ó Õ×ÁÖÅÎÉÅÍ ÷ÌÁÄÉÓÌÁ×

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

ðÏÎÅÄÅÌØÎÉË éÀÌØ 05 2004 14:44, Alexey Boyko wrote to George Shepelev:

AK>>> tqfp32 ÍÅÎØÛÅ SOIC18 :). GS>> ôÙ ÎÅ ÚÁÂÙÌ, ËÁË Õ ÎÁÓ ÐÁÑÀÔ ÍÅÌËÏÓÅÒÉÊÎÙÅ ÕÓÔÒÏÊÓÔ×Á? AB> HÅ ÚÎÁÀ ËÁË Õ ×ÁÓ, Á Õ ÎÁÓ ÎÏÒÍÁÌØÎÏ ÐÁÑÀÔ.

ñ ÒÁÄ ÚÁ ×ÁÓ, ÅÓÌÉ ÜÔÏ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÔÁË.

GS>> é ÐÒÏ ÐÒÏÂÌÅÍÙ Ó ÚÁËÁÚÏÍ ÐÅÞÁÔÎÙÈ ÐÌÁÔ Ó "ÍÅÌËÉÍ" ÛÁÇÏÍ ÄÏÒÏÖÅË? GS>> :-\ AB> á × ÞÅÍ ÐÒÏÂÌÅÍÙ? íÙ ÚÁËÁÚÙ×ÁÅÍ × Ç.áÌÅËÓÁÎÄÒÉÑ. ÜÔÏ Ë èÁÒØËÏ×Õ ÂÌÉÖÅ, AB> ÞÅÍ Ë èÍÅÌØÎÉÃËÏÍÕ.

üÔÏ ÎÅ ËÏ ÍÎÅ, Ñ ÎÅ ÚÁÎÉÍÁÀÓØ ÐÏÌÉÔÉËÏÊ ÚÁËÁÚÏ×. ôÏÌØËÏ ÓÈÅÍÏÔÅÈÎÉËÏÊ É ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÅÍ.

çÅÏÒÇÉÊ

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

ðÏÎÅÄÅÌØÎÉË éÀÌØ 05 2004 21:47, Alexander Golov wrote to George Shepelev:

óÐÁÓÉÂÏ ÚÁ ÉÎÆÕ!

çÅÏÒÇÉÊ

Hello, George Shepelev !

âÙÌÉ ÐÒÅÃÅÄÅÎÔÙ, ËÏÇÄÁ É Ó WDT ÔÏÌØËÏ MCLEAR ÐÏÍÏÇÁÌ.

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

Hello, Alexey Boyko !

éÈ ÎÁ ÐÒÁËÔÉËÅ ÎÅ ÔÁË ÞÁÓÔÏ ÐÅÒÅËÌÀÞÁÔØ ÐÒÉÈÏÄÉÔÓÑ, É ËÁË ÆÁËÔ, ÐÏÌÕÞÁÀÔÓÑ ÏÎÉ ÎÅ ÔÁËÉÍÉ ÄÕÔÙÍÉ. ëÓÔÁÔÉ, Ó ËÁËÏÊ ÍÁËÓÉÍÁÌØÎÏÊ ÞÁÓÔÏÔÏÊ ÕÍÅÀÔ ÁÔÍÅÌÏ×ÓËÉÅ ËÒÉÓÔÁÌÌÙ ÍÁÈÁÔØ ÎÏÖËÏÊ ÏÔ R-C (×ÎÅÛÎÅÇÏ)?

úÁÞÅÍ ÄÌÑ ÎÅÓËÏÌØËÉÈ ÓÏÔ ÂÁÊÔ 16 ÂÉÔ ÁÄÒÅÓÁ?

óÉÓÔÅÍÁ ËÏÍÁÎÄ ÎÅÒÁÚÒÙ×ÎÏ Ó×ÑÚÁÎÁ Ó ÏÒÇÁÎÉÚÁÃÉÅÊ ÐÁÍÁÔÉ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.

Hello, Alexey Boyko !

Reflow (ÇÏÒÑÞÉÍ ×ÏÚÄÕÈÏÍ). ôÅÈÎÏÌÏÇÉÑ ÎÅ ÐÏÚ×ÏÌÑÅÔ ÚÁ ÏÄÎÕ ÏÐÅÒÁÃÉÀ ÐÒÉÐÁÑÔØ É SMD É ÔÒÕÈÏÌÙ. ðÒÉ Ä×ÕÓÔÏÒÏÎÎÅÍ ÍÏÎÔÁÖÅ ÓÎÉÚÕ tqfp ÉÌÉ ssop ÎÅ ÐÏÓÔÁ×ÉÛØ ÕÖÅ.

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

DO> > на дерганье ножкой? Были прецеденты, когда без WDT контроллер DO> > удавалось "оживить" только reset'ом...

DO> Были прецеденты, когда и с WDT только MCLEAR помогал.

Угу. После нескольких таких я всегда супервизор с внешним WDT ставлю.

Hello, Harry! Harry Zhurov wrote to Oleg Saharuk on 05 jul 2004 13:22:

HZ> ï×ÅÒÈÅÄ - ÐÏÎÑÔÉÅ ËÏÎËÒÅÔÎÏÅ. ïÎ ÓÉÌØÎÏ ÚÁ×ÉÓÉÔ ÏÔ ÚÁÄÁÞÉ, HZ> ÃÅÌÅ×ÏÊ ÐÌÁÔÆÏÒÍÙ, ÓÒÅÄÓÔ× ÒÅÁÌÉÚÁÃÉÉ É Ô.Ä. áÂÓÔÒÁËÔÎÙÅ ÒÁÓÓÕÖÄÅÎÉÑ HZ> ÔÕÔ ÐÕÓÔÙ, ÎÁÄÏ ÓÍÏÔÒÅÔØ ËÏÎËÒÅÔÎÙÅ ÓÉÔÕÁÃÉÉ É ÓÒÁ×ÎÉ×ÁÔØ. ôÏÇÄÁ ×ÓÅ HZ> ÓÔÁÎÅÔ ÐÏÎÑÔÎÏ.

óÏÇÌÁÓÅÎ, ÐÏÜÔÏÍÕ ÚÁ×ÑÚÙ×ÁÀ ÐÒÏ ÓÆÅÒÉÞÅÓËÉÇÏ ËÏÎÑ. ôÅÍ ÂÏÌÅÅ ÎÅ ÉÍÅÑ ÐÒÁËÔÉÞÅÓËÏÇÏ ÏÐÙÔÁ ÎÁ Ó++.

With best regards, Oleg Saharuk.

Hello Vladislav.

06 Jul 04 13:26, you wrote to me:

AB>> ëÕÐÉ ÔÅÓÔÅÒ UNI-T UT70B (~70$) ôÁÍ ÞÁÓÔÏÔÏÍÅÒ ÎÁ 400MHz. á ÎÁ AB>> ÐÉËÁÈ ÄÅÌÁÊ ÞÔÏ-ÔÏ ÄÒÕÇÏÅ. éÂÏ, ÞÔÏ 20kHz, ÞÔÏ 10MHz, ÞÔÏ 20Mhz - AB>> ÜÔÏ ÍÁÌÏ ÄÌÑ ÞÁÓÔÏÔÏÍÅÒÁ. VB> äÁ. ðÏÜÔÏÍÕ ÎÁ PIC16 ÐÒÅËÒÁÓÎÏ ÐÏÌÕÞÁÀÔÓÑ ÞÁÓÔÏÔÏÍÅÒÙ ÄÏ 50 MHz VB> ÛÔÁÔÎÏ (ÒÅÁÌØÎÏ ÒÁÂÏÔÏÓÐÏÓÏÂÎÙÅ É ÄÏ 60+ MHz),

õ ðéëÁ ÁÓÉÎÈÒÏÎÎÙÊ ÔÁÊÍÅÒ?

VB> ÐÒÉÞÅÍ Ó ÍÉÚÅÒÎÙÍ ÐÏÔÒÅÂÌÅÎÉÅÍ,

á ÍÎÏÇÏ ÌÉ ÚÁÄÁÞ, ÔÒÅÂÕÀÝÉÈ ÉÚÍÅÒÅÎÉÑ ÞÁÓÔÏÔÙ Ó ÔÁËÉÍ ÄÉÁÐÁÚÏÎÏÍ?

VB> Á Ó ÐÒÏÓÔÅÎØËÉÍ ÐÒÅÓËÁÌÅÒÏÍ ÎÁ 74AC74 (ÏÄÉÎ ËÏÒÐÕÓ) É VB> 150+ MHz.

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

Alexey

Hello Dima.

06 Jul 04 20:15, you wrote to me:

HÕ ÔÁË É ÂÉÔÙ ÄÅÒÇÁÔØ ÎÅ ÔÁË ÕÖ ÞÁÓÔÏ ÐÒÉÈÏÄÉÔÓÑ.

DO> ëÓÔÁÔÉ, Ó ËÁËÏÊ ÍÁËÓÉÍÁÌØÎÏÊ ÞÁÓÔÏÔÏÊ DO> ÕÍÅÀÔ ÁÔÍÅÌÏ×ÓËÉÅ ËÒÉÓÔÁÌÌÙ ÍÁÈÁÔØ ÎÏÖËÏÊ ÏÔ R-C (×ÎÅÛÎÅÇÏ)?

ËÏÍÁÎÄÙ sbi/cbi ×ÙÐÏÌÎÑÀÔÓÑ 2 ÔÁËÔÁ, ÔÁË ËÁË Read-Modify-Write. åÓÌÉ HÕÖÎÏ ÂÙÓÔÒÅÅ, ÔÏÇÄÁ ËÏÍÁÎÄÏÊ out - 1 ÔÁËÔ, ÎÏ ÅÊ ÎÕÖÎÏ ÄÁÎÎÙÅ ÓÎÁÞÁÌÁ ÐÒÉÇÏÔÏ×ÉÔØ. (out - ÐÉÛÅÔ ÂÁÊÔ × ÐÏÒÔ, sbi/cpi - ÉÍÅÎÑÀÔ ÏÄÉÎ ÂÉÔ) ðÏ ÐÏ×ÏÄÕ ×ÎÅÛÎÅÇÏ R-C, ÔÏ ÎÕÖÎÏ ÞÉÔÁÔØ External RC Oscillator AppNote (Õ ÍÅÎÑ ÅÇÏ ÎÅÔ), ÎÏ ÐÏÈÏÖÅ, ÞÔÏ ÅÇÏ ÍÏÖÎÏ ÚÁÐÕÓÔÉÔØ ÎÁ ÍÁËÓÉÍÁÌØÎÏÊ ÄÌÑ ÞÉÐÁ ÞÁÓÔÏÔÅ. (äÌÑ atmega48/88/168 - 20MHz) F = 1/(3RC), C >= 22pF

ñ ÐÒÉ×ÅÌ ÐÒÉÍÅÒ, ËÏÇÄÁ ÄÏÓÔÕÐÎÁ ÁÄÒÅÓÁÃÉÑ ×ÓÅ ÁÄÒÅÓÎÏÇÏ ÐÒÏÓÔÒÁÎÓÔ×Á. AVR ÅÓÔØ 4ë ÏÚÕ, É Ó ×ÏÚÍÏÖÎÏÓÔØÀ ÐÏÄËÌÀÞÅÎÉÑ ×ÎÅÛÎÅÇÏ ïúõ. ôÁË ÓËÏÌØËÏ × ÃÉËÌÁÈ ÁÎÁÌÏÇÉÞÎÙÊ ËÏÄ ÄÌÑ ðéëÁ?

HÕ, × ÐÒÉÎÃÉÐÅ, ÄÁ.

Alexey

Hello George.

06 Jul 04 15:20, you wrote to me:

GS>>> "öÏÎÇÌÉÒÏ×ÁÎÉÅ" ÄÁÎÎÙÍÉ ÉÚ ÏÄÎÏÊ ÏÂÌÁÓÔÉ "ÏÐÅÒÁÔÉ×ËÉ" × ÄÒÕÇÕÀ GS>>> ÎÅ ÎÒÁ×ÉÔÓÑ. AB>> õ avr ÏÄÎÁ ÏÂÌÁÔØ ÐÁÍÑÔÉ ÄÁÎÎÙÈ. GS> ôÏÌØËÏ ËÕÓÏË ËÏÔÏÒÏÊ - "ÐÏÌÎÏÃÅÎÎÙÅ" ÒÅÇÉÓÔÒÙ, ÎÁÄ ËÏÔÏÒÙÍÉ ÍÏÇÕÔ GS> ×ÙÐÏÌÎÑÔØÓÑ ÁÒÉÆÍÅÔÉÞÅÓËÉÅ É ÌÏÇÉÞÅÓËÉÅ ÄÅÊÓÔ×ÉÑ. é Åݣ ÏÄÉÎ ËÕÓÏË - GS> ÐÏÒÔÙ.

ôÅÍ ÎÅ ÍÅÎÅÅ, ÁÄÒÅÓÎÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï ÄÁÎÎÙÈ ÏÄÎÏ, ÌÉÎÅÊÎÏÅ. ÷ ÏÔÌÉÞÉÅ ÏÔ x51, Ó ÅÇÏ data/idata/xdata, É ðéë, ÇÄÅ áð ÂØÅÔÓÑ ÎÁ ÓÔÒÁÎÉÃÙ.

AB>> ðÒÉ ÜÔÏÍ ËÏÄ ÏÄÉÎÁËÏ× ÄÌÑ ×ÓÅÇÏ ÁÄÒÅÓÎÏÇÏ ÐÒÏÓÔÒÁÎÓÔ×Á. GS> HÅÔ, ËÏÎÅÞÎÏ! åÓÌÉ ÂÁÊÔ _ÕÖÅ_ × ÒÅÇÉÓÔÒÅ ÏÔ R0 ÄÏ R31, ÐÅÒÅÓÙÌËÏÊ GS> ÄÁÎÎÙÈ ÚÁÎÉÍÁÔØÓÑ ÎÅ ÐÒÉģÔÓÑ.

ôÅÍ ÂÏÌÅÅ. HÏ ÏÂÙÞÎÏ ÄÌÑ AVR ÐÉÛÕÔ ÐÒÏÇÒÁÍÍÙ, ËÁË ÄÌÑ ÏÂÙÞÎÏÇÏ ÒÅÇÉÓÔÒÏ×ÏÇÏ ÐÒÏÃÅÓÓÏÒÁ, Ô.Å. ÓÞÉÔÁÌ ÄÁÎÎÙÅ × ÒÅÇÉÓÔÒ, ÐÏÒÁÂÏÔÁÌ Ó ÎÉÍÉ, ÚÁÐÉÓÁÌ ÎÁÚÁÄ.

AB>> á ÚÄÅÓØ ÓËÏÌØËÏ ÄÏÓÔÕÐÎÏ ÞÅÒÅÚ btfsc? GS> _÷ӣ_ ÄÏÓÔÕÐÎÏ.

äÁ, ÔÏÌØËÏ "×ÓÅÇÏ" ÍÁÌÏ.

GS> ÷ AVR ÐÏÒÔÙ ÄÏÓÔÕÐÎÙ ÌÉÛØ ÄÌÑ ÞÔÅÎÉÑ/ÚÁÐÉÓÉ, Á Õ PIC ÜÔÏ ÐÏÌÎÏÃÅÎÎÙÅ GS> ÒÅÇÉÓÔÒÙ.

õ ðéë, ×ÒÏÄÅ ×ÓÅÇÏ ÏÄÉÎ ÒÅÇÉÓÔÒ.

GS> õ ÍÅÎÑ ÎÅÔ ÖÅÌÁÎÉÑ ×ÄÁ×ÁÔØÓÑ × ÓÅÍÁÎÔÉÞÅÓËÉÅ ÔÏÎËÏÓÔÉ. åÓÌÉ ÔÅÂÑ GS> ÂÏÌØÛÅ ÕÓÔÒÁÉ×ÁÅÔ "ÉÄÉÏÔÓËÁÑ ÓÉÓÔÅÍÁ ËÏÍÁÎÄ" - ÓÐÏÒÉÔØ ÎÅ ÂÕÄÕ ;)

üÔÏ ÅÝÅ ÈÕÖÅ. ñ ÐÏÓÌÅ x51 ÂÁÌÄÅÌ ÏÔ ÓÉÓÔÅÍÙ ËÏÍÁÎÄ AVR. á ÏÔ ARM ÅÝÅ ÂÏÌØÛÅ ÂÁÌÄÅÌ.

AB>> é ×ÏÏÂÝÅ - ÐÕÓÔØ ÐÒÏ ÜÔÏ Õ ËÏÍÐÉÌÑÔÏÒÁ ÇÏÌÏ×Á ÂÏÌÉÔ. GS> ôÏÌØËÏ ÐÏÔÏÍ ÎÅ ÎÕÖÎÏ ÕÄÉ×ÌÑÔØÓÑ, ÐÏÞÅÍÕ ÎÁ ÆÏÒÍÁÌØÎÏ ÂÏÌØÛÅÊ GS> ÞÁÓÔÏÔÅ ×ÙÐÏÌÎÅÎÉÑ ËÏÍÁÎÄ AVR ÎÅ ÕÓÐÅ×ÁÅÔ ÚÁ PIC'ÏÍ.

ëÏÇÄÁ ÔÁËÏÅ ÂÙÌÏ?

AB>> HÁ õËÒÁÉÎÅ ÅÓÔØ ÏÞÅÎØ ×ÙÇÏÄÎÁÑ ÐÏÞÔÏ×ÁÑ ÓÌÕÖÂÁ - "óÐÅÃÚ×'ÑÚÏË" AB>>

formatting link
AB>> þÔÏ-ÔÏ ÏËÏÌÏ 6 ÇÒÎ. ÚÁ ËÇ. 48 ÞÁÓÏ×. ðÒÉÎÏÓÑÔ ÐÒÑÍÏ × ÏÆÉÓ. GS> ëÕÒØÅÒÓËÁÑ? ïÎÏ, ËÏÎÅÞÎÏ, ÅÓÔØ. HÏ ËÁË ÓËÁÚÁÎÏ ×ÙÛÅ - ÔÅÒÑÅÔÓÑ GS> ÏÐÅÒÁÔÉ×ÎÏÓÔØ É ÎÕÖÎÙ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÄÅÊÓÔ×ÉÑ É ÚÁÔÒÁÔÙ. åÓÌÉ ÅÓÔØ GS> ×ÏÚÍÏÖÎÏÓÔØ ÏÂÏÊÔÉÓØ ÂÅÚ ÜÔÏÇÏ, ÐÏÞÅÍÕ ÂÙ ÎÅ ÏÂÈÏÄÉÔØÓÑ?

HÕ, ÎÅ ÚÎÁÀ. ëÁË-ÔÏ ÐÌÁÎÉÒÏ×ÁÔØ ÒÁÂÏÔÕ ÎÁÄÏ, ÞÔÏ ÌÉ.

Alexey

Hello, Rifkat Abdulin !

ðÒÏ×ÅÒËÁ ÐÏËÁÚÁÌÁ, ÞÔÏ ÄÏÓÔÁÔÏÞÎÏ ÉÌÉ ÐÏ×ÅÓÉÔØ ÅÍËÏÓÔØ ÎÁ ÜÔÕ ÎÏÇÕ, ÉÌÉ ÂÏÌÅÅ ÎÉÚËÏÏÍÎÙÍ ÒÅÚÉÓÔÏÒÏÍ Ë ÐÌÀÓÕ ÐÏÄÔÑÇÉ×ÁÔØ. HÁ ×ÎÅÛÎÉÊ ×ÁÔÞÄÏÇ ÎÅÔ ÎÉ ÄÅÎÅÇ ÎÉ ÍÅÓÔÁ, ÄÁ É × ÍÏÅÍ ÓÌÕÞÁÅ ÅÓÔØ ËÕÞÁ ÕÖÅ ÇÏÔÏ×ÙÈ ÉÚÄÅÌÉÊ. ó Õ×ÁÖÅÎÉÅÍ, äÉÍÁ ïÒÌÏ×.
ðÒÉ×ÅÔ Harry!

30 Jun 04 11:12, Harry Zhurov ÐÉÓÁÌ Vladimir Vassilevsky:

VV>> u8 SomeFunction(u16 x) VV>> { [...] VV>> }

VV>> ðÒÁËÔÉÞÅÓËÉ ÌÀÂÏÊ ËÏÍÐÉÌÅÒ, ËÒÏÍÅ IAR, ×ÙÄÁÓÔ warning ÎÁ VV>> ÎÅÉÃÉÁÌÉÚÉÒÏ×ÁÎÎÏÅÚÎÁÞÅÎÉÅ i.

HZ> GCC (MinGW) 2.95 ÎÅ ×ÙÄÁÅÔ.

???

alx% gcc -Wall -S -O2 test.c test.c: In function `SomeFunction': test.c:7: warning: array subscript has type `char' test.c:4: warning: `i' might be used uninitialized in this function alx% gcc --version

2.95.4 ÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... ëÒÙÓËÁÓ. ðÏÔÏÍÕ ÞÔÏ ËÒÙÓÁ ×ÁÍ ÄÏ×ÅÒÑÅÔ.
ðpÉ×ÅÔ, Alexey!

*** 07 Jul 04 10:05, Alexey Boyko wrote to Vladislav Baliasov:

VB>> äÁ. ðÏÜÔÏÍÕ ÎÁ PIC16 ÐÒÅËÒÁÓÎÏ ÐÏÌÕÞÁÀÔÓÑ ÞÁÓÔÏÔÏÍÅÒÙ ÄÏ 50 MHz VB>> ÛÔÁÔÎÏ (ÒÅÁÌØÎÏ ÒÁÂÏÔÏÓÐÏÓÏÂÎÙÅ É ÄÏ 60+ MHz),

AB> õ ðéëÁ ÁÓÉÎÈÒÏÎÎÙÊ ÔÁÊÍÅÒ?

áÓÉÎÈÒÏÎÎÙÊ ÐÒÅÓËÁÌÅÒ.

VB>> ÐÒÉÞÅÍ Ó ÍÉÚÅÒÎÙÍ ÐÏÔÒÅÂÌÅÎÉÅÍ,

AB> á ÍÎÏÇÏ ÌÉ ÚÁÄÁÞ, ÔÒÅÂÕÀÝÉÈ ÉÚÍÅÒÅÎÉÑ ÞÁÓÔÏÔÙ Ó ÔÁËÉÍ ÄÉÁÐÁÚÏÎÏÍ?

ôÏ ÔÅÂÅ ÍÁÌÏ up 20 MHz, ÔÏ "ÍÎÏÇÏ ÌÉ ÚÁÄÁÞ"... ôÙ ÕÖ ÏÐÒÅÄÅÌÉÓØ, pls. ÷ÏÔ Ñ, Ë ÐÒÉÍÅÒÕ, ÓÄÅÌÁÌ ÕÖÅ ÔÒÉ ÒÁÚÎÏÆÕÎËÃÉÏÎÁÌØÎÙÈ ÞÁÓÔÏÔÏÍÅÒÁ.

VB>> Á Ó ÐÒÏÓÔÅÎØËÉÍ ÐÒÅÓËÁÌÅÒÏÍ ÎÁ 74AC74 (ÏÄÉÎ ËÏÒÐÕÓ) É VB>> 150+ MHz.

AB> ó ÐÒÅÓËÅÌÅÒÏÍ ÕÖÅ ÌÀÂÏÊ ÐÒÏÃÅÓÓÏÒ ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ.

íÏÖÎÏ. HÏ ÐÒÅÓËÁÌÅÒ ÐÒÅÓËÁÌÅÒÕ ÒÏÚÎØ. ÷ÐÒÏÞÅÍ, 74AC4040 ÐÏ-ÌÀÂÏÍÕ ÎÅÐÌÏÈ. Ó Õ×ÁÖÅÎÉÅÍ ÷ÌÁÄÉÓÌÁ×

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required