Mon, 16 Aug 2004 18:37:02 +0000 (UTC) Alexander Golov wrote to Harry Zhurov:
HZ>> óÏÂÓÔ×ÅÎÎÏ, ûéí ÎÅ ÄÌÑ ÜÔÏÇÏ, ËÁË ÔÙ ÚÎÁÅÛØ. é ÄÌÑ ÔÁËÔÉÒÏ×ÁÎÉÑ HZ>> ÓÏÂÓÔ×ÅÎÎÏ ÛÉÒÏÔÎÏ-ÉÍÐÕÌØÓÎÁÑ ÍÏÄÕÌÑÃÉÑ ÎÅ ÎÕÖÎÁ. äÌÑ ÜÔÏÇÏ ÄÏÓÔÁÔÏÞÎÏ HZ>> Output Compare, ÞÔÏ ÅÓÔØ ×Ï ×ÓÅÈ ÐÒÉÌÉÞÎÙÈ íë ÓÅÇÏÄÎÑ.
AG> ûéí ÐÏÚ×ÏÌÑÅÔ ÆÏÒÍÉÒÏ×ÁÔØ ÉÍÐÕÌØÓÙ ÚÁÄÁÎÎÏÊ ÄÌÉÔÅÌØÎÏÓÔÉ, AG> Á ÎÅÓËÏÌØËÏ ûéíÏ× -- ÉÍÐÕÌØÓÙ ÓÄ×ÉÎÕÔÙÅ ÏÔÎÏÓÉÔÅÌØÎÏ ÄÒÕÇ-ÄÒÕÇÁ ÎÁ ÚÁÄÁÎÎÕÀ AG> ×ÅÌÉÞÉÎÕ É ×ӣ ÜÔÏ ÂÅÚ ×ÍÅÛÁÔÅÌØÓÔ×Á ÑÄÒÁ. ó Output Compare ÜÔÏÇÏ AG> ÄÏÓÔÉÇÎÕÔØ ÎÅÌØÚÑ.
ûéí - ÛÉÒÏÔÎÏ-ÉÍÐÕÌØÓÎÁÑ ÍÏÄÕÌÑÃÉÑ. åÓÌÉ Õ ÔÅÂÑ ÉÍÐÕÌØÓÙ ÆÉËÓÉÒÏ×ÁÎÎÏÊ ÄÌÉÔÅÌØÎÏÓÔÉ, ÔÏ ÜÔÏ, ÓÔÒÏÇÏ ÇÏ×ÏÒÑ, ÎÅ ûéí, Ô.Ë. ÍÏÄÕÌÑÃÉÉ ÎÅÔ. ô.Ë. ûéí × íë ÏÂÙÞÎÏ ÒÅÁÌÉÚÕÅÔÓÑ ÎÁ ÆÕÎËÃÉÑÈ Output Compare, ÔÏ ûéí × ÄÁÎÎÏÍ ÓÌÕÞÁÅ Ñ×ÌÑÅÔÓÑ ÞÁÓÔÎÙÍ ÓÌÕÞÁÅÍ Output Compare. îÏ ×ÏÏÂÝÅ-ÔÏ ûéí, ËÁË ÐÒÁ×ÉÌÏ, ÉÓÐÏÌØÚÕÅÔÓÑ ÄÌÑ ÃÉÆÒÏ-ÁÎÁÌÏÇÏ×ÏÇÏ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ, Ô.Å. ÐÏ ÓÕÔÉ ×ÙÐÏÌÎÑÅÔ ÆÕÎËÃÉÉ ÏÄÎÏÒÁÚÒÑÄÎÏÇÏ ãá ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ. é ÔÕÔ ÎÅÓÕÝÁÑ É ÒÁÚÒÅÛÅÎÉÅ ÉÇÒÁÀÔ ÎÅ ÐÏÓÌÅÄÎÀÀ ÒÏÌØ.[...]
HZ>> ôÅÍ ÎÅ ÍÅÎÅÅ 16-ÒÁÚÒÑÄÎÙÊ MSP430 × ÜÔÏÍ ×ÏÐÒÏÓÅ ÄÅÌÁÅÔ ÉÈ ×ÓÅÈ Ó HZ>> ÔÁËÉÍ ÏÔÒÙ×ÏÍ, ÞÔÏ Ï ÜÔÏÍ ÄÁÖÅ ÇÏ×ÏÒÉÔØ ÎÅ ÐÒÉÈÏÄÉÔÓÑ!
AG> ó ËÁËÉÍ ÔÁËÉÍ ÏÔÒÙ×ÏÍ? îÁÓËÏÌØËÏ ÍÎÅ ÉÚ×ÅÓÔÎÏ ÐÏÔÒÅÂÌÅÎÉÅ ÓÁÍÙÈ "̣ÇËÉÈ" AG> MSP430 ÐÒÉ 3 ÷ ÜÔÏ ÏËÏÌÏ 300 ÍËá ÐÒÉ 1 MIPS
240 ÍËá. ðÒÉ 2.2÷ - 160 ÍËá.AG> Õ ÂÏÌÅÅ "ÔÑ֣ÌÙÈ" -- 500 ÍËá.
420 ÍËá. ðÒÉ 2.2÷ - 280 ÍËá.AG> PIC16F ÐÏÓÌÅÄÎÅÇÏ ÐÏËÏÌÅÎÉÑ ÐÏÔÒÅÂÌÑÀÔ ÐÒÉ ÔÅÈ ÖÅ ÕÓÌÏ×ÉÑÈ ÐÒÁËÔÉÞÅÓËÉ ÔÅ AG> ÖÅ 320...370 ÍËá (× ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ×ÉÄÁ ÔÁËÔÉÒÏ×ÁÎÉÑ),
ñ ÓÍÏÔÒÅÌ ÎÁ ÜÔÉ ÎÁÎÏ×ÁÔÔÎÙÅ PIC'É É ÓÒÁ×ÎÉ×ÁÌ. îÁ ÓÁÍÏÍ ÄÅÌÅ PIC16F7X7 ÐÏ ÄÁÔÁÛÉÔÕ ÐÏÔÒÅÂÌÑÅÔ 450 ÍËá ÎÁ 4 íçà (Ô.Å. ÎÁ ÔÏÔ ÖÅ íéðó). ðÒÉ ÜÔÏÍ ÜÔÏÔ PIC ÂÏÌÅÅ ÒÏ×ÎÑ ÍÅÌËÉÍ MSP430, ÄÁ É ÔÏ ÐÏ ×ÙÞÉÓÌÉÔÅÌØÎÏÊ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔÉ ÏÔÄÙÈÁÅÔ. á ÕÖ ÄÌÑ ÔÁËÉÈ, ËÁË MSP430F14x ÓÒÅÄÉ 16-È PIC'Ï× ×ÏÏÂÝÅ ÓÏÏÔ×ÅÔÓÔ×ÉÑ ÎÅÔ. á 18-Å ÕÖÅ ÐÏÔÒÅÂÌÑÀÔ ÓÏ×ÓÅÍ ÎÅ ÔÁË. ô.Þ. × ÒÁÚÙ! åÝÅ ÎÅ ÎÁÄÏ ÚÁÂÙ×ÁÔØ, ÞÔÏ Õ MSP430 ÏÞÅÎØ ÇÉÂËÁÑ ÓÉÓÔÅÍÁ ÔÁËÔÉÒÏ×ÁÎÉÑ É ÐÏÔÒÅÂÌÅÎÉÑ (É ÐÅÒÉÆÅÒÉÑ ÚÁÔÏÞÅÎÁ ÐÏÄ ÜÔÏ), ÞÔÏ ÐÏÚ×ÏÌÑÅÔ ÏÒÇÁÎÉÚÏ×ÁÔØ ÐÒÏÇÒÁÍÍÕ ÔÁË, ÞÔÏ ÒÅÁÌØÎÏ ÓÒÅÄÎÅÅ ÐÏÔÒÅÂÌÅÎÉÅ ÂÕÄÅÔ ×ÏÏÂÝÅ ÍÉÚÅÒÎÙÍ.AG> îÅ ÓÌÉÛËÏÍ ÎÁ×ÏÒÏÞÅÎÎÙÅ PIC18F
îÅ ÓÌÉÛËÏÍ ÎÁ×ÏÒÏÞÅÎÎÙÅ - ÜÔÏ ËÁËÉÅ? îÁ ÕÒÏ×ÎÅ ÍÌÁÄÛÉÈ MSP430?AG> ÄÏÓÔÉÇÌÉ ÐÏÔÒÅÂÌÅÎÉÑ ÎÁ ÕÒÏ×ÎÅ PIC16C -- 580...680 ÍËá.
÷ ÒÁÚÙ!!AG> dsPIC30F ÐÏÔÒÅÂÌÑÅÔ × ÔÒÉ ÒÁÚÁ ÂÏÌØÛÅ "ÔÑ֣ÌÙÈ" MSP430 ÉÚ ÒÁÓޣÔÁ ÎÁ MIPS,
÷ ÔÏÍ ÖÅ 70083F.pdf ÕËÁÚÁÎÏ ÐÏÔÒÅÂÌÅÎÉÅ ÎÁ 1 íéðó ÐÒÉ 3.3 ÷ - 4 Íá. ðÏÞÔÉ × 10 ÒÁÚ!!! üÔÏ ÓÁÍÁÑ ÓËÒÏÍÎÁÑ ÃÉÆÒÁ - ÏÓÔÁÌØÎÙÅ ÔÁÍ (ÐÒÉ ÂÏÌØÛÉÈ ÎÁÐÒÑÖÅÎÉÑÈ ÐÉÔÁÎÉÑ É ÞÁÓÔÏÔÁÈ) ÉÄÕÔ ÕÖÅ ÎÁ ÄÅÓÑÔËÉ Íá.AG> ÎÏ ÏÎ É ÓÕÝÅÓÔ×ÅÎÎÏ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÅÅ.
óÕÝÅÓÔ×ÅÎÎÏ - ÜÔÏ ×Ï ÓËÏÌØËÏ. îÕ ÇÒÕÂÏ, ÈÏÔÑ ÂÙ ÎÁ ËÁËÏÊ-ÎÉÂÕÄØ ÔÉÐÏ×ÏÊ ÚÁÄÁÞËÅ, ×ÒÏÄÅ ×ÙÞÉÓÌÅÎÉÑ ÐÏÌÉÎÏÍÁ. éÌÉ ×ÏÔ ÎÁ ÔÏÍ ÔÅÓÔÅ, ÐÏÍÎÉÛØ, ÔÙ ÐÒÉ×ÏÄÉÌ, ÇÄÅ ÐÁÞËÁ ÔÅÒÍÏÍÅÔÒÏ× ÏÂÓÞÉÔÙ×ÁÌÁÓØ, ÇÄÅ ÓÒÁ×ÎÉ×ÁÌÉ PIC18, AVR É ÄÒÕÇÉÅ.HZ>> á ÞÔÏ ÔÁËÏÅ "ËÒÉÔÉÞÎÙÊ ÏÂÒÁÂÏÔÞÉË"? âÅÚ ÞÅÔËÏÇÏ ÐÏÎÉÍÁÎÉÑ ÜÔÏÇÏ HZ>> ÔÒÕÄÎÏ ÏÔ×ÅÔÉÔØ ËÏÎËÒÅÔÎÏ. é ËÁËÁÑ ÄÏÌÖÎÁ ÂÙÔØ ÌÁÔÅÎÔÎÏÓÔØ É ÐÏÞÅÍÕ?
AG> ëÁËÏÅ ÔÕÔ ÍÏÖÅÔ ÂÙÔØ Ä×ÏÊÎÏÅ ÔÏÌËÏ×ÁÎÉÅ? îÕÖÎÏ ÒÅÁÇÉÒÏ×ÁÔØ ÎÁ ÓÏÂÙÔÉÅ × AG> ÔÅÞÅÎÉÅ ֣ÓÔËÏ ÌÉÍÉÔÉÒÏ×ÁÎÎÏÇÏ ×ÒÅÍÅÎÉ ÐÒÅ×ÙÛÁÔØ ËÏÔÏÒÏÅ ÎÅÄÏÐÕÓÔÉÍÏ. AG> ìÉÍÉÔÙ ÏÂÙÞÎÏ ÏÐÒÅÄÅÌÑÀÔÓÑ ×ÎÅÛÎÉÍÉ ÁÐÐÁÒÁÔÎÙÍÉ ÕÚÌÁÍÉ. áÌØÔÅÒÎÁÔÉ×Á -- AG> ÄÏÐÏÌÎÉÔÅÌØÎÁÑ ÁÐÐÁÒÁÔÎÁÑ ÐÏÄÄÅÒÖËÁ.
÷Ï-ÏÔ! ìÉÍÉÔÙ ÞÅÍ-ÔÏ ÏÐÒÅÄÅÌÑÀÔÓÑ. é × ËÁÖÄÏÍ ÓÌÕÞÁÅ ÜÔÏ ÞÔÏ-ÔÏ - ÒÁÚÎÏÅ. åÓÌÉ Õ ÔÅÂÑ ÐÒÉÈÏÄÉÔ ÂÁÊÔ × UART, ÔÏ ÔÙ ÄÏÌÖÅÎ ÅÇÏ ÚÁÂÒÁÔØ × ÔÅÞÅÎÉÅ ×ÒÅÍÅÎÉ ÐÒÉÈÏÄÁ ÎÏ×ÏÇÏ ÂÁÊÔÁ. üÔÏ ÅÓÌÉ Õ ÔÅÂÑ ÏÂÙÞÎÙÊ UART. îÏ ÅÓÌÉ Õ ÍÅÎÑ ÔÁÍ FIFO ÎÁ 16, ÔÏ Ñ ÍÏÇÕ ÓÅÂÅ ÐÏÚ×ÏÌÉÔØ ÎÅ ÄÅÒÇÁÔØÓÑ ÐÏ ÜÔÏÍÕ ÐÏ×ÏÄÕ, Á ÓÐÏËÏÊÎÏ ÄÏÄÅÌÁÔØ ÎÅÏÂÈÏÄÉÍÏÅ É ÎÅÔÏÒÏÐÑÓØ ÐÏÊÔÉ É ÚÁÂÒÁÔØ ÓÒÁÚÕ ÐÁÞËÕ. ôÏÖÅ ÓÁÍÏÅ ËÁÓÁÅÔÓÑ, ÎÁÐÒÉÍÅÒ, É áãð. ôÁËÉÍ ÏÂÒÁÚÏÍ, ÐÒÉ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÊ ÐÅÒÉÆÅÒÉÉ ÐÒÏÃÅÓÓÏÒÕ É ÎÅ ÎÕÖÎÏ ÓÌÏÍÑ ÇÏÌÏ×Õ ÍÅÔÁÔØÓÑ ÐÏ ÏÂÒÁÂÏÔÞÉËÁÍ, ÄÏÓÔÉÇÁÑ ÞÅÍÐÉÏÎÓËÏÊ latency. üÔÏ ×ÏÔ Scenix'Õ ÎÉÞÅÇÏ ÎÅ ÏÓÔÁÅÔÓÑ - Õ ÎÅÇÏ ×ÓÅ íéðóÙ × ÜÔÏ É ÕÌÅÔÁÀÔ. é ÉÔÏÇ ×ÓÅ ÒÁ×ÎÏ ÎÅÕÄÏ×ÌÅÔ×ÏÒÉÔÅÌØÎÙÊ. á TMS320F28xx ÄÏÓÔÁÔÏÞÎÏ ÕÐÁËÏ×ÁÎ ÐÅÒÉÆÅÒÉÊÎÙÍÉ ÕÓÔÒÏÊÓÔ×ÁÍÉ (ÜÔÏ ÏÄÎÁ ÉÚ ÇÌÁ×ÎÙÈ ÐÒÉÞÉÎ, ÐÏÞÅÍÕ ÍÏÊ ×ÙÂÏÒ ÐÁÌ ÎÁ ÎÅÇÏ), ÐÏÚ×ÏÌÑÀÝÉÍÉ ÎÅ ÓÞÉÔÁÔØ ÔÁËÔÙ ÌÁÔÅÎÔÎÏÓÔÉ ÐÒÅÒÙ×ÁÎÉÊ.AG> ...
HZ>> HÕ É × ÞÅÍ ÐÒÏÂÌÅÍÁ-ÔÏ? íÏÄÉÆÉËÁÃÉÑ ÐÅÒÅÍÅÎÎÏÊ ÐÒÏÉÚ×ÏÄÉÔÓÑ × HZ>> ÒÅÇÉÓÔÒÅ, Á ÎÅ × ÐÁÍÑÔÉ - × ÐÁÍÑÔÉ ÏÎÁ ÔÏÌØËÏ ÈÒÁÎÉÔÓÑ. ôÁË ×ÏÔ, ÓÞÉÔÁÌ HZ>> ÐÅÒÅÍÅÎÎÕÀ × ÒÅÇÉÓÔÒ, ÍÏÄÉÆÉÃÉÒÏ×ÁÌ ÅÅ, ÚÁÐÉÓÁÌ × ÐÁÍÑÔØ. HÏ × HZ>> ÒÅÇÉÓÔÒÅ-ÔÏ ÏÎÁ ÏÔ ÜÔÏÇÏ ÎÅ ÉÓÐÏÒÔÉÌÁÓØ - ÉÓÐÏÌØÚÕÊ ÎÁ ÚÄÏÒÏרŠÓËÏÌØËÏ HZ>> ×ÌÅÚÅÔ. úÁÞÅÍ ÅÅ ÉÚ ÐÁÍÑÔÉ-ÔÏ ÞÉÔÁÔØ?
AG> ÷ ÒÅÚÕÌØÔÁÔÅ ÔÒÅÂÕÀÔÓÑ ÌÉÛÎÉÅ ÐÒÉÍÉÔÉ×ÎÙÅ ÏÐÅÒÁÃÉÉ ÄÌÑ ÏÂÅÓÐÅÞÅÎÉÑ ÔÒÁÆÉËÁ AG> ÍÅÖÄÕ ÒÅÇÉÓÔÒÁÍÉ É(ÉÌÉ) ÐÁÍÑÔØÀ. ñ ÐÏÎÉÍÁÀ ËÏÇÄÁ ÔÁËÁÑ ÍÏÄÅÌØ ×ÙÂÒÁÎÁ AG> ÉÚÎÁÞÁÌØÎÏ (ÓËÁÖÅÍ × AVR), ÎÏ ÎÁ ÆÏÎÅ ÒÁÚ×ÉÔÏÊ ÁÄÒÅÓÁÃÉÉ × Dst Õ 2810 ×ӣ AG> ÜÔÏ ×ÙÇÌÑÄÉÔ ÎÅ ÓÌÉÛËÏÍ ÌÏÇÉÞÎÏ.
äÁ ÐÏÞÅÍÕ ÖÅ? åÓÌÉ ÍÎÅ ÎÁÄÏ ÐÒÏÓÔÏ, ÎÁÐÒÉÍÅÒ, ÐÒÏÉÎËÒÅÍÅÎÔÉÒÏ×ÁÔØ ÐÅÒÅÍÅÎÎÕÀ × ÐÁÍÑÔÉ, ÔÏ Ñ ÜÔÏ É ÄÅÌÁÀ ÓÒÁÚÕ × ÎÅÊ. á ÅÓÌÉ ÍÎÅ ÎÕÖÎÏ ÅÝÅ É ÚÎÁÞÅÎÉÅ ÅÅ ÄÌÑ ÄÁÌØÎÅÊÛÉÈ ÄÅÌ, ÔÏ Ñ ÅÅ ÐÏ ÌÀÂÏÍÕ ÓËÏÐÉÒÕÀ × ÒÅÇÉÓÔÒ, ÐÒÏÄÅÌÁÀ Ó ÎÅÊ ÎÕÖÎÙÅ ÏÐÅÒÁÃÉÉ, ÐÏÍÅÓÔÉ× ÅÅ ÏÂÒÁÔÎÏ, ÅÓÌÉ ÎÁÄÏ. îÉËÁËÉÈ ÐÒÏÂÌÅÍ. [...]AG> ...
HZ>> ïÔËÒÏÀ ÄÌÑ ÔÅÂÑ ÎÏ×ÏÓÔØ: ÅÓÌÉ ÚÁ×ÅÓÔÉ × ÐÒÏÇÒÁÍÍÅ (ÎÁ ó) ÐÁÒÕ HZ>> ÍÁÓÓÉ×Ï×, ÓÕÍÍÁÒÎÙÊ ÒÁÚÍÅÒ, ËÏÔÏÒÙÈ ÂÏÌØÛÅ 64 ÓÌÏ×, ÔÏ, ÕÄÉ×ÉÔÅÌØÎÏ, HZ>> ÐÏÓÌÅ ÓÂÏÒËÉ ÏÎÉ ÏËÁÚÙ×ÁÀÔÓÑ ×ÙÒÏ×ÎÅÎÎÙÍÉ ÉÍÅÎÎÏ ÐÏ ÇÒÁÎÉÃÅ ÓÔÒÁÎÉÃ. á HZ>> "ÄÙÒËÁ" ÍÅÖÄÕ ÎÉÍÉ ÚÁÐÏÌÎÑÅÔÓÑ ÄÒÕÇÉÍÉ ÐÅÒÅÍÅÎÎÙÍÉ. ôÁË ÄÅÊÓÔ×ÕÅÔ ÐÁËÅÔ HZ>> CCS. íÅÎÑ ÐÏÎÁÞÁÌÕ ÜÔÏ ÕÄÉ×ÉÌÏ - ÎÉËÏÇÄÁ ÒÁÎØÛÅ ÎÅ ÓÔÁÌËÉ×ÁÌÓÑ Ó ÔÁËÉÍ HZ>> ÐÏÄÈÏÄÏÍ, ÎÏ ÐÏÔÏÍ ÐÏÎÑÌ - ÜÔÏ ÄÅÌÁÅÔÓÑ ÎÁÍÅÒÅÎÎÏ, ÞÔÏÂÙ Ó ÍÁËÓÉÍÁÌØÎÏÊ HZ>> ÜÆÆÅËÔÉ×ÎÏÓÔØÀ ÉÓÐÏÌØÚÏ×ÁÔØ ÜÔÕ "ÐÒÑÍÕÀ" ÁÄÒÅÓÁÃÉÀ, ËÏÔÏÒÁÑ, ÐÏ-Ô×ÏÅÍÕ, HZ>> ÐÒÉÄÕÍÁÎÁ ÎÅ ÄÌÑ ÏÐÔÉÍÁÌØÎÏÊ ÒÁÂÏÔÙ Ó ÁÇÒÅÇÁÔÎÙÍÉ ÏÂßÅËÔÁÍÉ.
AG> åÓÔÅÓÔ×ÅÎÎÏ ÜÔÏ ÎÅ ÏÐÔÉÍÁÌØÎÏ.
üÔÏ, ËÁË ÒÁÚ, PIC'Ï×ÓËÉÊ ÓÐÏÓÏ ÁÄÒÅÓÁÃÉÉ. ôÏÌØËÏ × ÏÔÌÉÞÉÅ ÏÔ PIC'Á Õ TMS320F28xx ÅÓÔØ ÅÝÅ É ÄÒÕÇÉÅ ÓÐÏÓÏÂÙ. îÏ × PIC'Å ÜÔÏÔ ÍÏÍÅÎÔ ÔÅÂÑ ÎÅ ËÏÒÏÂÉÔ.AG> ÷ÙÒÁ×ÎÉ×ÁÎÉÅ ÏÇÒÁÎÉÞÉ×ÁÅÔ ÞÉÓÌÏ ÜÔÉÈ ÏÂßÅËÔÏ× ÎÅ ÏÂߣÍÏÍ ÐÁÍÑÔÉ, Á AG> ×ÅÌÉÞÉÎÏÊ M/64 ÓÌÏ×Á.
á ÓËÏÌØËÏ ÎÁÄÏ _ÔÁËÉÈ_ ÏÂßÅËÔÏ×? îÅ ÎÁÄÏ ÚÁÂÙ×ÁÔØ, ÞÔÏ ÅÓÌÉ ÓÕÍÍÁÒÎÙÊ ÒÁÚÍÅÒ ÜÔÉÈ ÏÂßÅËÔÏ× ÕÍÅÝÁÅÔÓÑ × ÓÔÒÁÎÉÃÕ, ÔÏ ÏÎÉ ÂÕÄÕÔ ÕÐÁËÏ×ÁÎÙ ×ÍÅÓÔÅ. åÓÌÉ ÅÓÔØ ÔÁËÉÅ, ÞÔÏ × ÓÕÍÍÅ ÎÅ ÕÍÅÝÁÀÔÓÑ, ÔÏ ÜÔÉ ÂÏÌØÛÉÅ ÂÕÄÕÔ ÒÁÚÍÅÝÅÎÙ ÎÁ ÒÁÚÎÙÈ ÓÔÒÁÎÉÃÁÈ, Á ÏÓÔÁÌØÎÙÅ, ÂÏÌÅÅ ÍÅÌËÉÅ, ÕÐÁËÏ×ÁÎÙ ÎÁ Ó×ÏÂÏÄÎÏÅ ÍÅÓÔÏ.AG> äÁÖÅ ÄÌÑ Ô×ÏÅÇÏ ÍÏÇÕÞÅÇÏ 18-ËÉÌÏÂÁÊÔÎÏÇÏ íë
36-ËÉÌÏÂÁÊÔÎÏÇÏ!AG> ÜÔÏ ÍÅÎØÛÅ 150 ÅÄÉÎÉÃ,
þÔÏ, ÍÁÌÏ??? äÁÖÅ 150 ÚÄÏÒÏ×ÅÎÎÙÈ ÏÂßÅËÔÏ×! á ÎÁÆÉÇÁ ÏÎÉ ÎÕÖÎÙ × ÔÁËÏÍ ËÏÌÉÞÅÓÔ×Å? åÓÌÉ ÜÔÏ ÍÁÓÓÉ×Ù Ó ÄÁÎÎÙÍÉ, ÔÏ ÉÈ ÎÅÔ ÎÅÏÂÈÏÄÉÍÏÓÔÉ ×ÙÒÁ×ÎÉ×ÁÔØ ÐÏ ÓÔÒÁÎÉÃÁÍ - Ë ÎÉÍ ÏÂÒÁÝÁÔØÓÑ ÜÆÆÅËÔÉ×ÎÏ Ó ÐÏÍÏÝØÀ ÕËÁÚÁÔÅÌÅÊ. á ÜÔÁ ÓÔÒÁÎÉÞÎÁÑ ÁÄÒÅÓÁÃÉÑ ÐÒÅÄÎÁÚÎÁÞÅÎÁ × ÐÅÒ×ÕÀ ÏÞÅÒÅÄØ ÄÌÑ ÓÔÒÕËÔÕÒ É ÏÂßÅËÔÏ× ËÌÁÓÓÏ×.AG> Á ÅÓÌÉ ÂÙ ÐÁÍÑÔÉ ÂÙÌÏ ×ÓÅÇÏ ÐÁÒÁ ËÉÌÏÂÁÊÔ?
áÇÁ, ÏÐÑÔØ "ÅÓÌÉ ÂÙ ÄÁ ËÁÂÙ". "åÓÌÉ ÂÙ ÂÁÂÕÛËÁ ÂÙÌÁ ÄÅÄÕÛËÏÊ..." ôÁÍ ÎÅ ÐÁÒÁ ËÉÌÏÂÁÊÔ, Á 36. ôÁÍ, ÇÄÅ ÐÁÒÁ ËÉÌÏÂÁÊÔ, É ÐÏÄÈÏÄÙ Ë ÒÅÁÌÉÚÁÃÉÉ ÄÒÕÇÉÅ.AG> é ÎÅ ÏÞÅÎØ ÐÏÎÑÔÎÏ ÚÁÞÅÍ ÜÔÏ ÎÕÖÎÏ (ÁÄÒÅÓÏ×ÁÔØ 8 ÍÅÇÁÂÁÊÔ ÓÔÁÔÉÞÅÓËÉÈ AG> ÐÅÒÅÍÅÎÎÙÈ?),
ìÉÎÅÊÎÁÑ ÍÏÄÅÌØ ÐÁÍÑÔÉ ÎÁÚÙ×ÁÅÔÓÑ.AG> ÓÄÅÌÁÌÉ ÂÙ ÎÏÒÍÁÌØÎÏÅ ÓÕÍÍÉÒÏ×ÁÎÉÅ ÁÄÒÅÓÁ É ÎÅ ÎÕÖÎÏ ÂÙÌÏ ÂÙ ÎÉÞÅÇÏ AG> ×ÙÒÁ×ÎÉ×ÁÔØ É ÐÏÔÅÒØ ÎÅ ÂÙÌÏ ÂÙ.
åÓÔØ É ÓÕÍÍÉÒÏ×ÁÎÉÅ ÁÄÒÅÓÁ. ðÒÉ ÏÂÒÁÝÅÎÉÉ ÞÅÒÅÚ ÕËÁÚÁÔÅÌØ. ðÒÉ ËÏÓ×ÅÎÎÏÊ ÁÄÒÅÓÁÃÉÉ, ËÁË É ÐÏÌÏÖÅÎÏ ÐÏ-ÎÏÒÍÁÌØÎÏÍÕ. á ÞÅÒÅÚ DP - ÜÔÏ, ËÁË ÂÙ, ÐÒÑÍÁÑ ÁÄÒÅÓÁÃÉÑ.AG> ...
AG>>> ÷ÏÔ Õ AVR ÜÔÏ ÄÅÊÓÔ×ÉÔÅÌØÎÏ ×ÐÏÌÎÅ ÎÏÒÍÁÌØÎÁÑ ËÏÓ×ÅÎÎÁÑ ÁÄÒÅÓÁÃÉÑ ÓÏ AG>>> ÓÍÅÝÅÎÉÅÍ, ÐÒÁ×ÄÁ ËÁË ×ÓÅÇÄÁ ÔÏÌØËÏ × ×ÉÄÅ ÏÄÎÏÊ ÏÐÅÒÁÃÉÉ -- MOV.
HZ>> AVR ÐÒÉ ÜÔÏÍ ÚÁÄÅÊÓÔ×ÕÅÔ ÁÐÐÁÒÁÔÎÙÊ ÐÏÉÎÔÅÒ. TMS320F28xx × ÔÁËÏÍ ÒÁÚÅ HZ>> ÏÂÌÁÄÁÅÔ ÎÅ ÍÅÎØÛÅÊ ÎÏÒÍÁÌØÎÏÓÔØÀ ËÏÓ×ÅÎÎÏÊ ÁÄÒÅÓÁÃÉÉ - Õ ÎÅÇÏ É HZ>> ÐÏÉÎÔÅÒÏ× ÎÅÓÒÁ×ÎÅÎÎÏ ÂÏÌØÛÅ, É ÇÉÂÞÅ ÏÎÉ, É ÓÍÅÝÅÎÉÑ ÂÏÌØÛÅ, É ÁÄÒÅÓÎÁÑ HZ>> ÁÒÉÆÍÅÔÉËÁ Ó ÎÉÍÉ ÐÒÏÉÚ×ÏÄÉÔÓÑ ÜÆÆÅËÔÉ×ÎÅÅ. ô.Þ. AVR'Õ ÔÕÔ ÎÅ ÔÑÇÁÔØÓÑ Ó HZ>> TMS320F28xx.
AG> þÔÏ-ÔÏ Ñ ÎÅ ÐÏÎÑÌ. AVR ÎÏÒÍÁÌØÎÏ ÍÏÖÅÔ ÐÒÉÂÁ×ÌÑÔØ Ë ÕËÁÚÁÔÅÌÀ ËÏÎÓÔÁÎÔÎÏÅ AG> ÓÍÅÝÅÎÉÅ ÂÅÚ ËÁËÉÈ-ÌÉÂÏ ×ÙÒÁ×ÎÉ×ÁÎÉÊ. õ TMS320F28xx Ñ ÎÁÈÏÖÕ ÔÁËÕÀ AG> ÁÄÒÅÓÁÃÉÀ ÔÏÌØËÏ Ë SP,
á ÄÌÑ ÎÅÇÏ ÜÔÏ É ÁËÔÕÁÌØÎÏ.AG> ÉÌÉ 3-ÒÁÚÒÑÄÎÏÅ ÓÍÅÝÅÎÉÅ Ë ÄÒÕÇÉÍ ËÏÓ×ÅÎÎÙÍ ÁÄÒÅÓÁÍ. âÏÌØÛÅÅ ÓÍÅÝÅÎÉÅ AG> ÔÏÌØËÏ ÐÏ AR0, Á ÜÔÏ ÓÏ×ÓÅÍ ÎÅ ÔÏÖÅ ÓÁÍÏÅ.
é ÐÏ AR1. äÁ, ÜÔÏ ÎÅ ÔÏ ÖÅ ÓÁÍÏÅ, ÎÏ ÜÔÏ É ÇÉÂÞÅ - ÓÍÅÝÅÎÉÅ ÍÏÖÅÔ ÂÙÔØ ÎÅ ËÏÎÓÔÁÎÔÎÙÍ, Á ÐÅÒÅÍÅÎÎÙÍ. ë ÔÏÍÕ ÖÅ ÏÂÒÁÝÅÎÉÅ ÄÅÌÁÅÔÓÑ ÚÁ ÏÄÉÎ ÃÉËÌ, Á × AVR ÚÁ Ä×Á, Ô.Þ. ÏÂÒÁÝÅÎÉÅ Ó ÍÏÄÉÆÉËÁÃÉÅÊ ÓÍÅÝÅÎÉÑ (ÅÓÌÉ ÔÁËÏ×ÏÅ ÎÅÏÂÈÏÄÉÍÏ) ÄÅÌÁÅÔÓÑ ÚÁ ÔÅ ÖÅ Ä×Á ÃÉËÌÁ. ëÒÏÍÅ ÔÏÇÏ, ÕËÁÚÁÔÅÌÅÊ ÔÁÍ ÎÅ Ä×Á Ó ÐÏÌÏ×ÉÎÏÊ, ËÁË × AVR, ÉÚ ËÏÔÏÒÙÈ ÏÄÉÎ ÅÝÅ É ÐÏÄ ÕËÁÚÁÔÅÌØ ÓÔÅËÁ ÚÁÎÑÔ, Ô.Þ. × ÉÔÏÇÅ ÏÓÔÁÅÔÓÑ ÐÏÌÔÏÒÁ ÕËÁÚÁÔÅÌÑ, Á ÃÅÌÙÈ 8 ÛÔÕË. é ÓÍÅÝÅÎÉÅ, ËÓÔÁÔÉ, ÎÅ 64 ÂÁÊÔÁ, Á ×ÓÅ 16 ÂÉÔ! ô.Þ. ÇÄÅ ÕÖ ÔÕÔ AVR'Õ?!AG> ...
HZ>>>> ??? úÄÒÁÓØÔÅ!.. HÅÜÆÆÅËÔÉ×ÎÏ ÔÏ, ÞÔÏ ÐÒÉ ËÁÖÄÏÍ ÏÂÒÁÝÅÎÉÉ HZ>>>> ÐÒÉÈÏÄÉÔÓÑ ÔÁÝÉÔØ ÷åóø ÁÄÒÅÓ, ËÏÔÏÒÙÊ × ÏÐËÏÄÅ ÚÁÎÉÍÁÅÔ ÂïÌØÛÕÀ ÞÁÓÔØ.
AG>>> HÕ ÚÁÎÉÍÁÅÔ É ÞÔÏ? ëÏÍÁÎÄÕ ÖÅ ÎÁ Ä×Å ÎÅ ÐÏÄÅÌÉÛØ ×ӣ ÒÁ×ÎÏ ÞÔÏ ÄÅËÒÅÍÅÎÔ AG>>> ÒÅÇÉÓÔÒÁ, ÞÔÏ ÐÅÒÅÍÅÎÎÏÊ ÂÕÄÅÔ ÚÁÎÉÍÁÔØ ÏÄÉÎ ÃÅÌÙÊ ÏÐËÏÄ.
HZ>> á ÔÏ, ÞÔÏ ÐÏÌÎÙÊ ÁÄÒÅÓ ÓÁÍ ÐÏ ÓÅÂÅ ÂÏÌØÛÅ, ÞÅÍ ÓÏÂÓÔ×ÅÎÎÏ ÉÎÓÔÒÕËÃÉÑ HZ>> × ÏÐËÏÄÅ. ÷ÏÔ × ÔÏÍ ÖÅ AVR'Å lds/sts ÚÁÎÉÍÁÅÔ ÎÅ ÏÄÎÏ ÓÌÏ×Ï, ËÁË ×ÓÅ HZ>> ÏÓÔÁÌØÎÙÅ ËÏÍÁÎÄÙ, Á Ä×Á, ×ÔÏÒÏÅ ÉÚ ËÏÔÏÒÙÈ - ÅÓÔØ ÎÅ ÞÔÏ ÉÎÏÅ, ËÁË HZ>> ÐÏÌÎÙÊ ÁÄÒÅÓ ÑÞÅÊËÉ ÐÁÍÑÔÉ. ðÒÏÓÔÏ ÔÕÐÏ ÔÁÝÉÔÓÑ 16 ÂÉÔ ÁÄÒÅÓÁ × ÏÐËÏÄÅ. ÷ HZ>> ÉÔÏÇÅ ÜÔÏÔ ÓÐÏÓÏ ÁÄÒÅÓÁÃÉÉ ÜÆÆÅËÔÉ×ÎÅÅ (É ÔÏÌØËÏ ÐÏ ×ÒÅÍÅÎÉ ÜÆÆÅËÔÉ×ÎÅÅ) HZ>> ÔÏÌØËÏ ÐÒÉ ÏÂÒÁÝÅÎÉÉ ÏÄÉÎ ÒÁÚ Ë ÏÄÎÏÊ ÑÞÅÊËÅ ÐÁÍÑÔÉ. åÓÌÉ ÎÁÄÏ ÈÏÔÑ ÂÙ HZ>> Ä×Á ÏÂÒÁÝÅÎÉÑ, ÔÏ ÕÖÅ ×ÙÇÏÄÎÅÅ ÚÁÇÒÕÚÉÔØ ÁÄÒÅÓ × ÐÏÉÎÔÅÒ É ÁÄÒÅÓÏ×ÁÔØÓÑ HZ>> ÐÏ ÎÅÍÕ. á ÅÓÌÉ ÁÄÒÅÓÎÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï ÎÅ 16 ÂÉÔ Á ÂÏÌØÛÅ, ÔÏ ÐÒÏÂÌÅÍÁ HZ>> ÐÒÑÍÏÊ ÁÄÒÅÓÁÃÉÉ ÕÓÕÇÕÂÌÑÅÔÓÑ.
AG> õ dsPIC30F ÏÐËÏÄ 24-ÒÁÚÒÑÄÁ, ÐÒÑÍÏÊ ÁÄÒÅÓ -- 13 (ÉÓËÌÀÞÁÑ MOV, ËÏÔÏÒÁÑ AG> ÎÁËÒÙ×ÁÅÔ ×ÓÅ 64 ë). üÔÏÇÏ ×ÐÏÌÎÅ ÄÏÓÔÁÔÏÞÎÏ ÄÌÑ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏÇÏ AG> ÏÐÅÒÉÒÏ×ÁÎÉÑ SFR'ÁÍÉÉ É ÓÔÁÔÉÞÅÓËÉÍÉ ÐÅÒÅÍÅÎÎÙÍÉ ÂÅÚ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ AG> ÚÁÄÅÒÖÅË. îÉËÁËÉÈ ÓÔÒÁÛÎÙÈ ÐÏÔÅÒØ ÏÐËÏÄÏ× ÎÅ ÎÁÂÌÀÄÁÅÔÓÑ É ÄÏÐÏÌÎÉÔÅÌØÎÙÅ AG> ÓÌÏ×Á ÎÅ ÔÒÅÂÕÀÔÓÑ.
13 ÂÉÔ - ÜÔÏ 8192! ÷ÓÅÇÏ-ÔÏ?! é ÜÔÏ ÎÁÚÙ×ÁÅÔÓÑ "ÐÒÑÍÁÑ ÁÄÒÅÓÁÃÉÑ"? á ËÁËÏÅ Õ dsPIC'Á ÁÄÒÅÓÎÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï? 64ë? á ËÁË ÖÅ ÂÙÔØ Ó ÏÓÔÁÌØÎÙÍÉ? ôÙ ÕÖ ÍÅÎÑ ÉÚ×ÉÎÉ, ÎÏ ÁÄÒÅÓÁÃÉÑ ÄÏÌÖÎÁ ÏÂÅÓÐÅÞÉ×ÁÔØ ÄÏÓÔÕÐ ×Ï _÷óåí_ ÁÄÒÅÓÎÏÍ ÐÒÏÓÔÒÁÎÓÔ×Å! éÎÁÞÅ ÜÔÏ ÔÁËÉÅ ÖÅ ËÏÓÔÙÌÉ, ËÁË ÂÙÓÔÒÙÅ ËÏÍÁÎÄÙ in/out × AVR, ÐÒÉ ÏÂÒÁÝÅÎÉÉ Ë ÐÒÏÓÔÒÁÎÓÔ×Õ I/O. ï ÇÏÒÂÁÔÏÓÔÉ ÜÔÏÇÏ ÕÖÅ ÎÅ ÔÁË ÄÁ×ÎÏ ÇÏ×ÏÒÉÌÏÓØ ÐÒÑÍÏ × ÜÔÏÍ ÔÒÅÄÅ. ÷ÏÔ ÐÏÔÏÍÕ-ÔÏ ÏÎÉ É ÏÇÒÁÎÉÞÉÌÉ ÁÄÒÅÓ ÒÁÚÕÍÎÏÊ Ó ÉÈ ÔÏÞËÉ ÚÒÅÎÉÑ ×ÅÌÉÞÉÎÏÊ × 8ë, ÞÔÏ ÎÅÜÆÆÅËÔÉ×ÎÏ ÔÁÓËÁÔØ ÐÏÌÎÙÊ ÁÄÒÅÓ, ËÏÇÄÁ ÏÎ ÂÏÌØÛÏÊ. õÐÁËÏ×Ù×ÁÔØ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÙÊ ÁÄÒÅÓ × ÏÐËÏÄ ÒÁÚÕÍÎÏ, ÐÏËÁ ÁÄÒÅÓÎÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï ÍÁÌÅÎØËÏÅ... ëÓÔÁÔÉ, Á ËÁË ÏÎÏ ÄÏÓÔÕÐÁÅÔÓÑ × ÏÂÌÁÓÔØ ×ÙÛÅ 8ë?AG> ...
HZ>>>> á ËÏÇÄÁ ÁÄÒÅÓÎÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï ÂÏÌØÛÏÅ, ÔÏ ÜÔÏ ×ÏÏÂÝÅ ÓÐÌÏÛÎÁÑ HZ>>>> ÎÅÜÆÆÅËÔÉ×ÎÏÓÔØ.
AG>>> ñ ÎÅ ÎÁÈÏÖÕ × dsPIC30F ÐÏÔÅÒØ ÜÆÆÅËÔÉ×ÎÏÓÔÉ ×Ó×ÑÚÉ Ó ÜÔÉÍ.
HZ>> óÉÌØÎÙÊ ÁÒÇÕÍÅÎÔ.
AG> úÁÞÅÍ ÍÎÅ ÁÒÇÕÍÅÎÔÉÒÏ×ÁÔØ ÎÅ ÍÎÏÊ ×ÙÓËÁÚÁÎÎÙÅ ÐÏÌÏÖÅÎÉÑ? äÏËÁÚÙ×ÁÔØ AG> ÎÅÜÆÅËÔÉ×ÎÏÓÔØ ÐÒÑÍÏÊ ÁÄÒÅÓÁÃÉÉ ×ÚÑÌÓÑ ÔÙ.
ôÏ, ÞÔÏ ÔÙ ÉÍÅÅÛØ × ×ÉÄÕ ÐÏÄ ÐÒÑÍÏÊ ÁÄÒÅÓÁÃÉÅÊ × dsPIC'Å, ÎÅ Ñ×ÌÑÅÔÓÑ ÔÁËÏ×ÏÊ × ÐÏÌÎÏÊ ÍÅÒÅ. üÔÏ ÐÒÑÍÁÑ ÁÄÒÅÓÁÃÉÑ ÔÏÌØËÏ Ë ÏÇÒÁÎÉÞÅÎÎÏÍÕ ÏÂßÅÍÕ - 12.5% ÏÔ ÏÂÝÅÇÏ ÏÂßÅÍÁ - ÐÁÍÑÔÉ. ðÒÏÄÅÍÏÎÓÔÒÉÒÕÊ, ËÁË ÔÙ ÓÏÂÒÁÌÓÑ ÐÒÑÍÏ ÏÂÒÁÝÁÔØÓÑ ÐÏ ÁÄÒÅÓÕ, ÎÁÐÒÉÍÅÒ, 0x4e20? ëÏÇÄÁ Ñ ÇÏ×ÏÒÉÌ ÐÒÏ ÎÅÜÆÆÅËÔÉ×ÎÏÓÔØ ÐÒÑÍÏÊ ÁÄÒÅÓÁÃÉÉ (ÎÁÞÉÎÁÑ Ó ÎÅËÏÔÏÒÙÈ ÏÂßÅÍÏ×), Ñ ÉÍÅÌ × ×ÉÄÕ ÉÍÅÎÎÏ ÏÂßÅËÔÉ×ÎÙÊ ÎÅÄÏÓÔÁÔÏË ÜÔÏÇÏ ÓÐÏÓÏÂÁ, ×ÙÒÁÖÁÀÝÉÊÓÑ × ÎÅÏÂÈÏÄÉÍÏÓÔÉ ËÏÄÉÒÏ×ÁÔØ ÐÒÉ ËÁÖÄÏÍ ÏÂÒÁÝÅÎÉÉ Ë ÄÁÖÅ ÒÑÄÏÍ ÌÅÖÁÝÉÍ ÑÞÅÊËÁÍ ÐÏÌÎÙÊ ÄÌÉÎÎÙÊ ÁÄÒÅÓ × ËÁÖÄÏÍ ÓÌÕÞÁÅ. üÔÏ ÒÁÚÄÕ×ÁÅÔ ÒÁÚÍÅÒ ËÏÄÁ É, ÐÕÔÅÍ Õ×ÅÌÉÞÅÎÉÑ ÔÒÁÆÉËÁ ÐÏ ÛÉÎÁÍ, ÕÍÅÎØÛÁÅÔ ÂÙÓÔÒÏÄÅÊÓÔ×ÉÅ (ÌÉÂÏ, ÅÓÌÉ ÛÉÎÙ ÔÏÌÓÔÙÅ, Õ×ÅÌÉÞÉ×ÁÅÔ ÜÎÅÒÇÏÐÏÔÒÅÂÌÅÎÉÅ). ó Õ×ÅÌÉÞÅÎÉÅÍ ÁÄÒÅÓÎÏÇÏ ÐÒÏÓÔÒÁÎÓÔ×Á ÜÔÁ ÐÒÏÂÌÅÍÁ ÕÓÕÇÕÂÌÑÅÔÓÑ. üÔÏ _ÏÂßÅËÔÉ×ÎÏÅ_ Ó×ÏÊÓÔ×Ï ÄÁÎÎÏÇÏ ÓÐÏÓÏÂÁ ÁÄÒÅÓÁÃÉÉ. ôÙ ÖÅ ÍÎÅ ÐÙÔÁÅÛØÓÑ ÄÏËÁÚÁÔØ, ÞÔÏ ÜÔÏ ÎÅ ÔÁË, ÐÒÉ×ÏÄÑ × ÐÒÉÍÅÒ ÕÓÅÞÅÎÎÙÊ ×ÁÒÉÁÎÔ ÁÄÒÅÓÁÃÉÉ × dsPIC'Å. üÔÏ ÎÅ ÍÏÖÅÔ ÓÌÕÖÉÔØ ÁÒÇÕÍÅÎÔÏÍ × ÐÏÌØÚÕ ÜÆÆÅËÔÉ×ÎÏÓÔÉ ÐÒÑÍÏÊ ÁÄÒÅÓÁÃÉÉ ÐÏ ÓÒÁ×ÎÅÎÉÀ Ó ËÏÓ×ÅÎÎÏÊ, Ô.Ë. ÜÔÏÔ ÓÐÏÓÏ ÒÅÁÌÉÚÁÃÉÉ (ÕÓÅÞÅÎÎÙÊ ÄÏ 8ë) ÎÅ ÜË×É×ÁÌÅÎÔÅÎ ËÏÓ×ÅÎÎÏÍÕ, ËÏÔÏÒÙÊ ÎÁËÒÙ×ÁÅÔ ×ÓÅ ÁÄÒÅÓÎÏÅ ÐÒÏÓÔÒÁÎÓÔ×Ï. ðÒÑÍÏÊ ÓÐÏÓÏ ÁÄÒÅÓÁÃÉÉ ÜÆÆÅËÔÉ×ÎÅÅ ËÏÓ×ÅÎÎÏÇÏ ÔÏÌØËÏ ÐÒÉ ÒÁÚÍÅÒÁÈ ÁÄÒÅÓÎÏÇÏ ÐÒÏÓÔÒÁÎÓÔ×Á ÍÅÎØÛÅ ÎÅËÏÔÏÒÏÊ ×ÅÌÉÞÉÎÙ. üÔÁ ×ÅÌÉÞÉÎÁ × ÚÎÁÞÉÔÅÌØÎÏÊ ÍÅÒÅ ÏÐÒÅÄÅÌÑÅÔÓÑ ÒÁÚÍÅÒÏÍ ÏÐËÏÄÁ (ÉÌÉ ÞÁÓÔÉ ÏÐËÏÄÁ), ÜÆÆÅËÔÉ×ÎÏ ÓÞÉÔÙ×ÁÅÍÏÊ (Ô.Å. ÚÁ ÏÄÉÎ ÃÉËÌ) ÐÒÏÃÅÓÓÏÒÏÍ. ÷ ÏÂÓÕÖÄÁÅÍÙÈ ÐÒÏÃÅÓÓÏÒÁÈ ÁÄÒÅÓÎÙÅ ÐÒÏÓÔÒÁÎÓÔ×Á ÔÁËÏ×Ù, ÞÔÏ ÐÏÍÅÝÅÎÉÅ ÐÏÌÎÏÇÏ ÁÄÒÅÓÁ × ÏÐËÏÄ ÂÅÚÏÂÒÁÚÎÏ ÒÁÚÄÕ×ÁÅÔ ËÏÄ É/ÉÌÉ ÕÍÅÎØÛÁÅÔ ÂÙÓÔÒÏÄÅÊÓÔ×ÉÅ.AG> ...
HZ>> ðÒÑÍÁÑ ÁÄÒÅÓÁÃÉÑ ÓÁÍÁ ÐÏ ÓÅÂÅ ÔÒÅÂÕÅÔ ÐÏÄÄÅÒÖËÉ × ÖÅÌÅÚÅ, ÖÒÅÔ ÏÐËÏÄÙ HZ>> É ÕÓÌÏÖÎÑÅÔ ÐÒÏÃÅÓÓÏÒ. õÄÏÂÓÔ×Ï ÏÔ ÎÅÅ ÔÏÌØËÏ ÐÒÉ ÐÉÓÁÎÉÉ ÎÁ ÁÓÍÅ.
AG> ó ÁÓÍÏÍ ÜÔÏ ×ÏÏÂÝÅ ÓÌÁÂÏ Ó×ÑÚÁÎÏ.
ó×ÑÚÁÎÏ ÎÁÐÒÑÍÕÀ. çÏÒÁÚÄÏ ËÏÍÆÏÒÔÎÅÅ ÐÉÓÁÔØ ÏÂÒÁÝÅÎÉÅ ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ Ë ÐÅÒÅÍÅÎÎÏÊ ÐÏ ÉÍÅÎÉ, ÞÅÍ ÓÎÁÞÁÌÁ ÇÒÕÚÉÔØ ÂÁÚÏ×ÙÊ ÁÄÒÅÓ × ÕËÁÚÁÔÅÌØ, Á ÚÁÔÅÍ ÓÍÅÝÅÎÉÑ ÍÅÔÁÔØ.HZ>> HÁ ñ÷õ ÜÔÉÈ ÐÒÏÂÌÅÍ ÎÅÔ - ËÏÍÐÉÌÑÔÏÒ ÐÒÅËÒÁÓÎÏ ÏÒÇÁÎÉÚÏ×Ù×ÁÅÔ ÏÂÒÁÝÅÎÉÅ HZ>> ÞÅÒÅÚ ÁÐÐÁÒÁÔÎÙÅ ÕËÁÚÁÔÅÌÉ.
AG> ...
HZ>>>> mov *xar7++,ACC
AG>>> ñ ÉÍÅÌ ××ÉÄÕ ÞÔÏ-ÎÉÂÕÄØ ×ÒÏÄÅ:
AG>>> mov *xar7++, xar6++
HZ>> úÁ ÏÄÉÎ ÔÁËÔ ÏÂÒÁÔÉÔØÓÑ × ÏÄÎÕ É ÔÕ ÖÅ ÐÁÍÑÔØ ÏÎ ÎÅ ÍÏÖÅÔ - ÛÉÎÁ-ÔÏ HZ>> ÏÄÎÁ, ÜÔÏ ÅÓÔÅÓÔ×ÅÎÎÏ (Á ËÔÏ ÍÏÖÅÔ?).
AG> dsPIC30F ×ÙÐÏÌÎÑÅÔ ÔÁËÕÀ ÏÐÅÒÁÃÉÀ ÚÁ 1 ÃÉËÌ.
úÁ 33 ÎÓ. TMS320F28xx ÜÔÏ ÄÅÌÁÅÔ ÚÁ Ä×Á ÃÉËÌÁ - 6.67 ÎÓ + 6.67 ÎÓ = 13.33 ÎÓ. äÁ, ÄÁ, Ñ ÐÏÍÎÀ, ÞÔÏ ×ÎÕÔÒÉ dsPIC'Á ÎÉËÁËÉÈ ×ÎÕÔÒÅÎÎÉÈ (4-È?) ÃÉËÌÏ× ÎÅÔ. :-òAG> ...
AG>>> HÅ ÓÍÕÝÁÅÔ ÐÏÔÏÍÕ ÞÔÏ ÍÎÅ ÄÏÓÔÏ×ÅÒÎÏ ÉÚ×ÅÓÔÎÏ, ÞÔÏ ÜÔÏ ÎÅ ×ÙÐÏÌÎÅÎÉÅ ÚÁ AG>>> 2 ÃÉËÌÁ, Á ÏÖÉÄÁÎÉÅ ×ÙÂÏÒËÉ ÉÚ ÍÅÄÌÅÎÎÏÊ ÐÒÏÇÒÁÍÍÎÏÊ ÐÁÍÑÔÉ.
HZ>> :))) á ËÁËÁÑ ÒÁÚÎÉÃÁ-ÔÏ? HÁ ÐÅÒÅÈÏÄ ÔÒÁÔÉÔÓÑ Ä×Á ÔÁËÔÁ, üôï æáëô! é HZ>> ÎÅ ×ÁÖÎÏ, ÞÔÏ ÏÎ ÔÁÍ ×ÎÕÔÒÉ ÄÅÌÁÌ (ÍÏÖÅÔ ÐÁÐÉÒÏÓÕ ËÕÒÉÌ ÐÏÌÔÏÒÁ ÔÁËÔÁ).
AG> ...
AG> òÁÚÎÉÃÁ × ÔÏÍ, ÞÔÏ 2810 É ÐÅÒÅÈÏÄ ÚÁ 4/7 ÃÉËÌÏ× ×ÙÐÏÌÎÑÅÔ É Åݣ É ÐÁÍÑÔØ 5 AG> ÃÉËÌÏ× ×ÙÂÏÒËÕ ÉÚ ÐÁÍÑÔÉ ÖģÔ ÅÓÌÉ ÐÏÎÁÄÏÂÉÔÓÑ. á PIC ÔÏÌØËÏ ×ÙÂÏÒËÕ ÖģÔ.
üÔÏ ÅÓÌÉ ÐÕÓËÁÔØ ÐÒÏÇÕ ÉÚ ÆÌÅÛÉ. åÓÌÉ ÍÎÅ ÎÁÄÏ ÐÏÌÕÞÉÔØ ÍÁËÓÉÍÁÌØÎÏÅ ÂÙÓÔÒÏÄÅÊÓÔ×ÉÅ, ÔÏ Ñ ÜÔÏÔ ËÏÄ ÒÁÚÍÅÛÕ × ïúõ. ôÁÍ ÄÌÑ ÜÔÏÇÏ ÐÒÅËÒÁÓÎÏ ÐÏÄÈÏÄÉÔ ÓÅÇÍÅÎÔ SARAM H0. 8ë ÓÌÏ× ÐÒÏÇÒÁÍÍÙ - ×ÐÏÌÎÅ ÐÒÉÌÉÞÎÏ ÄÌÑ ËÒÉÔÉÞÎÏÇÏ ÐÏ ÂÙÓÔÒÏÄÅÊÓÔ×ÉÀ ËÏÄÁ. á ÔÏ, ÞÅÍÕ ÎÅ ÎÁÄÏ ÂÙÓÔÒÏ ×ÙÐÏÌÎÑÔØÓÑ, ÍÏÖÅÔ É ÉÚ ÆÌÅÛÉ ÒÁÂÏÔÁÔØ. ðÒÉ ÜÔÏÍ ÐÒÏÉÇÒÙÛ ÎÁ ÌÉÎÅÊÎÙÈ ÕÞÁÓÔËÁÈ ÓÏÓÔÁ×ÉÔ ÇÄÅ-ÔÏ ÒÁÚÁ × ÐÏÌÔÏÒÁ. îÁ ÐÅÒÅÈÏÄÁÈ - ÄÁ, ÅÝÅ ×ÙÂÏÒËÁ ÉÚ ÆÌÅÛÉ ÄÏÂÁ×ÌÑÅÔÓÑ - ÔÅ ÓÁÍÙÅ 36 ÎÓ.HZ>> é ÔÕÔ ÎÅ × ÍÅÄÌÅÎÎÏÊ ÐÁÍÑÔÉ ÄÅÌÏ (ÓËÏÒÏÓÔÉ ÅÅ ×ÐÏÌÎÅ È×ÁÔÁÅÔ ÄÌÑ HZ>> PIC'Á), Á × ÔÏÍ, ÞÔÏ × ÔÏÍ ÖÅ PIC'Å ËÏÎ×ÅÊÅÒ ÔÏÖÅ ÅÓÔØ - ÐÏËÁ ÔÅËÕÝÁÑ HZ>> ËÏÍÁÎÄÁ ×ÙÐÏÌÎÑÅÔÓÑ, ÓÌÅÄÕÀÝÁÑ ×ÙÂÉÒÁÅÔÓÑ ÉÚ ÐÁÍÑÔÉ.
AG> äÅÌÏ ÔÏÌØËÏ × ÍÅÄÌÅÎÎÏÊ ÐÁÍÑÔÉ. õ 2810 Flash ÉÍÅÅÔ ×ÒÅÍÑ ×ÙÂÏÒËÉ 36 ÎÓ, Õ AG> dsPIC30F ÏÎÁ ×ÒÑÄ ÌÉ ÒÁÄÉËÁÌØÎÏ ÂÙÓÔÅÅ. äÒÕÇÏÇÏ ÓÐÏÓÏÂÁ ×ÙÐÏÌÎÑÔØ 30 ÍÌÎ. AG> ËÏÍÁÎÄ ËÒÏÍÅ ËÁË ÄÅÌÁÔØ ÐÒÅÄ×ÁÒÉÔÅÌØÎÙÅ ×ÙÂÏÒËÉ ÎÅÔ (ÏÔÏÂÒÁÖÅÎÉÅ × SRAM Ñ AG> ÎÅ ÒÁÓÓÍÁÔÒÉ×ÁÀ). äÅËÏÄÉÒÏ×ÏË ËÏÍÁÎÄÙ × ÐÒÅÄÙÄÕÝÉÈ ÃÉËÌÁÈ PIC ÎÅ AG> ÐÒÏÉÚ×ÏÄÉÔ.
ôÁË ÓËÏÌØËÏ ÃÉËÌÏ× Õ dsPIC'Á ÐÅÒÅÈÏÄ? é ÞÔÏ ÜÔÏ ÚÁ ÍÁÔÅÒÛÉÎÎÙÅ ËÁÒÔÉÎËÉ × ÕÐÏÍÑÎÕÔÏÍ ÐÄÆÎÉËÅ ÐÒÏ "INSTRUCTION PIPELINE FLOW: 1-WORD, 2-CYCLE" É ÁÎÁÌÏÇÉÞÎÙÅ (Figure2-x)?AG> ...
HZ>> á ÐÒÉ ÐÅÒÅÈÏÄÅ, ËÏÇÄÁ PC ÓÏÄÅÒÖÉÔ ÎÏ×ÙÊ ÁÄÒÅÓ, ÓÞÉÔÁÎÎÏÊ ÉÎÓÔÒÕËÃÉÉ HZ>> ÐÏ ÎÏ×ÏÍÕ ÁÄÒÅÓÕ ÅÝÅ ÎÅÔ, ×ÏÔ É ÎÁÄÏ ÏÄÉÎ ÔÁËÔÉË ÐÏÔÒÁÔÉÔØ ÎÁ ×ÙÂÏÒËÕ.
AG> å£ ÐÏÔÏÍÕ É ÎÅÔ, ÞÔÏ ÐÁÍÑÔØ ÍÅÄÌÅÎÎÁÑ. åÓÌÉ ÂÙ ÉÎÓÔÒÕËÃÉÀ ÍÏÖÎÏ ÂÙÌÏ AG> ×ÙÂÒÁÔØ ÚÁ 8,3 ÎÓ ÏÎ ÂÙ ţ É ×ÙÂÒÁÌ × 1-Í ÔÁËÔÅ Ó×ÏÅÇÏ ÃÉËÌÁ É ÎÅ ×ÓÔÁ×ÌÑÌ AG> ÂÙ ÌÉÛÎÉÊ ÃÉËÌ ÐÒÉ ÞÔÅÎÉÉ ÐÒÏÇÒÁÍÍÎÏÊ ÐÁÍÑÔÉ.
åÅ ÎÅÔ ÐÏÔÏÍÕ, ÞÔÏ ÎÏ×ÙÊ ÁÄÒÅÓ ÄÏ ×ÙÐÏÌÎÅÎÉÑ ÐÅÒÅÈÏÄÁ ÅÝÅ ÎÅÉÚ×ÅÓÔÅÎ! ÷ ÐÒÏÄ×ÉÎÕÔÙÈ ÐÒÏÃÁÈ ×ÒÏÄÅ TigerSHARC ÉÍÅÅÔÓÑ ÓÐÅÃÉÁÌØÎÙÊ Á×ÔÏÍÁÔ - "ÐÒÅÄÓËÁÚÁÔÅÌØ" ×ÅÔ×ÌÅÎÉÊ, ËÏÔÏÒÙÊ ÐÒÏÓÍÁÔÒÉ×ÁÅÔ ÉÎÓÔÒÕËÃÉÉ ×ÐÅÒÅÄ, ÁÎÁÌÉÚÉÒÕÅÔ ÉÈ É ÅÓÌÉ ÐÏÐÁÄÁÅÔÓÑ ËÏÍÁÎÄÁ ÐÅÒÅÈÏÄÁ × ÎÏ×ÏÅ ÍÅÓÔÏ, ÔÏ ÓÞÉÔÙ×ÁÅÔ ÉÎÓÔÒÕËÃÉÉ × ËÜÛ (ÏÔËÕÄÁ ÓÁÍ ÐÒÏà ÉÈ ÕÖÅ ×ÙÐÏÌÎÑÅÔ) ÉÚ Ä×ÕÈ ÍÅÓÔ. ôÁËÉÍ ÏÂÒÁÚÏÍ, × ÏÂÝÅÍ ÓÌÕÞÁÅ, ÏÎ ÉÍÅÅÔ Ä×Å ÏÞÅÒÅÄÉ ÉÎÓÔÒÕËÃÉÊ - ÄÌÑ ÓÌÕÞÁÑ, ÅÓÌÉ ÐÅÒÅÈÏÄÁ ÎÅ ÂÕÄÅÔ (ÅÓÌÉ ÏÎ ÕÓÌÏ×ÎÙÊ), É ÄÌÑ ÓÌÕÞÁÑ, ÅÓÌÉ ÐÅÒÅÈÏÄ ÂÕÄÅÔ ÐÒÏÉÚ×ÅÄÅÎ. ðÒÏà ÐÒÏÓÔÏ ×ÙÂÉÒÁÅÔ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÕÀ ×ÅÔËÕ × ËÜÛÅ ÉÎÓÔÒÕËÃÉÊ. îÏ × ÂÏÌÅÅ ÐÒÏÓÔÙÈ ÐÒÏÃÁÈ ÔÁËÁÑ ÛÔÕËÁ - ÎÅÐÏÚ×ÏÌÉÔÅÌØÎÁÑ ÒÏÓËÏÛØ, ×ÏÔ É ×ÙÌÅÚÁÅÔ ÄÏÐÏÌÎÉÔÅÌØÎÙÊ ÔÁËÔ ÎÁ ÓÞÉÔÙ×ÁÎÉÅ ÉÎÓÔÒÕËÃÉÉ ÐÏ ÎÏ×ÏÍÕ ÁÄÒÅÓÕ. îÉËÏÇÄÁ ÎÅ ÚÁÄÕÍÙ×ÁÌÓÑ, ÐÏÞÅÍÕ Õ PIC'Á ÕÓÌÏ×ÎÙÅ ÐÅÒÅÈÏÄÙ ×ÙÐÏÌÎÑÀÔÓÑ 1/2 ÔÁËÔÁ? äÌÑ ËÁËÏÇÏ ÓÌÕÞÁÑ 1 ÔÁËÔ, Á ÄÌÑ ËÁËÏÇÏ - 2. é ÎÅ × ÍÅÄÌÅÎÎÏÓÔÉ ÐÁÍÑÔÉ ÔÕÔ ÄÅÌÏ!AG> ...
AG>>> ïÐÅÒÉÒÏ×ÁÎÉÅ ÂÉÔÏÍ ÔÒÅÂÕÅÔ Ä×ÕÈ ÏÂÒÁÝÅÎÉÊ Ë ÐÁÍÑÔÉ. é Õ 2810 ÜÔÉ AG>>> ÏÂÒÁÝÅÎÉÑ Ë ÐÏÒÔÁÍ ÄÅÌÁÅÔ ÎÅ ÑÄÒÏ, Á ÓÐÅÃÉÁÌØÎÙÊ ÐÅÒÉÆÅÒÉÊÎÙÊ Á×ÔÏÍÁÔ, AG>>> ÑÄÒÏ ÏÂÒÁÝÁÅÔÓÑ Ë ÎÅÍÕ ÔÏÌØËÏ ÏÄÉÎ ÒÁÚ ÐÏ ÚÁÐÉÓÉ. åÓÌÉ ÂÙ ÂÉÔ AG>>> ÐÅÒÅÂÒÁÓÙ×ÁÌÏ ÑÄÒÏ (ÓËÁÖÅÍ ËÏÍÁÎÄÁÍÉ XOR loc16,#16bit), ÔÏ ÂÙÌÉ ÂÙ ÔÅ AG>>> ÓÁÍÙÅ 6 ÃÉËÌÏ×.
HZ>> "åÓÌÉ ÂÙ ÄÁ ËÁÂÙ"... ðÒÉÞÅÍ ÔÕÔ ×ÏÏÂÝÅ ÏÐÅÒÉÒÏ×ÁÎÉÅ ÂÉÔÏÍ? ôÙ ÎÁÞÁÌ HZ>> ÐÒÏ ÏÂÒÁÝÅÎÉÅ × ÐÁÍÑÔØ ÇÏ×ÏÒÉÔØ, ÞÔÏ, ÄÅÓËÁÔØ, ÏÎÏ ÂÅÚÏÂÒÁÚÎÏ ÍÅÄÌÅÎÎÏÅ.
AG> þÔÏ ÚÎÁÞÉÔ "ÐÒÉޣÍ"? ñ ÎÁÐÉÓÁÌ:
AG> (AG>> éÎÏÇÄÁ ÏÎ ÍÏÖÅÔ ÏÔÓÔÁÔØ ÄÁÖÅ ÐÏ ÁÂÓÏÌÀÔÎÙÍ ÐÏËÁÚÁÔÅÌÑÍ. HÁÐÒÉÍÅÒ, ÐÒÉ AG>>> ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÍ ×ÙÐÏÌÎÅÎÉÉ ÏÐÅÒÁÃÉÊ ÎÁÄ ÏÔÄÅÌØÎÙÍÉ ÌÉÎÉÑÍÉ ÐÏÒÔÁ × AG>>> ÌÕÞÛÅÍ ÓÌÕÞÁÅ ÉÚÍÅÎÅÎÉÅ ÓÏÓÔÏÑÎÉÑ ÂÕÄÅÔ ÐÒÏÉÓÈÏÄÉÔØ ÒÁÚ × 6 ÃÉËÌÏ×, AG>>> Ô.Å. 25 ÍÌÎ./Ó, Á dsPIC30F ÍÏÖÅÔ ÜÔÏ ÄÅÌÁÔØ 30 ÍÌÎ./Ó. ðÒÉ ÏÄÉÎÁËÏ×ÏÊ AG>>> ÔÁËÔÏ×ÏÊ ÍÅÖÄÕ ÎÉÍÉ ÕÖÅ ÂÕÄÅÔ ÃÅÌÁÑ ÐÒÏÐÁÓÔØ.)
AG> õÐÒÁ×ÌÅÎÉÅ ÏÔÄÅÌØÎÙÍÉ ÌÉÎÉÑÍÉ ÐÏÒÔÁ ÜÔÏ É ÅÓÔØ ÂÉÔÏ×ÙÅ ÏÂÒÁÝÅÎÉÑ. é ÉÈ AG> ×ÙÐÏÌÎÅÎÅÎÉÅ ÎÁÄ ÐÁÍÑÔØÀ ÉÌÉ ÎÁÄ SFR'ÁÍÉ ÂÕÄÅÔ ÄÅÌÁÔØÓÑ ÉÍÅÎÎÏ ÔÁË ËÁË Ñ AG> ÏÐÉÓÁÌ ×ÙÛÅ.
îÕ, ÐÒÏÛÕ ÐÒÏÝÅÎÉÑ, Ñ ÎÅÓËÏÌØËÏ ÕÐÕÓÔÉÌ ÎÉÔØ - ÒÅÞØ ÄÏ ÜÔÏÇÏ ÛÌÁ ÐÒÏ ÒÁÂÏÔÕ Ó ÐÁÍÑÔØÀ, Ñ ÎÁ ÜÔÏÍ É ÄÅÌÁÌ ÁËÃÅÎÔ, ÐÒÏ ÏÔÄÅÌØÎÙÅ ÂÉÔÙ ÎÅ ÏÂÒÁÔÉÌ ×ÎÉÍÁÎÉÅ. ÷ÏÔ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÊ ÆÒÁÇÍÅÎÔ:=========Beginning of the citation============== HZ>> ??? á ÒÁÂÏÔÁ Ó ÐÁÍÑÔØÀ (Á ÚÎÁÞÉÔ É Ó ÐÏÒÔÁÍÉ)? åÓÌÉ ÐÅÒÅÓÞÉÔÙ×ÁÔØ ÎÁ HZ>> ÔÁËÔÏ×ÕÀ (ÞÔÏ É ÉÍÅÅÔ ÚÎÁÞÅÎÉÅ ÎÁ ÄÅÌÅ, Ô.Ë. ÉÍÅÎÎÏ ÔÁËÔÏ×ÁÑ É ÏÐÒÅÄÅÌÑÅÔ HZ>> ÓÏÏÔÎÏÛÅÎÉÅ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔØ/ÐÏÔÒÅÂÌÅÎÉÅ), Á ÎÅ ÎÁ ÍÁÛÉÎÎÙÅ ÃÉËÌÙ, ÔÏ HZ>> æ28 ÐÏÞÔÉ ×Ï ×ÓÅÍ ÂÙÓÔÒÅÅ!
AG> éÎÏÇÄÁ ÏÎ ÍÏÖÅÔ ÏÔÓÔÁÔØ ÄÁÖÅ ÐÏ ÁÂÓÏÌÀÔÎÙÍ ÐÏËÁÚÁÔÅÌÑÍ. îÁÐÒÉÍÅÒ, ÐÒÉ AG> ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÍ ×ÙÐÏÌÎÅÎÉÉ ÏÐÅÒÁÃÉÊ ÎÁÄ ÏÔÄÅÌØÎÙÍÉ ÌÉÎÉÑÍÉ ÐÏÒÔÁ × ÌÕÞÛÅÍ AG> ÓÌÕÞÁÅ ÉÚÍÅÎÅÎÉÅ ÓÏÓÔÏÑÎÉÑ ÂÕÄÅÔ ÐÒÏÉÓÈÏÄÉÔØ ÒÁÚ × 6 ÃÉËÌÏ×, Ô.Å. 25 AG> ÍÌÎ./Ó, Á dsPIC30F ÍÏÖÅÔ ÜÔÏ ÄÅÌÁÔØ 30 ÍÌÎ./Ó. ðÒÉ ÏÄÉÎÁËÏ×ÏÊ ÔÁËÔÏ×ÏÊ AG> ÍÅÖÄÕ ÎÉÍÉ ÕÖÅ ÂÕÄÅÔ ÃÅÌÁÑ ÐÒÏÐÁÓÔØ. =========The end of the citation================
AG> ...
HZ>> HÕ, Ô.Å. ×ÓÅ ÕÐÉÒÁÅÔÓÑ × ÕÓÌÏ×ÉÑ Ô×ÏÅÊ ÚÁÄÁÞÉ. á ÎÁÄÏ ÂÕÄÅÔ 12 ÂÉÔ É HZ>> ÐÒÏÌÅÔÉÔ Ô×ÏÊ dsPIC ÁËÉ ÆÁÎÅÒÁ ÎÁ ðÁÒÉÖÅÍ - ÄÁÖÅ ÄÏ MSP430 ÎÅ ÄÏÔÑÎÅÔÓÑ.
AG> îÁÞÁÌØÎÙÅ ÕÓÌÏ×ÉÑ -- ÔÅÎÚÏÉÚÍÅÒÅÎÉÑ × ÐÏÌÏÓÅ ÄÏ 25 ËçÃ Ó ÞÁÓÔÏÔÏÊ ×ÙÂÏÒÏË AG> 100 ËçÃ Ó ÒÁÚÒÅÛÅÎÉÅÍ 8-ÒÁÚÒÑÄÏ× ÍÕÌØÔÉÐÌÅËÓÎÏ × 30 ËÁÎÁÌÁÈ. 12 ÒÁÚÒÑÄÏ× AG> ÜÔÏ × ÌÕÞÛÅÍ ÓÌÕÞÁÅ ÐÏÒÑÄËÁ 0,1 ÍË÷ ÎÁ íúò. ëÁË Ñ ÕÖÅ ÇÏ×ÏÒÉÌ, ÄÁÖÅ 10 AG> ÒÁÚÒÑÄÏ× × ÔÁËÏÍ ÐÒÑÍÏÍ ÒÁÓÓÍÏÔÒÅÎÉÉ ÎÅ ÓÁÈÁÒ, Á ÔÁÍ Åݣ ÅÓÔØ ÎÅÓËÏÌØËÏ AG> ÕÈÕÄÛÁÀÝÉÈ ÖÉÚÎØ ÕÓÌÏ×ÉÊ.
þÔÏ, ÛÕÍÎÏÅ ÏËÒÕÖÅÎÉÅ? éÌÉ ÞÔÏ? 12 ÂÉÔ ÍÏÇÕÔ ÂÙÔØ ÐÒÏÂÌÅÍÏÊ ÉÚ-ÚÁ ÔÏÇÏ, ÞÔÏ ÜÔÏ ÎÁÂÏÒÔÎÙÊ áãð. ÷ÎÅÛÎÉÅ (ÎÅÄÅÛÅ×ÙÅ, ËÏÎÅÞÎÏ) áãð ×ÐÏÌÎÅ ÓÅÂÅ ÎÉÞÅÇÏ ÒÁÂÏÔÁÀÔ.AG> îÕ ÎÅ ÒÅÛÁÅÔÓÑ É ÞÔÏ? ïÎÁ ×ÅÄØ × ÔÁËÏÍ ÓÌÕÞÁÅ ÎÉ ÎÁ ޣÍ ÎÅ ÒÅÛÁÅÔÓÑ.
üÔÏ ËÁË ÐÏÓÍÏÔÒÅÔØ. TMS320F28xx ×ÐÏÌÎÅ ÍÏÖÅÔ ÐÏÒÕÌÉÔØ É ÐÏ ÓËÏÒÏÓÔÉ áãð, É ÐÏ ÓËÏÒÏÓÔÉ ÏÂÒÁÂÏÔËÉ ÄÁÎÎÙÈ, É ÐÏ ÓËÏÒÏÓÔÉ ÐÅÒÅÄÁÞÉ.AG> ...
HZ>> éÓÐÏÌØÚÏ×ÁÔØ ÁÓÉÎÈÒÏÎÎÙÊ ËÁÎÁÌ ÎÁ ÔÁËÏÊ ÓËÏÒÏÓÔÉ, ÉÍÈÏ, ÎÅ ÌÕÞÛÁÑ HZ>> ÉÄÅÑ, ÍÑÇËÏ ÇÏ×ÏÒÑ.
AG> üÔÏ ÐÒÁËÔÉÞÅÓËÉ ÉÄÅÁÌØÎÙÊ ×ÁÒÉÁÎÔ ÄÌÑ ÓËÏÒÏÓÔÅÊ ÄÏ 4 íÂÏÄ Ó AG> ÐÒɣÍÏÐÅÒÅÄÁÔÞÉËÏÍ IrDA FIR. éÚ ÏÂ×ÑÚËÉ ÎÕÖÅÎ ÔÏÌØËÏ ÐÒÏÓÔÏÊ ÆÏÒÍÉÒÏ×ÁÔÅÌØ AG> ÉÍÐÕÌØÓÏ× ÎÁ ÐÅÒÅÄÁÞÕ É ÔÒÉÇÇÅÒ É ÓÈÅÍÁ ÓÉÎÈÒÏ-ÓÂÒÏÓÁ ÎÁ ÐÒɣÍÎÉË. ÷ÏÔ AG> ÔÏÌØËÏ íë Ó UART'ÁÍÉ ÂÏÌÅÅ 2,5 íÂÏÄ ÄΣÍ Ó ÏÇΣÍ ÎÅ ÓÙÝÅÛØ, ÒÁÚ×Å ÞÔÏ ÔÏÔ AG> ÖÅ 2810.
îÅ ÚÎÁÀ, ÎÅ ÚÎÁÀ, Ñ ÂÙ ÎÅ ÓÔÁÌ ÕÐÉÒÁÔØÓÑ ÉÓËÁÔØ ÕÎÉËÁÌØÎÙÊ íë - ÌÕÞÛÅ ÐÏÓÔÁ×ÉÌ ÂÙ ÍÅÌËÕÀ ðìéóËÕ (ÔÏÔ ÖÅ ËÕÌÒÁÎÎÅÒ) É ÏÒÇÁÎÉÚÏ×ÁÌ ÂÙ ÎÁ ÎÅÍ ÂÙÓÔÒÙÊ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÊ ÐÏÒÔ. á íë ÔÕÄÁ ÈÏÔØ ÐÏ SPI ÍÏÖÅÔ ÚÁÌÉ×ÁÔØ, ÈÏÔØ ÐÏ ÐÁÒÁÌÌÅÌØÎÏÍÕ ËÁÎÁÌÕ - ÎÁ ×ËÕÓ.AG>>> ÷ÁÒÉÁÎÔ -- ÉÓÐÏÌØÚÏ×ÁÔØ SPI (ÏÎ ÎÁ×ÅÒÎÏÅ ÓÍÏÖÅÔ ÏÂÍÅÎÉ×ÁÔØÓÑ ÎÁ AG>>> ÐÏ×ÙÛÅÎÎÏÊ ÞÁÓÔÏÔÅ?), ÎÏ ÏÎ ÐÏÔÒÅÂÕÅÔ ×ÎÅÛÎÅÇÏ ËÏÄÅËÁ ÄÌÑ ÏÂÍÅÎÁ ÐÏ AG>>> ÏÐÔÉËÅ.
HZ>> õ ÎÅÇÏ ÐÏÌÏ×ÉÎÁ ÔÁËÔÏ×ÏÊ ÐÒÏÃÁ, Ô.Å. ÐÒÉ 8 íçÃ, 4 íâÏÄÁ. HÅ ÐÏÎÑÌ ÐÒÏ HZ>> ÏÐÔÉËÕ É ÐÒÏ ËÏÄÅË. åÓÌÉ ÔÙ ÉÍÅÅÛØ × ×ÉÄÕ, ÞÔÏ ÄÁÎÎÙÅ ÕÈÏÄÑÔ ÞÅÒÅÚ HZ>> ÇÁÌØ×ÁÎÉÞÅÓËÉ ÒÁÚ×ÑÚÁÎÎÙÊ ÏÐÔÒÏÎÏÍ ËÁÎÁÌ, ÔÏ ÔÕÔ ÚÁÄÁÞÁ ÒÅÛÁÅÔÓÑ HZ>> ÐÒÉÍÅÎÅÎÉÅÍ ADuM1401CRW. ïÔÌÉÞÎÏÅ ÒÅÛÅÎÉÅ.
AG> òÁÚ×ÑÚËÁ ÍÅÈÁÎÉÞÅÓËÁÑ ÞÅÒÅÚ 250 ÍÍ Ó×ÏÂÏÄÎÏÇÏ ÐÒÏÓÔÒÁÎÓÔ×Á (ÐÒÉÂÏÒ AG> ×ÒÁÝÁÅÔÓÑ ×ÍÅÓÔÅ ÏÂßÅËÔÏÍ ÉÓÓÌÅÄÏ×ÁÎÉÑ).
ï! åÝÅ ÎÏ×ÙÅ ÕÓÌÏ×ÉÑ! :) á ËÕÄÁ ÏÎÏ ÐÅÒÅÄÁÅÔ?AG> ...
HZ>> HÕ ×ÏÔ, ÕÖÅ ËÁËÉÅ-ÔÏ ÄÏÐ. ÕÓÌÏ×ÉÑ ÐÏÌÅÚÌÉ, ËÁËÉÅ-ÔÏ ËÏÎÔÒÏÌØÎÙÅ HZ>> ÓÕÍÍÙ. HZ>> þÔÏ-ÔÏ ÓÏÍÎÉÔÅÌØÎÏ ÍÎÅ, ÞÔÏ PIC18 ÐÒÉ ÞÁÓÔÏÔÅ ÓÜÍÐÌÉÒÏ×ÁÎÉÑ 200 Ëçà ÂÕÄÅÔ HZ>> ÕÓÐÅ×ÁÔØ ÅÝÅ É ËÏÎÔÒÏÌØÎÙÅ ÓÕÍÍÙ ÓÞÉÔÁÔØ. 200 Ëçà - 5 ÍËÓ, ÐÒÉ HZ>> ÍÁËÓÉÍÁÌØÎÏÊ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔÉ × 10 íéðó ÜÔÏ ×ÓÅÇÏ 50 ÔÁËÔÏ×. á ÅÝÅ ÅÍÕ HZ>> ÎÁÄÏ ËÁÎÁÌÙ ÐÅÒÅËÌÀÞÁÔØ, "ÐÒÉÎÉÍÁÔØ ÄÁÎÎÙÅ ÏÂÒÁÔÎÏÇÏ ËÁÎÁÌÁ, ÐÅÒÅËÌÀÞÁÔØ HZ>> ÒÅÖÉÍÙ ÒÁÂÏÔÙ" É Ô.Ä.
AG> õ 2331 ÎÁ áãð FIFO ÎÁ 4 ÏÔÓޣÔÁ, ÐÒÅÒÙ×ÁÎÉÑ ÏÎ ÐÏÌÕÞÁÅÔ ËÁÖÄÙÅ 200 ÃÉËÌÏ×.
á MSP430 × ÜÔÏÍ ÓÌÕÞÁÅ ÂÕÄÅÔ ÐÏÌÕÞÁÔØ ÐÒÅÒÙ×ÁÎÉÅ ËÁÖÄÙÅ 16*5*8 = 640 ÃÉËÌÏ×.AG> ïÂÒÁÂÏÔÞÉË ÓÞÉÔÁÅÔ ×ÒÅÍÑ É ÂÕÆÅÒÉÒÕÅÔ ÏÔÓޣÔÙ. ëÏÇÄÁ ÄÁÎÎÙÈ ÎÁÂÅңÔÓÑ AG> ÐÏÌÎÙÊ ÆÒÅÊÍ, ÅÇÏ ÏÔÐÒÁ×ËÕ (Ó ÆÏÒÍÉÒÏ×ÁÎÉÅÍ ÓÕÍÍÙ É Ô.Ð.)
æÏÒÍÉÒÏ×ÁÎÉÅ ÓÕÍÍÙ ÔÏÖÅ ÎÁ ÎÅÍ ÜÆÆÅËÔÉ×ÎÅÅ ÂÌÁÇÏÄÁÒÑ 16-ÒÁÚÒÑÄÎÏÓÔÉ - ÓÒÁÚÕ ×ÓÅ ÓÌÏ×Ï ÚÁ ÒÁÚ, Á ÎÅ Ä×ÕÍÑ ÐÏÌÏ×ÉÎËÁÍÉ, ËÁË ÎÁ PIC'Å.AG> É ÐÒɣÍ ×ÓÔÒÅÞÎÏÊ ÉÎÆÏÒÍÁÃÉÉ ÏÓÕÝÅÓÔ×ÌÑÅÔ ÄÒÕÇÁÑ ÚÁÄÁÞÁ, ÏÎÁ ÖÅ ÆÏÒÍÉÒÕÅÔ AG> ÉÚ ÆÒÅÊÍÏ× ÂÌÏËÉ, ×ÙÐÏÌÎÑÅÔ É ÄÒÕÇÉÅ ÄÅÊÓÔ×ÉÑ × ÏÓÎÏ×ÎÏÍ × ÐÒÏÍÅÖÕÔËÁÈ AG> ÍÅÖÄÕ ÆÏÒÍÉÒÏ×ÁÎÉÅÍ ÂÌÏËÏ×.
AG> ...
HZ>> óÔÒÁÎÎÙÅ ËÁËÉÅ-ÔÏ ÔÒÅÂÏ×ÁÎÉÑ. ïÂÙÞÎÏ ÅÓÌÉ ÔÒÅÂÕÅÔÓÑ ÞÔÏ-ÔÏ, ÔÏ ÜÔÏ HZ>> ÎÁÄÏ ×ÙÐÏÌÎÉÔØ, ËÁË ÔÒÅÂÕÅÔÓÑ, Á ÎÅ ÎÁÓÔÏÌØËÏ, ÎÁÓËÏÌØËÏ ÐÏÚ×ÏÌÑÀÔ HZ>> ×ÏÚÍÏÖÎÏÓÔÉ ËÒÉÓÔÁÌÌÁ. åÓÌÉ ÎÁÂÏÒÔÎÙÊ áãð íë ÎÅ ÔÑÎÅÔ, ÎÁÄÏ ÓÔÁ×ÉÔØ HZ>> ×ÎÅÛÎÉÊ, Á ÎÅ ÏÇÒÁÎÉÞÉ×ÁÔØ ÞÁÓÔÏÔÕ, ÞÔÏÂÙ ÜÔÏ ÍÏÖÎÏ ÂÙÌÏ ÓÄÅÌÁÔØ ÎÁ HZ>> PIC'Å.
AG> ïÂÙÞÎÏ ÔÒÅÂÕÅÔÓÑ ÕÌÕÞÛÉÔØ ËÁÞÅÓÔ×Ï ÜËÓÐÅÒÉÍÅÎÔÁ É ËÏÎÃÁ ÜÔÉÍ ÐÏÖÅÌÁÎÉÑÍ ÎÅ AG> ÂÕÄÅÔ ÎÉËÏÇÄÁ. é ÅÓÌÉ ÐÒÅÄÅÌÙ ÕÌÕÞÛÅÎÉÑ ÎÁ ÄÁÎÎÙÊ ÍÏÍÅÎÔ ÄÉËÔÕÀÔÓÑ AG> ÄÏÓÔÕÐÎÏÊ ÜÌÅÍÅÎÔÎÏÊ ÂÁÚÏÊ (É ÄÁÌÅËÏ ÎÅ ÔÏÌØËÏ íë), ÔÏ ÞÔÏ ÕÖ ÔÕÔ AG> ÐÏÄÅÌÁÅÛØ?
îÕ, ÔÁË TMS320F28xx ÍÏÖÅÔ ËÁÒÄÉÎÁÌØÎÏ ÐÏÄÎÑÔØ ÐÌÁÎËÕ ÄÏÓÔÉÖÉÍÏÇÏ. é × ÐÌÁÎÅ ÜÎÅÒÇÏÐÏÔÒÅÂÌÅÎÉÑ ÎÅ ÔÁËÏÊ ÕÖ É ÂÏÌØÛÏÊ ÐÒÏÉÇÒÙÛ, ÕÞÉÔÙ×ÁÑ ÎÉÚËÏ×ÏÌØÔÎÏÓÔØ ÐÉÔÁÎÉÑ. [...]HZ>>>> ë ÐÒÉÍÅÒÕ, ÞÅÍ ÛÉÔØ dsPIC?
AG>>> õ ÍÅÎÑ Microchip'Ï×ÓËÉÊ PRO MATE II Ó ÍÏÄÕÌÅÍ ICSP. ôÁÍ ÐÏÄÄÅÒÖËÁ AG>>> ÐÏÑ×ÌÑÅÔÓÑ ÒÁÎØÛÅ ÞÅÍ ÓÔÁÎÏ×ÑÔÓÑ ÄÏÓÔÕÐÙ ËÒÉÓÔÁÌÌÙ.
HZ>> á ÓËÏËÁ ÓÔïÉÔ ÜÔÏ ÞÕÄÏ? á ÅÓÔØ ÌÉ ×ÎÕÔÒÉÓÈÅÍÎÁÑ ÏÔÌÁÄËÁ?
AG> îÅÔ, ÜÔÏ ÐÒÏÓÔÏ ÐÒÏÇÒÁÍÍÁÔÏÒ, ÐÒÉޣÍ ÄÏÒÏÇÏÊ (ÐÏÄ $1000).
á ÞÅÇÏ ÔÁËÏÊ ÄÏÒÏÇÏÊ? ÷ÏÎ ÐÏÄ 430-Ê ×ÏÏÂÝÅ ÎÁ ËÏÌÅÎËÅ ÓÏÂÉÒÁÅÔÓÑ ÚÁ ËÏÐÅÊËÉ É ×ÓÅ ÒÁÂÏÔÁÅÔ. é ÛØÅÔ, É ÏÔÌÁÄËÁ. á ÔÕÔ ÔÉÐÁ ÎÅÄÏÒÏÇÏÊ íë ÛÉÒÏËÏÇÏ ÐÒÉÍÅÎÅÎÉÑ É ÔÁËÉÅ ÔÒÁÂÌÙ!AG> á ×ÎÕÔÒÉÓÈÅÍÎÁÑ ÏÔÌÁÄËÁ ÜÔÏ, ×ÉÄÉÍÏ ICD 2, ÎÏ Ñ ÜÔÏÊ ÛÔÕËÏÊ ÎÉËÏÇÄÁ ÎÅ AG> ÐÏÌØÚÏ×ÁÌÓÑ.
ôÁË ÅÓÔØ Õ ÎÅÇÏ (dsPIC'Á) ÎÁ ÂÏÒÔÕ ÜÍÕÌÑÔÏÒ ÉÌÉ ÎÅÔ?AG> ...
HZ>> ÷Ï-×ÔÏÒÙÈ, ÎÁ Altera Ó×ÅÔ ËÌÉÎÏÍ ÎÅ ÓÏÛÅÌÓÑ - ÅÓÔØ ÅÝÅ, ÎÁÐÒÉÍÅÒ, HZ>> Xilinx, Õ ËÏÔÏÒÏÇÏ ÅÓÔØ ÏÞÅÎØ ÈÏÒÏÛÅÅ ÓÅÍÅÊÓÔ×Ï CPLD CoolRunner...
AG> üÔÏ ÕÖÅ ÉÎÔÅÒÅÓÎÏ. îÁÐÒÉÍÅÒ, ÔÏÔ ÖÅ ËÏÄÅË ÄÌÑ ÏÂÍÅÎÁ ÐÏ ÏÐÔÉËÅ ÞÅÒÅÚ SPI AG> ÓÄÅÌÁÔØ.
äÁ, Ñ ÁÎÁÌÏÇÉÞÎÕÀ ÚÁÄÁÞÕ ÒÅÛÁÌ ÎÁ ÎÅÍ - ÍÏÓÔ ÄÌÑ Ó×ÑÚÉ Ó ÍÏÄÅÍÏÍ (ÍÉËÒÕÈÁ ÎÅËÁÑ ÏÔ Zarlink) ÇÏÒÏÄÉÌ (ÔÁÍ Õ ÍÏÄÅÍÁ ÜÔÏÇÏ ÐÏÒÔ ÎÅÍÎÏÇÏ ÚÁÍÏÒÏÞÅÎÎÙÊ - ÐÏÄ DSP'ÛÙÅ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÅ ÐÏÒÔÙ ÚÁÔÏÞÅÎ - ÍÁÌÏ ÔÏÇÏ, ÞÔÏ ÍÏÄÅÍ ÜÔÏÔ ÍÁÓÔÅÒÏÍ ×ÙÓÔÕÐÁÅÔ, ÔÁÍ ÅÝÅ É ×ÓÑËÉÅ ÆÒÅÊÍÏ×ÙÅ ÓÉÇÎÁÌÙ Ó ÄÏÓÔÁÔÏÞÎÏ ÖÅÓÔËÉÍÉ ×ÒÅÍÑÎËÁÍÉ, Ô.Þ. SPI 430-ÇÏ (É ÌÀÂÏÇÏ ÄÒÕÇÏÇÏ íë) ÔÕÔ ÎÅ ËÁÎÁÅÔ - ÏÎ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔ ÆÒÅÊÍÏ×ÕÀ ÓÉÎÈÒÏÎÉÚÁÃÉÀ, Á ÐÒÏÇÒÁÍÍÎÏ 430-Ê ÎÅ ÕÓÐÅÅÔ). ÷ÌÅÚÌÏ Ó ÚÁÐÁÓÏÍ × 64-ÍÁËÒÏÑÞÅÅÞÎÕÀ ðìéóËÕ × TQFP44. óÏ ÓÔÏÒÏÎÙ íë Ë ðìéó 8-ÂÉÔÎÁÑ Ä×ÕÎÁÐÒÁ×ÌÅÎÎÁÑ ÛÉÎÁ, ÓÉÇÎÁÌÙ ÚÁÐÉÓÉ/ÞÔÅÎÉÑ, ÓÏ ÓÔÏÒÏÎÙ ðìéó Ë íë ÓÉÇÎÁÌÙ ÐÒÅÒÙ×ÁÎÉÊ, ÍÅÖÄÕ ðìéó É ÍÏÄÅÍÏÍ ÔÏÔ ÓÁÍÙÊ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÙÊ ËÁÎÁÌ. ÷ÓÅ ÐÒÉÓÔÏÊÎÏ ×ÙÛÌÏ. ðÏÔÒÅÂÌÑÅÔ ÜÔÏÔ ËÕÌÒÁÎÎÅÒ ÎÁ ÜÔÏÊ ÚÁÄÁÞÅ (ÓËÏÒÏÓÔØ ÏÂÍÅÎÁ 160 ËÂÉÔ/ÓÅË) ÞÔÏ-ÔÏ ËÁËÉÅ-ÔÏ ÓÏÔÎÉ ÍËá. ïÞÅÎØ ÎÅÐÌÏÈÏ 430-Å Ó ËÕÌÒÁÎÎÅÒÁÍÉ × ÐÁÒÅ ×ÙÈÏÄÑÔ, ÇÄÅ ÎÁÄÏ ÐÏÔÒÅÂÌÅÎÉÅ ÐÏÌÕÞÉÔØ ÍÅÌËÏÅ.