AVR vs PIC

Jun 20, 2004 Last reply: 21 years ago 988 Replies
ðÒÉ×ÅÔ Oleg!

01 Jul 04 10:39, Oleg Saharuk ÐÉÓÁÌ Harry Zhurov:

HZ>> void f(int& x);

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

ìÀÂÏÊ, ËÏÍÐÉÌÉÒÕÀÝÉÊ ÑÚÙË C++.

OS> äÁ, É ÅÝÅ - ÎÏÒÍÁÌØÎÙÊ ËÏÍÐÉÌÅÒ ÎÁ ÓÉÔÕÁÃÉÀ ÏÐÉÓÁÎÎÕÀ OS> HZ (ÅÓÓÎÏ ÅÓÌÉ ÏÛÉÂËÉ ÉÓÐÒÁ×ÉÔØ) ÎÅ ÒÕÇÁÅÔÓÑ.:-)

÷ÅÒÎÏ, ÚÁ ÉÓËÌÀÞÅÎÉÅÍ ÔÏÇÏ, ÞÔÏ ÐÒÉÍÅÒ HZ ÏÛÉÂÏË ÎÅ ÓÏÄÅÒÖÉÔ:

alx% cat test3.cpp void f(int& x);

int slon() { int x;

f(x); // ÐÒÉÓ×ÁÉ×ÁÎÉÅ 'x' ÚÎÁÞÅÎÉÑ ×ÎÕÔÒÉ ÆÕÎËÃÉÉ return x;

} alx% gcc -Wall -O2 -S test3.cpp alx% gcc --version

2.95.4 ÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... ó ËÅÍ ÐÏ×ÅÄÅÛØÓÑ - Ó ÔÅÍ É ÎÁÂÅÒÅÛØÓÑ.
ðÒÉ×ÅÔ Harry!

01 Jul 04 11:22, Harry Zhurov ÐÉÓÁÌ Alexey Boyko:

AB>> avr-gcc 3.3.1 AB>> ËÏÍÐÉÌÉÒÏ×ÁÌÏÓØ Ó ËÌÀÞÅÍ -Wall

HZ> á, ÎÕ, ÔÏ ÅÓÔØ, ×ÙÄÁÅÔ ÐÒÉ ÐÁÒÁÎÏÉÄÁÌØÎÏÍ ÕÒÏ×ÎÅ ÐÒÏ×ÅÒËÉ. ðÏ HZ> ÕÍÏÌÞÁÎÉÀ ÎÅ ×ÙÄÁÅÔ.

áÊ, ÓÅÊÞÁÓ Ñ ÉÒÏÎÉÚÉÒÏ×ÁÔØ ÎÁÞÎÕ! :) ïÎ, ÐÒÅÄÓÔÁ×ÌÑÅÛØ, ÐÏ ÕÍÏÌÞÁÎÉÀ ÅÝÅ É ÎÅ ÏÐÔÉÍÉÚÉÒÕÅÔ ÎÉÆÉÇÁ!!! :))) ôÙ ÕÖ ÎÅ ÚÁÂÙ×ÁÊ ÄÏÂÁ×ÌÑÔØ "ÐÏ ÕÍÏÌÞÁÎÉÀ", Á ÔÏ ×ÓÅ, ÎÁ×ÅÒÎÏÅ, ÐÏÄÕÍÁÌÉ, ÞÔÏ ×ÏÏÂÝÅ ÎÅ ×ÙÄÁÅÔ... ÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... óÅ×ÅÒÏ-ëÁ×ËÁÚÓËÁÑ ÍÅÖÒÅÇÉÏÎÁÌØÎÁÑ ÁÓÓÏÃÉÁÃÉÑ ÁÎÏÎÉÍÎÙÈ ÓÏÉÓËÁÔÅÌÅÊ.

Wed, 07 Jul 2004 15:09:24 +0400 Alex Mogilnikov wrote to Harry Zhurov:

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

AM> ???

AM> alx% gcc -Wall -S -O2 test.c ^^^^^^

ðÒÏ ÜÔÏ ÕÖÅ ÇÏ×ÏÒÉÌÉ.

AM> test.c: In function `SomeFunction': AM> test.c:7: warning: array subscript has type `char'

á ÜÔÏ ÞÔÏ ÚÁ ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ?

AB> Тем не менее, адресное пространство данных одно, линейное. AB> В отличие от x51, с его data/idata/xdata, и ПИК, где АП бьется на AB> страницы.

в 18 пиках уже не бьется.

Привет!

