Alexey, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ?
óÒÅÄÁ éÀÌØ 14 2004 16:17, Alexey Boyko wrote to George Shepelev:
GS>>>> HÁ 8-ÍÉ ÂÉÔÎÏÍ ËÏÎÔÒÏÌÌÅÒÅ ÜÔÏ ÎÅ ÐÏÌÕÞÁÅÔÓÑ. AB>>> üÔÏ ÎÁ ðéëÅ - ÎÅ ÐÏÌÕÞÁÅÔÓÑ. õ AVR, i8080, Z80 É ÄÁÖÅ i51 - AB>>> ÐÏÌÕÞÁÅÔÓÑ. GS>> õ AVR - ÃÅÎÏÊ ÐÅÒÅÔÁÓËÉ×ÁÎÉÑ ×ÓÅÈ ÄÁÎÎÙÈ ÞÅÒÅÚ ÉÇÏÌØÎÏÅ ÕÛËÏ GS>> òïHÏ×. AB> HÅ ×ÓÅÈ.
÷ÓÅÈ ÐÏÒÔÏ×. é ×ÓÅÈ ÒÅÇÉÓÔÒÏ×, ÚÁ ÉÓËÌÀÞÅÎÉÅÍ 32.
GS>> HÁÌÉÞÉÅ ËÏÍÁÎÄ MOV/LD/ST ÏÔÎÀÄØ ÎÅ ÒÅÛÁÅÔ ÚÁÄÁÞÕ _ÐÏÌÎÏÃÅÎÎÏÇÏ_ GS>> ÄÏÓÔÕÐÁ Ë ÌÉÎÅÊÎÏÍÕ ÁÄÒÅÓÎÏÍÕ ÐÒÏÓÔÒÁÎÓÔ×Õ ÄÁÎÎÙÈ. òÅÞØ ÛÌÁ GS>> ÉÍÅÎÎÏ Ï ÜÔÏÍ. AB> äÌÑ ÔÅÂÑ - ÎÅ ÒÅÛÁÅÔ.
HÅ ÔÏÌØËÏ ÄÌÑ ÍÅÎÑ ;)
AB>>> HÅÔ. HÅ ×ÓÅ ÓÍÏÔÒÅÌ. åÓÔØ ÅÝÅ ËÏÍÁÎÄÙ adiw/sbiw ÍÏÄÉÆÉËÁÃÉÉ AB>>> ÒÅÇÉÓÔÒÏ×ÙÈ ÐÁÒ r24:r25, XH:XL, YH:YL, ZH:ZL. AB>>> ðÒÁ×ÄÁ ÄÉÁÐÁÚÏÎ -64..+64, GS>> -63 ÉÌÉ +63. AB> á ÐÏ ÓÕÝÅÓÔ×Õ?
ðÒÏÓÔÏ ÕÔÏÞÎÉÌ, ÞÔÏÂÙ ÎÉËÔÏ ÓÌÕÞÁÊÎÏ ÎÅ ÎÁÓÔÕÐÉÌ ÎÁ ÇÒÁÂÌÉ, ÐÏ×ÅÒÉ× "ÐÅÓÎÑÍ ÓÉÒÅÎ" ;)
AB>>> ÎÏ É ÜÔÏ ÎÅÍÁÌÏ. GS>> óÏ×ÓÅÍ ÎÅÍÎÏÇÏ, ÎÏ ÌÕÞÛÅ, ËÏÎÅÞÎÏ, ÞÅÍ ÎÉÞÅÇÏ ;) AB> äÌÑ ÒÁÂÏÔÙ Ó ÉÎÄÅËÓÏÍ ÍÁÓÓÉ×Á ÜÔÏ ×ÐÏÌÅ ÄÏÓÔÁÔÏÞÎÏ.
úÁ×ÉÓÉÔ!
GS>> ÷ӣ-ÔÁËÉ ÄÌÑ _ÐÏÌÎÏÃÅÎÎÏÊ_ ÒÅÁÌÉÚÁÃÉÉ ÎÕÖÅÎ 16-ÔÉ ÂÉÔÎÙÊ GS>> ËÏÎÔÒÏÌÌÅÒ. á ÍÏÖÅÔ É 32-È ÂÉÔÎÙÊ ;) AB> äÌÑ ÒÅÁÌÉÚÁÃÉÉ ÞÅÇÏ?
äÌÑ ÒÅÁÌÉÚÁÃÉÉ ÐÏÌÎÏÃÅÎÎÏÊ ÁÄÒÅÓÁÃÉÉ. óÍ. ÔÅ-ÖÅ PDP-11 ÉÌÉ
430 ÓÅÒÉÀ ÏÔ TI.
GS>> ëÏÇÄÁ Ñ ÐÙÔÁÌÓÑ ÒÁÂÏÔÁÔØ Ó AVR'ÁÍÉ, ËÏÍÐÉÌÑÔÏÒÁ Ó ÐÏÌÎÏÃÅÎÎÏÊ GS>> ÐÏÄÄÅÒÖËÏÊ ÔÁËÉÈ ×ÏÚÍÏÖÎÏÓÔÅÊ ÎÁÊÔÉ ÎÅ ÕÄÁÌÏÓØ. AB> HÏ ×ÅÄØ ÜÔÏ ÎÅ ÐÒÏÂÌÅÍÁ AVR, ×ÅÄØ ÔÁË?
üÔÏ ÂÙÌÏ ÐÒÏÂÌÅÍÏÊ ÔÅÈ, ËÔÏ ÐÙÔÁÌÓÑ ÒÁÂÏÔÁÔØ Ó AVR.
_ïÄÎÏÊ ÉÚ_ ÐÒÏÂÌÅÍ. òÅÁÌØÎÙÈ ÐÒÏÂÌÅÍ.
AB>>> ÷ÓÅ ÐÒÏÓÔÏ. åÓÌÉ ÈÏÞÅÛØ - ÏÂÒÁÝÁÅÛØÓÑ ËÏ ×ÓÅÊ ÐÁÍÑÔÉ ÏÄÎÉÍÉ É AB>>> ÔÅÍÉ ÖÅ ËÏÍÁÎÄÁÍÉ Ó 16-ÂÉÔÎÙÍ ÁÄÒÅÓÏÍ. GS>> íÅÄÌÅÎÎÏ ÜÔÏ. AB> á ÒÅÁÌØÎÏ - ÂÙÓÔÒÅÅ ÞÅÍ × ðéëÅ.
þÕÛØ ÓÏÂÁÞØÑ. ðÏÇÌÑÄÉ ÎÁ ÔÁËÔÏ×ÙÅ ÞÁÓÔÏÔÙ 18-ÇÏ ÓÅÍÅÊÓÔ×Á PIC. ëÓÔÁÔÉ, ÄÌÑ ÌÀÂÉÔÅÌÅÊ "Ó×ÅÒÈÚ×ÕËÁ" ÅÓÔØ scenix ;-)
AB>>> èÏÞÅÛØ ÏÐÔÉÍÁÌØÎÅÅ - ÉÓÐÏÌØÚÕÅÛØ ÄÒÕÇÉÅ ËÏÍÁÎÄÙ. GS>> ÷ ËÏÍÐÌÅËÔÅ ÉģÔ ×ÏÚÍÏÖÎÏÓÔØ ÎÁÒ×ÁÔØÓÑ ÎÁ ÇÌÀË. AB> HÅÔ, ÎÅ ÉÄÅÔ.
áÈ, ÄÁ, ËÏÎÅÞÎÏ, ÔÙ-Ö ÏÔÎÏÓÉÛØÓÑ Ë ÔÅÍ, ËÔÏ ÎÉËÏÇÄÁ ÎÅ ÏÛÉÂÁÅÔÓÑ ;)
AB>>> åÓÔØ ÁÌÇÏÒÉÔÍÙ ÏÐÔÉÍÉÚÁÃÉÉ ËÅÛÉÒÏ×ÁÎÉÑ ÄÁÎÎÙÈ ÉÚ ÐÁÍÑÔÉ AB>>> ÒÅÇÉÓÔÒÁÈ. ëÏÍÐÉÌÑÔÏÒÙ ÉÍÉ ÐÏÌØÚÕÀÔÓÑ É ×ÐÏÌÎÅ ÕÓÐÅÛÎÏ. GS>> áÓÓÅÍÂÌÅÒ - ÜÔÏ ËÏÍÐÉÌÑÔÏÒ? ;-) AB> á ÞÅÌÏ×ÅË ÄÅÌÁÅÔ ÜÔÏ ÅÝÅ ÌÕÞÛÅ.
"äÅÌÁÅÔ ÜÔÏ" ÞÔÏ? áÓÓÅÍÂÌÅÒ - ËÏÍÐÉÌÑÔÏÒ. ðÒÉ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÉ ÎÁ ÁÓÓÅÍÂÌÅÒÅ ÏÐÔÉÍÉÚÁÃÉÅÊ ÚÁÎÉÍÁÅÔÓÑ ÉÍÅÎÎÏ ÞÅÌÏ×ÅË.
AB> ðÒÉÞÅÍ ÕÍÅÎÉÅ ÒÁÚÍÅÝÁÔØ ÄÁÎÎÙÅ ÐÏ ÒÅÇÉÓÔÒÁÍ ÇÏÒÁÚÄÏ ÐÏÌÅÚÎÅÅ ÕÍÅÎÉÑ AB> ÒÁÚÍÅÝÁÔØ ÄÁÎÎÙÅ ÐÏ ÂÁÎËÁÍ.
ôÏÌËÕ-ÔÏ Ó ÜÔÏÇÏ ÕÍÅÎÉÑ, ÅÓÌÉ ÄÁÎÎÙÅ ÎÉËÁË ÎÅ ÐÏÍÅÝÁÀÔÓÑ × ËÕÃÙÊ ÎÁÂÏÒ òïH, ÎÏ ×ÅÌÉËÏÌÅÐÎÏ ×ÌÁÚÑÔ × ÂÁÎË ÒÅÇÉÓÔÒÏ× ;)
GS>>>> ÎÉËÕÄÁ ÎÅ ÄÅÎÅÔÓÑ. ÷ ΣÍ ÂÏÌØÛÉÎÓÔ×Ï ËÏÍÁÎÄ ÒÁÂÏÔÁÀÔ ÌÉÛØ Ó GS>>>> ËÒÏÛÅÞÎÙÍ ÎÁÂÏÒÏÍ ÒÅÇÉÓÔÒÏ×... AB>>> ëÏÔÏÒÙÊ Õ ðéëÁ ÏÄÉÎ. GS>> ëÔÏ "ÏÄÉÎ"? ÷ÙÒÁÖÁÊÓÑ ÑÓÎÅÅ! AB> òÅÇÉÓÔÒ.
"ðÓÉÈ!" (c)
éÎ×ÅÒÓÉÑ É ÏÞÉÓÔËÁ ÒÅÇÉÓÔÒÁ, ÉÎËÒÅÍÅÎÔ/ÄÅËÒÅÍÅÎÔ (× ÔÏÍ ÞÉÓÌÅ Ó ÕÓÌÏ×ÎÙÍ ÐÒÏÐÕÓËÏÍ ËÏÍÁÎÄÙ, ÞÔÏ ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÒÉ ÏÒÇÁÎÉÚÁÃÉÉ ÃÉËÌÏ×), ×ÓÅ ÂÉÔÏ×ÙÅ ÏÐÅÒÁÃÉÉ (ÏÐÑÔØ ÖÅ Ó ×ÏÚÍÏÖÎÏÓÔØÀ ÕÓÌÏ×ÎÏÇÏ ÐÒÏÐÕÓËÁ ËÏÍÁÎÄÙ), ÓÄ×ÉÇÉ, ÏÂÍÅÎ ÎÉÂÂÌÁÍÉ - ×ÙÐÏÌÎÑÀÔÓÑ ÎÁÄ
_ÌÀÂÙÍ_ ÒÅÇÉÓÔÒÏÍ ×ÙÂÒÁÎÎÏÇÏ ÒÅÇÉÓÔÒÏ×ÏÇÏ ÂÁÎËÁ PIC-ËÏÎÔÒÏÌÌÅÒÁ.
AB>>> åÓÌÉ ÂÙ ÔÙ ÍÏÇ ÐÒÏÁÎÁÌÉÚÉÒÏ×ÁÔØ ÓÉÓÔÅÍÕ ËÏÍÁÎÄ ðéë É á÷ò, GS>> äÕÍÁÅÛØ, ÅÓÌÉ ÔÅÂÅ ÜÔÏ ÎÅ ÕÄÁÌÏÓØ, ÔÁË É ÄÒÕÇÉÍ - ÎÅ ÐÏÄ ÓÉÌÕ? GS>> ;) AB> ôÅÂÅ - ÎÅ ÐÏÄ ÓÉÌÕ.
äÁ ÎÅÔ, ÄÏÒÏÇÏÊ, ÐÏËÁ ÞÔÏ ÔÙ ÄÅÍÏÎÓÔÒÉÒÕÅÛØ Ó×ϣ ÐÏÌÎÏÅ ÎÅÐÏÎÉÍÁÎÉÅ ÓÉÓÔÅÍ ËÏÍÁÎÄ ÏÂÓÕÖÄÁÅÍÙÈ ÐÒÏÃÅÓÓÏÒÏ×.
AB> á ÅÓÌÉ É ÐÏÄ ÓÉÌÕ, ÔÏ ÔÙ ÜÔÏÇÏ ÎÅ ÐÏËÁÚÙ×ÁÅÛØ. HÁ×ÅÒÎÏÅ ÉÍÉÄÖ Õ ÔÅÂÑ AB> ÔÁËÏÊ.
"éÍÉÄÖ ÎÉÞÔÏ!" (c) éÚÕÞÁÊ ÄÏËÕ, Á ÔÏ ÎÁ ×ÔÏÒÏÊ ÇÏÄ ÏÓÔÁ×ÑÔ ;)
AB>>> × 16-ÂÉÔÎÏÊ ËÏÍÁÎÄÅ ÎÅ ÍÏÖÅÔ ÓÏÄÅÒÖÁÔØÓÑ 16-ÂÉÔÎÙÊ ÁÄÒÅÓ. GS>> äÁ ÞÔÏ ÔÙ ÇÏ×ÏÒÉÛØ? öÁÌËÏ, ÞÔÏ ÎÁ ÆÉÒÍÅ AVR ÜÔÏÇÏ ÎÅ ÚÎÁÌÉ É GS>> ÚÁÞÅÍ-ÔÏ ×ÙÄÕÍÁÌÉ ËÏÍÁÎÄÙ JMP É CALL, ÓÏÄÅÒÖÁÝÉÅ 22-ÂÉÔÎÙÊ ÁÄÒÅÓ GS>> ;) AB> ôÏÞÎÏ. 22-È ÂÉÔÎÙÊ ÁÄÒÅÓ × 16-ÂÉÔÎÏÊ ËÏÍÁÎÄÅ. ôÁË É ÚÁÐÉÛÅÍ. çÅÏÒÇÉÊ AB> ûÅÐÅÌÅ× ÐÒÉÄÕÍÁÌ ÁÒÈÉ×ÁÔÏÒ ÁÄÒÅÓÁ.
HÅ Ñ, Á ÆÉÒÍÁ Atmel, ÎÅ ÁÒÈÉ×ÁÔÏÒ ÁÄÒÅÓÁ, Á ËÏÍÁÎÄÙ Ó 22-È ÂÉÔÎÙÍÉ ÏÐÅÒÁÎÄÁÍÉ.
GS>> á ÚÁÞÅÍ ÔÅÂÅ ÉÍÅÎÎÏ 16-ÔÉ ÂÉÔÎÙÊ ÁÄÒÅÓ? äÌÑ ÍÎÏÇÉÈ ÐÒÁËÔÉÞÅÓËÉÈ GS>> ÚÁÄÁÞ È×ÁÔÉÌÏ ÂÙ, ÓËÁÖÅÍ, 10-12-ÔÉ ÂÉÔÎÏÇÏ ÓÍÅÝÅÎÉÑ. AB> á ÄÌÑ ËÏÔÏÒÙÈ ÎÅ È×ÁÔÉÔ?
óÌÕÞÁÅ×, ËÏÇÄÁ ÔÁËÉ-ÄÁ È×ÁÔÉÔ, ÂÕÄÅÔ ×Ï ÍÎÏ-ÏÇÏ ÒÁÚ ÂÏÌØÛÅ, ÞÅÍ ÐÒÉ "ËÕÃÅÊ" ÓÉÓÔÅÍÅ ÁÄÒÅÓÁÃÉÉ AVR ;)
GS>> ADIW/SBIW Ó ÄÉÁÐÁÚÏÎÏÍ 63 ÁÄÒÅÓÁ ×ÙÇÌÑÄÑÔ ÄÏ×ÏÌØÎÏ ÖÁÌËÏ. AB> ÷ÐÏÌÎÅ ÄÏÓÔÁÔÏÞÎÏ.
äÁ ÔÅÂÅ É 3 ÁÄÒÅÓÁ ÂÕÄÅÔ ÄÏÓÔÁÔÏÞÎÏ ;)
GS>> ðÒÉÍÅÒ ÂÏÌÅÅ-ÍÅÎÅÅ ÎÏÒÍÁÌØÎÏÊ 16-ÔÉ ÂÉÔÎÏÊ ÁÒÉÆÒÍÅÔÉËÉ × 8-ÍÉ GS>> ÂÉÔËÅ ÍÏÖÎÏ ÐÏÇÌÑÄÅÔØ × ÓÉÓÔÅÍÅ ËÏÍÁÎÄ Z80, ÎÏ ÓËÏÒÏÓÔØ GS>> ×ÙÐÏÌÎÅÎÉÑ ËÏÄÁ ÔÁÍ ÎÅ ÒÁÄÏ×ÁÌÁ... AB> éÍÅÎÎÏ ÐÏÜÔÏÍÕ × AVR ÞÉÓÌÏ ËÏÍÁÎÄ ÅÝÅ ÓÏËÒÁÔÉÌÉ
èÏÔÅÌÉ ÂÙ ÓÏËÒÁÔÉÔØ, ÕÂÒÁÌÉ ÂÙ ÎÁÆÉÇ "ËÁÓÔÒÉÒÏ×ÁÎÎÏÅ" ÁÄÒÅÓÎÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï ÐÏÒÔÏ×. íÏÖÎÏ ÂÙÌÏ ÂÙ ËÕÄÁ ÂÏÌØÛÅ ÐÏÌÅÚÎÙÈ ×ÏÚÍÏÖÎÏÓÔÅÊ ÄÏÂÁ×ÉÔØ...
AB> É ÒÁÚÏÇÎÁÌÉ ÐÏÂÙÓÔÒÅÅ.
äÏ 10, Á ÐÏÔÏÍ 12 íçÃ? é Ó ÖÕÔËÉÍ ÔÒÕÄÏÍ ÄÏ 16 íçÃ. ïÞ-ÞÅÎØ ÓÍÅÛÎÏ! ìÕÞÛÅ ÂÙ ÐÏÕÞÉÌÉÓØ ËÁË ÒÁÚÇÏÎÑÔØ ÐÒÏÃÅÓÓÏÒÙ ÎÁ ÐÒÉÍÅÒÅ scenix'Ï×.
AB>>> ÷ ðéë ÏÇÒÁÎÉÞÉÌÉÓØ 8 ÂÉÔÁÍÉ ÁÄÒÅÓÁ GS>> ðÒÉ ÓÔÒÁÎÉÞÎÏÊ ÏÒÇÁÎÉÚÁÃÉÉ ÐÁÍÑÔÉ, ÉÓÐÏÌØÚÏ×ÁÎÎÏÊ × PIC - ÜÔÏÇÏ GS>> ×ÐÏÌÎÅ ÄÏÓÔÁÔÏÞÎÏ. AB> HÏ ÎÅÕÄÏÂÎÏ.
HÅÕÄÏÂÎÏ? ðÒÏÉÚ×ÏÌØÎÁÑ ÒÁÂÏÔÁ Ó ÓÏÔÎÅÊ-ÄÒÕÇÏÊ ÒÅÇÉÓÔÒÏ× ÕÖ ËÕÄÁ ÕÄÏÂÎÅÅ, ÞÅÍ ÖÏÎÇÌÉÒÏ×ÁÎÉÅ ÎÁ ÖÁÌËÉÈ 32 ÒÅÇÉÓÔÒÁÈ...
AB>>> (+1 ÂÉÔ ×ÙÂÏÒ ÉÓÔÏÞÎÉËÁ/ÐÒÉÅÍÎÉËÁ), ÓÏÏÔ×ÅÔÓÔ×ÅÎÎÏ, ÂÏÌØÛÅ 256 AB>>> ÂÁÊÔ ÁÄÒÅÓÏ×ÁÔØ ÓÔÁÎÏ×ÉÔÓÑ ÐÒÏÂÌÅÍÁÔÉÞÎÏ. GS>> ë ÓÞÁÓÔØÀ ÆÉÒÍÁ Microchip ÜÔÏÇÏ ÎÅ ÚÎÁÌÁ, ÐÏÔÏÍÕ ÐÒÅÄÕÓÍÏÔÒÅÌÁ GS>> × 18-Í ÓÅÍÅÊÓÔ×Å 12-ÔÉ ÂÉÔÎÕÀ ÁÄÒÅÓÁÃÉÀ ÄÁÎÎÙÈ Ó ÐÏÍÏÝØÀ GS>> ÎÅÓËÏÌØËÉÈ ÒÅÇÉÓÔÒÏ× FSR ;-) AB> ôÙ ÖÅ ÐÏËÌÏÎÎÉË PIC16.
çÄÅ? ñ ÎÅ ÆÁÎÁÔÉË, ÉÓÐÏÌØÚÕÀ ÔÏ, ÞÔÏ ÏÐÔÉÍÁÌØÎÅÅ ;)
AB> úÁÞÅÍ ÓßÅÚÖÁÅÛØ?
ôÙ ÐÒÏÓÉÌ ÁÄÒÅÓÁÃÉÀ ÂÏÌØÛÅ 256 ÂÁÊÔ? ñ ÔÅÂÅ ÐÏËÁÚÁÌ ÎÁ ÃÅÌÏÅ ÓÅÍÅÊÓÔ×Ï PIC-ËÏÎÔÒÏÌÌÅÒÏ×, × ËÏÔÏÒÏÍ ÜÔÏ ÓÄÅÌÁÎÏ. ëÕÛÁÊ...
AB>>> ÷ AVR × 16-ÂÉÔÎÏÊ ËÏÍÁÎÄÅ ×ÏÏÂÝÅ ÎÅ ÓÏÄÅÒÖÉÔÓÑ ÁÄÒÅÓ ïúõ AB>>> (éÓËÌÀÞÅÎÉÅ -- 32-È ÂÉÔÎÙÅ ËÏÍÁÎÄÙ lds/sts, ËÏÔÒÙÅ ÓÏÄÅÒÖÁÔØ AB>>> ÓÒÁÚÕ ×ÓÅ 16 ÂÉÔ), Á ÓÏÄÅÒÖÉÔ 5+5 = 10 ÂÉÔ ÁÄÒÅÓÁ ÉÓÔÏÞÎÉËÁ É AB>>> ÐÒÉÅÍÎÉËÁ, ÔÁË ÞÔÏ ÄÌÑ 32-È ÒÅÇÉÓÔÒÏ× AVR ÉÍÅÅÔ ÂÏÌÅÅ ÐÏÌÎÙÊ AB>>> ÄÏÓÔÕÐ, ÞÅÍ PIC ÄÌÑ 256 ÑÞÅÅË ÐÁÍÑÔÉ. GS>> ëÁË ×ÉÄÉÍ - ÔÙ ÏÛÉÂÁÅÛØÓÑ. ÷ ÄÉÁÐÁÚÏÎÅ ÐÁÍÑÔÉ ÏÔ 33 ÂÁÊÔ ÄÏ 4 GS>> ËÉÌÏÂÁÊÔ ÂÏÌÅÅ ÕÄÏÂÎÙÊ AB> HÏ, ÒÅÁÌØÎÏ - ÂÏÌÅÅ ÍÅÄÌÅÎÎÙÊ.
AVR? äÁ, Ñ × ËÕÒÓÅ ;)
GS>> ÄÏÓÔÕÐ ÏÂÅÓÐÅÞÉ×ÁÅÔ PIC. AB> PIC18
äÌÑ ÔÅÈ, ËÏÍÕ ÜÔÏ ÎÅÏÂÈÏÄÉÍÏ. ëÏÍÕ ÎÅ ÎÕÖÎÏ - ×ÐÏÌÎÅ ÍÏÖÅÔ ÏÂÏÊÔÉÓØ ÂÏÌÅÅ ÄÅۣ×ÙÍÉ PIC16 É PIC12. ëÏÍÕ ÎÕÖÎÏ ÐÏÐÒÏÝÅ É ÐÏÂÙÓÔÒÅÅ, ÍÏÖÅÔ ÇÌÑÄÅÔØ × ÓÔÏÒÏÎÕ SCENIX.
AB>>> ôÏÌØËÏ ÓÒÅÄÉ ÐÒÏÃÅÓÓÏÒÏ× ÖÉÒÎÅÅ, ÞÅÍ PIC/AVR ÁËËÕÍÕÌÑÔÏÒÎÁÑ AB>>> ÁÒÈÉÔÅËÔÕÒÁ ÎÅ ×ÓÔÒÅÞÁÅÔÓÑ, ÔÁË ËÁË ÄÌÑ ÒÅÓÕÒÓÏÅÍËÉÈ ÚÁÄÁÞ AB>>> ÒÅÇÉÓÔÒÏ×ÁÑ ÏÂÙÞÎÏ ÐÏÄÈÏÄÉÔ ÌÕÞÛÅ. GS>> õ PIC ÏÔÎÀÄØ ÎÅ "ÁËËÕÍÕÌÑÔÏÒÎÁÑ" ÓÔÒÕËÔÕÒÁ - ÜÔÏ ÏÓÎÏ×ÎÏÊ GS>> ÉÓÔÏÞÎÉË Ô×ÏÉÈ ÚÁÂÌÕÖÄÅÎÉÊ! AB> þÅÍ ÏÎÁ ÏÔÌÉÞÁÅÔÓÑ ÏÔ ÁËËÕÍÕÌÑÔÏÒÎÏÊ?
ïÔ×ÌÅËÉÓØ ÎÁ 15 ÍÉÎÕÔ ÏÔ ÆÌÅÊÍÁ, ÐÏÓÍÏÔÒÉ ×ÎÉÍÁÔÅÌØÎÅÅ ÓÉÓÔÅÍÕ ËÏÍÁÎÄ PIC, ÍÏÖÅÔ É ÐÏÊͣÛØ ;)
AB>>> ÷ÏÔ É AVR ËÏÎËÕÒÉÒÕÅÔ (ÐÏ ËÒÁÊÎÅÊ ÍÅÒÅ ÐÙÔÁÅÔÓÑ) ÓËÏÒÅÅ Ó AB>>> 16-ÂÉÔËÁÍÉ GS>> ðÏ ÄÏÒÏÇÅ ÐÒÏÉÇÒÙ×ÁÑ PIC'Õ ;))) AB> òÁÚ×Å ÞÔÏ ÐÏ ÐÏÔÒÅÂÌÅÎÉÀ.
óÎÏ×Á ÂÕÄÅÍ ûéí É áãð ÓÒÁ×ÎÉ×ÁÔØ? é ÍÁÎÉÐÕÌÑÃÉÀ ÎÏÖËÁÍÉ ÐÏÒÔÏ×? ïÐÑÔØ ×ÅÄØ Ó ÔÒÅÓËÏÍ ÐÒÏÄÕÅÛØ ;)
AB>>> åÓÌÉ ÏÐÅÒÁÎÄ ÏÄÉÎ - ÔÏ ÎÅÏÂÑÚÁÔÅÌØÎÏ. åÓÌÉ ÏÐÅÒÁÎÄÁ Ä×Á - ÔÏ AB>>> ÏÂÑÚÁÔÅÌØÎÏ. GS>> úÁÞÅÍ ÍÎÅ ×ÔÏÒÏÊ ÏÐÅÒÁÎÄ, ÅÓÌÉ Ñ, Ë ÐÒÉÍÅÒÕ, ÈÏÞÕ ÓÞÉÔÁÔØ GS>> ÓÏÓÔÏÑÎÉÅ ÐÏÒÔÁ Ó ÉÎ×ÅÒÓÉÅÊ? éÌÉ ×ÙÐÏÌÎÉÔØ ÐÅÒÅÈÏÄ ÐÏ ÓÏÓÔÏÑÎÉÀ GS>> ËÏÎËÒÅÔÎÏÇÏ ÂÉÔÁ ÜÔÏÇÏ ÐÏÒÔÁ? éÌÉ ÚÁÐÕÓÔÉÔØ ÉÎËÒÅÍÅÎÔ/"ÂÅÇÕÝÉÊ GS>> ÂÉÔ" ÎÁ ËÁËÏÍ-ÔÏ ÉÚ ÐÏÒÔÏ×? AB> HÕ ×ÏÔ.
þÔÏ "ÎÕ"? þÔÏ "×ÏÔ"?
AB> ñ ÖÅ ×ÉÖÕ, ÞÔÏ ÔÙ ÎÅ ÍÏÖÅÛØ ÐÒÏÁÎÁÌÉÚÉÒÏ×ÁÔØ ÓÉÓÔÅÍÕ ËÏÍÁÎÄ.
üÔÏ ÔÙ ×ӣ ÎÅ ÍÏÖÅÛØ ;-)
AB>>> (õ ARM ÏÐÅÒÁÎÄÏ× ÍÏÖÅÔ ÂÙÔØ ÞÅÔÙÒÅ ÛÔÕËÉ!) GS>> âÙÓÔÒÏ ÚÁÐÒÑÇÁÅÔ - ÍÅÄÌÅÎÎÏ ÅÄÅÔ ;) AB> óËÏÒÅÅ ÎÁÏÂÏÒÏÔ.
íÅÞÔÁÊ, ÍÅÞÔÁÊ...
GS>> ðÒÉ ÎÅÏÂÈÏÄÉÍÏÓÔÉ ÓËÏÒÏÓÔÎÏÇÏ ÏÂÓÌÕÖÉ×ÁÎÉÑ ÐÏÒÔÏ× - GS>> ÐÒÏÉÇÒÁÅÛØ... AB> ëÏÒÏ×Õ?
ôÙ ÈÏÞÅÛØ ÉÇÒÁÔØ ÎÁ ËÏÒÏ×Õ? ïÔÐÁÄÁÅÔ, Ñ ÐÒÏÄÏ×ÏÌØÓÔ×ÅÎÎÕÀ ÐÒÏÇÒÁÍÍÕ ×ÓÅÇÏ ÎÁÒÏÄÁ ÎÅ ÒÅÛÁÀ ;)
AB> äÌÑ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ÓËÏÒÏÓÔÎÏÇÏ ÏÂÓÌÕÖÉ×ÁÎÉÑ ÐÏÒÔÏ×, ÎÕÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ AB> PLD.
âÕÄÅÔ ÏÞÅÎØ ÚÁÂÁ×ÎÏ ÐÏÇÌÑÄÅÔØ, ËÁË ÔÙ ÒÅÁÌÉÚÕÅÛØ ÍÉÎÉáôó ÓÒÅÄÓÔ×ÁÍÉ PLD ;-D
AB>>> ëÁË ÎÁÐÉÛÅÛØ. GS>> ôÙ ÍÏÖÅÛØ ÌÕÞÛÅ ÎÁÐÉÓÁÔØ? äÁ×ÁÊ! ñ ÐÒÉ×ÏÖÕ ÐÒÉÍÅÒÙ ËÏÄÁ ÄÌÑ PIC, GS>> Á ÔÙ ÉÚÏÂÒÁÖÁÊ ÁÎÁÌÏÇ ÄÌÑ AVR.
GS>> óÍÅÎÁ ÓÏÓÔÏÑÎÉÑ ÎÏÖÅË × ÚÁÄÁÎÎÙÊ ÍÏÍÅÎÔ ×ÒÅÍÅÎÉ (Ë GS>> ÐÒÉÍÅÒÕ ÍÏÖÎÏ ×ÙÄÁ×ÁÔØ Ä×Á ÐÒÏÔÉ×ÏÆÁÚÎÙÈ ÍÅÁÎÄÒÁ): GS>> XORWF PORTx,1 AB> 4 ËÏÍÁÎÄÙ.
1 ËÏÍÁÎÄÁ PIC ÎÁ 40 íçà - 100 ÎÓ. 4 ËÏÍÁÎÄÙ AVR ÎÁ 16 íçà - 250 ÎÓ. AVR ÐÒÏÉÇÒÁÌ ÓÏ ÓޣÔÏÍ 100:250, "ÚÁÇÁÄÉÌ" ÑÞÅÊËÕ òïH, ÐÏÔÅÒÑÎÁ ×ÏÚÍÏÖÎÏÓÔØ ÍÅÎÑÔØ × ÜÔÏÍ-ÖÅ ÐÏÒÔÕ ÓÏÓÔÏÑÎÉÑ ÂÉÔ × ÐÒÅÒÙ×ÁÎÉÉ...
GS>> ðÒÏÐÕÓË ËÏÍÁÎÄÙ ÐÏ ÓÏÓÔÏÑÎÉÀ ÚÁÄÁÎÎÏÇÏ ÂÉÔÁ ÐÏÒÔÁ: GS>> BTFSC PORTx,BITy AB> 1 ËÏÍÁÎÄÁ.
HÅ ÓÍÅÛÉ! ôÏÌØËÏ ÄÌÑ ÖÁÌËÉÈ 32 ÐÏÒÔÏ×, ÏÓÔÁÌØÎÙÍÉ ÐÒÉģÔÓÑ "ÖÏÎÇÌÉÒÏ×ÁÔØ". ä×Å ËÏÍÁÎÄÙ AVR, "ÚÁÇÁÖÉ×ÁÎÉÅ" ÑÞÅÊËÉ òïH, ÐÒÏÉÇÒÙÛ 200:250...
GS>> óÞÉÔÙ×ÁÎÉÅ ÄÁÎÎÙÈ ÉÚ ÐÏÒÔÁ Ó ÉÎ×ÅÒÓÉÅÊ: GS>> COMF PORTx,0 AB> á ÉÎ×ÅÒÓÉÑ ÚÁÞÅÍ?
á ÂÉÔÉËÉ ÎÁÖÁÔÉÊ Ó ÍÁÔÒÉÃÙ ËÌÁ×ÉÁÔÕÒÙ ×ÙÄÁÀÔÓÑ
_ÎÏÌÉËÁÍÉ_. á ÖÅÌÁÔÅÌØÎÏ ÉÍÅÔØ ÅÄÉÎÉÞËÉ. ïÐÑÔØ AVR ÐÒÏÉÇÒÙ×ÁÅÔ.
AB> åÓÌÉ ÂÅÚ ÉÎ×ÅÒÓÉÉ - ÏÄÎÁ ËÏÍÁÎÄÁ.
æÉÇÕÛËÉ, Ó ÉÎ×ÅÒÓÉÅÊ ÎÁÄÏ! åÓÌÉ ÔÅÂÅ ÐÏ×ÅڣÔ É ÄÁÎÎÙÅ × 64 "ÎÏÒÍÁÌØÎÙÈ" ÐÏÒÔÁÈ - ÏÂÏÊģÛØÓÑ ËÏÍÁÎÄÁÍÉ IN É COM (AVR ÐÒÏÉÇÒÁÌ ÓÏ ÓޣÔÏÍ 200:250), ÅÓÌÉ ÎÅ ÐÏ×ÅڣÔ - ÏÂßÅÚÄ ÂÕÄÅÔ Åݣ ÄÌÉÎÅÅ...
GS>> "âÅÇÕÝÉÅ ÂÉÔÙ" ÎÁ ÚÁÄÁÎÎÏÍ ÐÏÒÔÕ (ÓËÁÎÉÒÏ×ÁÎÉÅ ÕÓÔÒÏÊÓÔ× GS>> ÉÌÉ ÆÏÒÍÉÒÏ×ÁÎÉÅ "ÍÎÏÇÏÆÁÚÎÙÈ" ÓÉÇÎÁÌÏ×): GS>> RLCF PORTx,1 GS>> ÉÌÉ GS>> RRCF PORTx,1 AB> 2 ËÏÍÁÎÄÙ ÄÌÑ ÇÉÒÌÑÎÄÙ. á ÔÁË 3.
óÁÍ ÐÏÄÓÞÉÔÁÊ ÐÒÏÉÇÒÙÛ.
AB>>> ðÒÏÇÒÁÍÍÉÒÏ×ÁÔØ ðéë ÎÁ ÁÓÓÅÍÂÌÅÒÅ ËÒÁÊÎÅ ÎÅÕÄÏÂÎÏ. GS>> íÁËÒÏÓÁÍÉ ÐÏÌØÚÏ×ÁÔØÓÑ ÎÁÕÞÉÓØ! AB> á Ñ ÕÍÅÀ. óÉÛÎÙÍÉ.
é ÐÏÌÕÞÁÅÛØ ËÏÄ, ÒÁÂÏÔÁÀÝÉÊ ÍÅÄÌÅÎÎÅÅ, ÞÅÍ ÔÏ-ÖÅ ÓÄÅÌÁÅÔ PIC.
AB> ps: ðÏÞÉÔÁÊ ÁÒÈÉ×. ôÕÔ ÎÅÄÁ×ÎÏ ÐÒÉ×ÏÄÉÌÉÓØ ÐÒÏÇÒÁÍÍÙ ÎÁ óÉ, AB> ÓËÏÍÐÉÌÉÒÏ×ÁÎÎÙÍÉ ÒÁÚÎÙÍÉ ËÏÍÐÉÌÑÔÏÒÁÍÉ ÐÏÄ ÒÁÚÎÙÅ ÁÒÈÉÔÅËÔÕÒÙ.
á ÇÄÅ Ñ ÇÏ×ÏÒÉÌ, ÞÔÏ ÍÎÅ ÎÒÁ×ÉÔÓÑ ÜÆÆÅËÔÉ×ÎÏÓÔØ ÓÉÛÎÏÇÏ ËÏÍÐÉÌÑÔÏÒÁ ÄÌÑ PIC'Ï×? HÁ ÁÓÓÅÍÂÌÅÒÅ ÜÔÏ ÎÁÄÏ ÄÅÌÁÔØ, ×ÏÔ ÔÏÇÄÁ ×ӣ ÐÏÌÕÞÁÅÔÓÑ ËÁË ÎÁÄÏ...
AB> é ÓÒÁ×ÎÉ ÒÅÚÕÌØÔÁÔ.
÷ÙÛÅ ;)
AVR ÂÙÓÔÒÏ ÚÁÐÒÑÇÁÅÔ, ÎÏ ÍÅÄÌÅÎÎÏ ÅÄÅÔ...
çÅÏÒÇÉÊ