Tue Jul 06 2004 12:09, Alexey Boyko wrote to Alexander Golov:

...

AB>>>>> ps: Жду замену atmega48 среди PIC-ов. GS>>>> Твоё дело, хочешь ждать - жди ;) AB>>> То есть нету, да?

AG>> Смотрел, смотрел я на ATmega48 и не понял в чём его уникальность.

AB> Уникальность в цене. Около 1.5$

Я подумал что спор в технической области. Насколько мне известно PIC'ов такого размера за $1,5 в мелких партиях нет (вроде PIC16F72 около $2, но памяти меньше), хотя вот DO утверждает, что ему диллеры Atmel не могут перебить цену диллеров Microchip на промышленных партиях. А зачем экономить $1 на партиях в сотни штук я понять не могу (сам я в основном использую МК в диапазоне цен $5...$10).

AG>> Много чем можно заменить. Если основной упор на много ШИМов при малом AG>> корпусе то PIC18F2331.

AB> Для меня упор в том, что много ножек при малом корпусе, и достаторчно AB> много таймеров и есть ADC. ОЗУ много.

28 ног (корпуса ML и у Microchip давно есть, но ведь геморройны они в работе), два 8-разрядных и один 16-разрядный таймеры, 256 байтов ОЗУ... Здесь ничего нет "много", здесь всё "обычно".

Или это всё именно в контексте $1,5?

Wed, 07 Jul 2004 15:37:05 +0400 Alex Mogilnikov wrote to Harry Zhurov:

AM> 01 Jul 04 11:22, Harry Zhurov ÐÉÓÁÌ Alexey Boyko:

AB>>> avr-gcc 3.3.1 AB>>> ËÏÍÐÉÌÉÒÏ×ÁÌÏÓØ Ó ËÌÀÞÅÍ -Wall

HZ>> á, ÎÕ, ÔÏ ÅÓÔØ, ×ÙÄÁÅÔ ÐÒÉ ÐÁÒÁÎÏÉÄÁÌØÎÏÍ ÕÒÏ×ÎÅ ÐÒÏ×ÅÒËÉ. ðÏ HZ>> ÕÍÏÌÞÁÎÉÀ ÎÅ ×ÙÄÁÅÔ.

AM> áÊ, ÓÅÊÞÁÓ Ñ ÉÒÏÎÉÚÉÒÏ×ÁÔØ ÎÁÞÎÕ! :) ïÎ, ÐÒÅÄÓÔÁ×ÌÑÅÛØ, ÐÏ ÕÍÏÌÞÁÎÉÀ AM> ÅÝÅ É ÎÅ ÏÐÔÉÍÉÚÉÒÕÅÔ ÎÉÆÉÇÁ!!! :)))

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

Wed Jul 07 2004 16:21, Harry Zhurov wrote to Alex Mogilnikov:

AB>>>> avr-gcc 3.3.1 AB>>>> ËÏÍÐÉÌÉÒÏ×ÁÌÏÓØ Ó ËÌÀÞÅÍ -Wall

HZ>>> á, ÎÕ, ÔÏ ÅÓÔØ, ×ÙÄÁÅÔ ÐÒÉ ÐÁÒÁÎÏÉÄÁÌØÎÏÍ ÕÒÏ×ÎÅ ÐÒÏ×ÅÒËÉ. ðÏ HZ>>> ÕÍÏÌÞÁÎÉÀ ÎÅ ×ÙÄÁÅÔ.

AM>> áÊ, ÓÅÊÞÁÓ Ñ ÉÒÏÎÉÚÉÒÏ×ÁÔØ ÎÁÞÎÕ! :) ïÎ, ÐÒÅÄÓÔÁ×ÌÑÅÛØ, ÐÏ AM>> ÕÍÏÌÞÁÎÉÀ ÅÝÅ É ÎÅ ÏÐÔÉÍÉÚÉÒÕÅÔ ÎÉÆÉÇÁ!!! :)))

HZ> üÔÏ ÏÂÙÞÎÁÑ ÐÒÁËÔÉËÁ, Ô.Ë. ÏÐÔÉÍÉÚÁÃÉÉ ÂÙ×ÁÀÔ ÏÞÅÎØ ÒÁÚÎÙÍÉ, ÉÈ ÎÁÄÏ HZ> ÐÏÄ ÚÁÄÁÞÕ ÚÁÄÁ×ÁÔØ. á ×ÏÔ ÐÁÒÁÎÏÉÄÁÌØÎÙÊ ÕÒÏ×ÅÎØ ÐÒÏ×ÅÒÏË -

HZ> ÎÅ ÅÓÔØ ÷ÏÔ ÜÔÉ Ä×Á ÓÌÏ×Á - ÌÉÛÎÉÅ

HZ> ×ÓÅÇÄÁ ÈÏÒÏÛÁÑ ÉÄÅÑ.

ðÒÅÄÕÐÒÅÖÄÅÎÉÊ ÂÙÔØ ÎÅ ÄÏÌÖÎÏ. óÏ×ÓÅÍ.

Привет!

Tue Jul 06 2004 12:00, Alexey Boyko wrote to Dima Orlov:

...

AB> В команде btfsc 16 бит адреса и 3 бита номер бита?

AB> lds r16, addr : 2 цикла AB> sbrs r16, bit : 1 или 2 цикла AB> rjmp label : 2 цикла

AB> Итого 5 циклов, если переход, 4 цикла если нет. AB> А для PIC?

Такой же код для PIC18:

movff addr, wreg ; 2 btfss wreg,bit ; 1/2 bra label ; 2

или

lfsr 0,addr ; 2 btfss indf0,bit ; 1/2 bra label ; 2

Работает со всей памятью и занимает ровно столько же времени. Если же нужный бит лежит где-нибудь в Access Bank (что для флагов выполнить несложно, а для портов -- данность) или BSR уже настроен на его сраницу, то, соответственно минус 2 цикла. А вот, скажем теперь нам нужно изменить состояние того же бита:

bfg indf0,bit ; 1

всё равно 1 цикл, а равно и какая-нибудь:

andf postinc0,f ; 1

(с автоинкрементом) также 1 цикл. Приятное свойство PIC'а как раз быстрая работа с памятью.

Wed Jul 07 2004 17:21, Yuriy K wrote to Harry Zhurov:

HZ>> á ×ÏÔ ÐÁÒÁÎÏÉÄÁÌØÎÙÊ ÕÒÏ×ÅÎØ ÐÒÏ×ÅÒÏË - HZ>> ÎÅ ÅÓÔØ ×ÓÅÇÄÁ ÈÏÒÏÛÁÑ ÉÄÅÑ. YK> ðÒÅÄÕÐÒÅÖÄÅÎÉÊ ÂÙÔØ ÎÅ ÄÏÌÖÎÏ. óÏ×ÓÅÍ.

÷ÓÅ-ÔÁËÉ, ÐÁÒÁÎÏÉÄÁÌØÎÙÊ ÕÒÏ×ÅÎØ ÐÒÏ×ÅÒÏË ÚÁÄÁÌÂÙ×ÁÅÔ. HÁÐÒÉÍÅÒ, MSVC ÎÁÞÉÎÁÅÔ ÖÁÌÏ×ÁÔØÓÑ ÎÁ ×ÙÒÁÖÅÎÉÑ ÔÉÐÁ:

float x = 1.0;

ÉÌÉ:

u8 a,b; a = b + 1;

VLV

"And my dreams they aren't as empty like my consciousness seems to be" (c)

Wed Jul 07 2004 18:25, Vladimir Vassilevsky wrote to Yuriy K:

HZ>>> á ×ÏÔ ÐÁÒÁÎÏÉÄÁÌØÎÙÊ ÕÒÏ×ÅÎØ ÐÒÏ×ÅÒÏË - HZ>>> ÎÅ ÅÓÔØ ×ÓÅÇÄÁ ÈÏÒÏÛÁÑ ÉÄÅÑ.

YK>> ðÒÅÄÕÐÒÅÖÄÅÎÉÊ ÂÙÔØ ÎÅ ÄÏÌÖÎÏ. óÏ×ÓÅÍ.

VV> ÷ÓÅ-ÔÁËÉ, ÐÁÒÁÎÏÉÄÁÌØÎÙÊ ÕÒÏ×ÅÎØ ÐÒÏ×ÅÒÏË ÚÁÄÁÌÂÙ×ÁÅÔ. VV> HÁÐÒÉÍÅÒ, MSVC ÎÁÞÉÎÁÅÔ ÖÁÌÏ×ÁÔØÓÑ ÎÁ ×ÙÒÁÖÅÎÉÑ ÔÉÐÁ:

VV> float x = 1.0;

HÕ ÔÁË É ÐÉÛÉ

float x = (float)1.0;

VV> u8 a,b; VV> a = b + 1;

a = (u8)(b + 1);

äÁ, ÚÁÄÁÌÂÙ×ÁÅÔ. HÉËÔÏ É ÎÅ ÏÂÅÝÁÌ, ÞÔÏ ÂÕÄÅÔ ÌÅÇËÏ. :-)) úÁÔÏ ÜÔÏ ÐÏÚ×ÏÌÑÅÔ ÏÔÌÏ×ÉÔØ ÎÅÏÞÅ×ÉÄÎÙÅ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ, ÚÁÓÔÁ×ÌÑÑ ÓÔÁ×ÉÔØ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ÔÉÐÏ× × Ñ×ÎÏÍ ×ÉÄÅ.

Hello, Alexey Boyko !

äÌÑ ÞÅÇÏ ÍÁÌÏ?

áËËÁÍÕÌÑÔÏÒ, Á ×ÓÑ ÐÁÍÑÔØ - ÒÅÇÉÓÔÒÏ×ÙÊ ÆÁÊÌ.

HÅ ×ÉÖÕ Ñ Ó ÞÅÇÏ ÔÕÔ ÂÁÌÄÅÔØ.

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

Hello, Alexey Boyko !

íÏÖÅÔ ÂÙÔØ ÎÅ ÍÁÌÏ. HÏ ÄÏÓÔÁÔÏÞÎÏ É ÏÄÎÏÊ, ÇÄÅ AVR PIC16 ÎÅ ÚÁÍÅÎÑÅÔ, ÞÔÏÂÙ ÏÐÒÏ×ÅÒÇÎÕÔØ ÔÅÚÉÓ Ï ÌÅÇËÏÊ ÚÁÍÅÎÅ.

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

Hello, Alexey Boyko !

þÁÓÔÏ ÔÏÌØËÏ ÜÔÉÍ É ÐÒÉÈÏÄÉÔÓÑ ÚÁÎÉÍÁÔØÓÑ - ÂÙÓÔÒÏ ÄÅÒÇÁÔØ ÂÉÔÙ.

ôÁË Ó ËÁËÏÊ ÍÁËÓÉÍÁÌØÎÏÊ ÞÁÓÏÔÏÊ?

÷ pic ×ÓÅ ÁÄÒÅÓÎÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï - ÎÅÓËÏÌØËÏ ÓÏÔ ÂÁÊÔ. ÷ AVR _ÔÁËÏÇÏ_ ÔÏÌØËÏ 32. åÓÌÉ ÚÁÄÁÞÁ ÔÒÅÂÕÅÔ ÒÁÂÏÔÙ Ó ÂÏÌØÛÉÍÉ ÍÁÓÓÉ×ÁÍÉ AVR ÕÄÏÂÎÅÊ É ÂïÌØÛÉÍ ÏÂßÅÍÏÍ É ÚÎÁÞÉÔÅÌØÎÏ ÂÏÌÅÅ ÇÉÂËÏÊ ÁÄÒÅÓÁÃÉÅÊ. HÏ ÅÓÌÉ ÚÁÄÁÞÁ ÄÒÕÇÁÑ, ÐÒÅÉÍÕÝÅÓÔ×Á ÏÂÏÒÁÞÉ×ÁÀÔÓÑ ÎÅÄÏÓÔÁÔËÁÍÉ.

áÎÁÌÏÇÉÞÎÙÊ ÞÅÍÕ?

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

Wed Jul 07 2004 19:16, Yuriy K wrote to Vladimir Vassilevsky:

YK>>> ðÒÅÄÕÐÒÅÖÄÅÎÉÊ ÂÙÔØ ÎÅ ÄÏÌÖÎÏ. óÏ×ÓÅÍ. VV>> ÷ÓÅ-ÔÁËÉ, ÐÁÒÁÎÏÉÄÁÌØÎÙÊ ÕÒÏ×ÅÎØ ÐÒÏ×ÅÒÏË ÚÁÄÁÌÂÙ×ÁÅÔ. VV>> HÁÐÒÉÍÅÒ, MSVC ÎÁÞÉÎÁÅÔ ÖÁÌÏ×ÁÔØÓÑ ÎÁ ×ÙÒÁÖÅÎÉÑ ÔÉÐÁ: VV>> float x = 1.0;

YK> HÕ ÔÁË É ÐÉÛÉ YK> float x = (float)1.0;

YK> äÁ, ÚÁÄÁÌÂÙ×ÁÅÔ. HÉËÔÏ É ÎÅ ÏÂÅÝÁÌ, ÞÔÏ ÂÕÄÅÔ ÌÅÇËÏ. :-)) YK> úÁÔÏ ÜÔÏ ÐÏÚ×ÏÌÑÅÔ ÏÔÌÏ×ÉÔØ ÎÅÏÞÅ×ÉÄÎÙÅ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ, ÚÁÓÔÁ×ÌÑÑ YK> ÓÔÁ×ÉÔØ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ÔÉÐÏ× × Ñ×ÎÏÍ ×ÉÄÅ.

éÓÈÏÄÎÉËÉ ÏÔ ITU cÏÂÉÒÁÀÔÓÑ Ó ÍÎÏÇÉÍÉ ÔÙÓÑÞÁÍÉ ÐÏÄÏÂÎÙÈ warning-Ï×, ÎÅ ÇÏ×ÏÒÑ ÕÖ Ï ×ÓÑËÉÈ ÐÒÏÞÉÈ ÂÉÂÌÉÏÔÅËÁÈ ÉÌÉ opensource. ÷ÓÅ ÉÓÐÒÁ×ÌÑÔØ? ÷ ÐÏÔÏËÅ ÒÕÇÁÎÉ ÎÅ ÐÏ ÄÅÌÕ ÔÏÎÕÔ ÎÁÓÔÏÑÝÉÅ ÐÏÔÅÎÃÉÁÌØÎÙÅ ÏÛÉÂËÉ. VLV

"And my dreams they aren't as empty like my consciousness seems to be" (c)

Wed Jul 07 2004 19:30, Vladimir Vassilevsky wrote to Yuriy K:

YK>>>> ðÒÅÄÕÐÒÅÖÄÅÎÉÊ ÂÙÔØ ÎÅ ÄÏÌÖÎÏ. óÏ×ÓÅÍ. VV>>> ÷ÓÅ-ÔÁËÉ, ÐÁÒÁÎÏÉÄÁÌØÎÙÊ ÕÒÏ×ÅÎØ ÐÒÏ×ÅÒÏË ÚÁÄÁÌÂÙ×ÁÅÔ. VV>>> HÁÐÒÉÍÅÒ, MSVC ÎÁÞÉÎÁÅÔ ÖÁÌÏ×ÁÔØÓÑ ÎÁ ×ÙÒÁÖÅÎÉÑ ÔÉÐÁ: VV>>> float x = 1.0;

YK>> HÕ ÔÁË É ÐÉÛÉ YK>> float x = (float)1.0;

YK>> äÁ, ÚÁÄÁÌÂÙ×ÁÅÔ. HÉËÔÏ É ÎÅ ÏÂÅÝÁÌ, ÞÔÏ ÂÕÄÅÔ ÌÅÇËÏ. :-)) YK>> úÁÔÏ ÜÔÏ ÐÏÚ×ÏÌÑÅÔ ÏÔÌÏ×ÉÔØ ÎÅÏÞÅ×ÉÄÎÙÅ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ, ÚÁÓÔÁ×ÌÑÑ YK>> ÓÔÁ×ÉÔØ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ÔÉÐÏ× × Ñ×ÎÏÍ ×ÉÄÅ.

VV> éÓÈÏÄÎÉËÉ ÏÔ ITU cÏÂÉÒÁÀÔÓÑ Ó ÍÎÏÇÉÍÉ ÔÙÓÑÞÁÍÉ ÐÏÄÏÂÎÙÈ warning-Ï×, VV> ÎÅ ÇÏ×ÏÒÑ ÕÖ Ï ×ÓÑËÉÈ ÐÒÏÞÉÈ ÂÉÂÌÉÏÔÅËÁÈ ÉÌÉ opensource. VV> ÷ÓÅ ÉÓÐÒÁ×ÌÑÔØ?

ðÏ ÕÍÕ - ÄÁ. ðÏ ÖÉÚÎÉ - ÏÂÎÏÓÉÔØ ÆÌÁÖËÁÍÉ × ×ÉÄÅ ÐÒÁÇÍ. C ËÏÍÍÅÎÔÁÒÉÑÍÉ. ëÏÍÐÉÌÉÒÏ×ÁÔØ ÒÁÚÄÅÌØÎÏ Ó ÒÁÚÎÙÍÉ ÎÁÓÔÒÏÊËÁÍÉ. ñ ×ÓÅ ÖÅ ÐÒÏ ËÏÄ, ËÏÔÏÒÙÊ ÐÒÏÇÒÁÍÍÉÓÔ ÐÉÛÅÔ ÓÁÍ.
ðÒÉ×ÅÔ Harry!

07 Jul 04 15:55, Harry Zhurov ÐÉÓÁÌ Alex Mogilnikov:

AM>> test.c: In function `SomeFunction': AM>> test.c:7: warning: array subscript has type `char'

HZ> á ÜÔÏ ÞÔÏ ÚÁ ÐÒÅÄÕÐÒÅÖÄÅÎÉÅ?

ëÏÍÐÉÌÑÔÏÒ ÓÞÉÔÁÅÔ, ÞÔÏ ÐÅÒÅÍÅÎÎÁÑ ÔÉÐÁ char ÐÒÅÄÎÁÚÎÁÞÅÎÁ ÄÌÑ ÈÒÁÎÅÎÉÑ ÓÉÍ×ÏÌÏ×, É ÐÏÄÏÚÒÅ×ÁÅÔ, ÞÔÏ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÅÅ × ËÁÞÅÓÔ×Å ÉÎÄÅËÓÁ ÍÁÓÓÉ×Á - ÏÛÉÂËÁ. äÌÑ ÜÔÏÇÏ ÏÂÙÞÎÏ ÉÓÐÏÌØÚÕÀÔ ÔÉÐ int. :) ÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... íÙ ÎÅ ÍÏÖÅÍ ÖÄÁÔØ ÐÏÞÔÙ ÏÔ ÁÐÌÉÎËÁ. ÷ÚÑÔØ ÅÅ Õ ÎÅÇÏ - ÎÁÛÁ ÚÁÄÁÞÁ.
ðÒÉ×ÅÔ Harry!

07 Jul 04 16:21, Harry Zhurov ÐÉÓÁÌ Alex Mogilnikov:

AM>> áÊ, ÓÅÊÞÁÓ Ñ ÉÒÏÎÉÚÉÒÏ×ÁÔØ ÎÁÞÎÕ! :) ïÎ, ÐÒÅÄÓÔÁ×ÌÑÅÛØ, ÐÏ AM>> ÕÍÏÌÞÁÎÉÀ ÅÝÅ É ÎÅ ÏÐÔÉÍÉÚÉÒÕÅÔ ÎÉÆÉÇÁ!!! :)))

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

äÁ ÐÏÞÅÍÕ ÖÅ ÐÁÒÁÎÏÉÄÁÌØÎÙÊ? ÷ÏÔ ÅÓÌÉ ÂÙ Ñ ÐÏ×ËÌÀÞÁÌ ÁÂÓÏÌÀÔÎÏ ×ÓÅ ÐÒÅÄÕÐÒÅÖÄÅÎÉÑ (-Wall ×ËÌÀÞÁÅÔ ÎÅ ×ÓÅ ×ÏÚÍÏÖÎÙÅ ÐÒÅÄÕÐÒÅÖÄÅÎÉÑ), ÄÏÂÁ×ÉÌ ×ÓÑËÉÈ

-ansi É -pedantic - ×ÏÔ ÜÔÏ éíèï ÂÙÌ ÂÙ ÐÁÒÁÎÏÉÄÁÌØÎÙÊ. :) ðÏÄÏÂÎÙÊ ÐÁÒÁÎÏÉÄÁÌØÎÙÊ ÒÅÖÉÍ Ñ ÉÓÐÏÌØÚÕÀ ÅÓÌÉ ÓÏÂÉÒÁÀÓØ ÏÔÄÁ×ÁÔØ ÉÓÈÏÄÎÙÊ ÔÅËÓÔ ÎÁ ÓÔÏÒÏÎÕ, ÇÄÅ ÅÇÏ ÂÕÄÕÔ ÓÏÂÉÒÁÔØ ÎÅÉÚ×ÅÓÔÎÏ ÞÅÍ.

÷ÓÅÇÏ ÎÁÉÌÕÞÛÅÇÏ, [Team PCAD 2000] áÌÅËÓÅÊ í. ... úÁÐÁÄÎÏ-ÕÒÁÌØÓËÏÅ ÒÅÇÉÏÎÁÌØÎÏÅ ÏÂÝÅÓÔ×Ï ÄÏÂÒÏ×ÏÌØÎÙÈ ÕÞÒÅÄÉÔÅÌÅÊ.

Wed Jul 07 2004 18:20, Dima Orlov wrote to Alexey Boyko:

DO> ôÁË Ó ËÁËÏÊ ÍÁËÓÉÍÁÌØÎÏÊ ÞÁÓÏÔÏÊ?

4MHz @ 8MHz internal calibrated RC 8MHz @ 16MHz crystal

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required