LPT & rs-485

Mar 25, 2005 5 Replies

Hi All,



ðÒÉÍÅÒÎÏ Ó ÍÅÓÑà ÎÁÚÁÄ Ñ ÔÕÔ ×Ï×ÓÀ ÎÁÒÏÄ ÐÏ ÐÏ×ÏÄÕ ÓËÒÏÓÔÉ LPT ÒÁÓÓÐÒÁÛÉ×ÁÌ, ÎÁ ÐÒÅÄÍÅÔ ÎÁÐÉÓÁÎÉÑ ÓÎÉÆÅÒÁ ÄÌÑ 115Ë rs485. HÁÐÉÓÁÎ ÎÁ Open Watcom asm + c. Dos extender - pmode/w 1.33
öÉ×ÅÔ É ÕÖÅ ÐÏÌØÚÕ ÐÒÉÎÏÓÉÔ, ÎÅÓÍÏÔÒÑ ÎÁ ÏÂÅÝÑÎÙÅ ÎÅÐÒÏÈÏÄÉÍÙÅ ÇÒÁÂÌÉ :) íÏÖÎÏ ÄÁÖÅ ÓÍÏÔÒÅÔØ ÔÁÊÍÉÎÇÉ ÍÅÄÖÕ ÆÒÅÊÍÁÍÉ, ÍÅÖÄÕ ÐÁËÅÔÁÍÉ. þÅÇÏ ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉ ÏÄÎÏËÒÉÓÔÁÌËÉ ÎÁ×ÅÒÎÏ ÎÉËÁË.

HÏ ÇÒÁÂÌÅÊ ÅÓÎÏ ÂÙÌÏ, ÈÏÔØ É ÐÒÏÈÏÄÉÍÙÈ.



ôÅÓÔÏ×ÏÅ ÖÅÌÅÚÏ - Asus tx-97 P1-233. ëÁË ÐÒÁ×ÉÌØÎÏ ÐÏÓËÁÚÁÌÉ - ÎÁÄÏ ÓÔÁ×ÉÔØ PCI LPT ÐÏÒÔ. óÏ ×ÓÔÒÏÅÎÎÙÍÉ ÄÁÖÅ É ÄÕÍÁÔØ ÎÅÞÅÇÏ - ÄÖÉÔÔÅÒ ÕÂØÅÔ ×ÓÅ. óËÏÐÏÍ - ÍÅÁÎÄÒ ×ÅÓØ ÒÁÚÍÁÚÁÎ. þÁÓÔÏÔÏÍÅÔÒÏÍ ~450ëçÃ. Ó PCI LPT ÒÁÂÏÔÁÅÔ ÐÒÏÓÔÏ ×ÅÌÉËÏÌÅÐÎÏ. äÖÉÔÔÅÒ ÉÚÍÅÒÉÔØ ÐÒÉ ÐÏÍÏÝÉ RDTSC ÎÕ ×Ï×ÓÅ ÎÉËÁË, × ÐÒÅÄÅÌÁÈ 1 ÔÁËÔ ÐÒÏÃÁ. çÅÎÅÒÉÍ ÍÅÁÎÄÒ, ÓÍÏÒÉÍ ÓËÏÐÏÍ - ÉÚÕÍÉÔÅÌØÎÏ. þÁÓÔÏÔÏÍÅÔÒ ËÁÖÅÔ ÁÖ 1.67 íçÃ. ÷ÓÅ ÐÒÅËÒÁÓÎÏ. ÄÏÍÁ.
âÅÒÕ ÎÁ ÒÁÂÏÔÅ ÓÏÐÌÅÒÏÎ 500 (ÅÄÉÎÓÔ×ÅÎÎÙÊ, ÇÄÅ ÅÓÔØ DOS). é ÏÂÌÁÍÙ×ÁÀÓØ ÐÏ ÐÏÌÎÏÊ - ÓÎÉÆÁÅÔ ÓÐÌÏÛÎÏÊ ÍÕÓÏÒ. úÁÓÔÁ×ÉÌ ÐÒÏÇÕ ÉÚÍÅÒÑÔØ ÓÁÍÕ ÓÅÂÑ É ÒÅÚÕÌØÔ ÐÉÓÁÔØ × ÂÕÆÅÒ. óÍÏÔÒÀ É ÐÁÄÁÀ - 10-100 ÃÉËÌÏ× ÏÐÒÏÓÁ ÐÏÒÔÁ ÐÒÏÈÏÄÉÔ ÎÏÒÍÁÌØÎÏ, ÐÏÔÏÍ _ÏÆÉÇÅÎÎÁÑ_ ÚÁÄÅÒÖËÁ. ôÁÖÅ ÓÁÍÁÑ ìðô ÐÌÁÔÁ ÞÔÏ É ÎÁ ÐÅÒ×ÏÐÎÅ, Á ÔÁÊÍÉÎÇ ÚÁÍÅÔÎÏ ÈÕÖÅ, É ÒÁÚÂÒÏÓ ×ÙÛÅ. ëÁËÏÇÏ ÏÎÏ ÔÁË É ÎÅ ÐÏÎÑÌ, ÐÏÄ ×ÉÎÄÏÊ ËÏÍÐ ÖÉÌ É ÖÉ×ÅÔ ÎÏÒÍÁÌØÎÏ.
ðÒÉÎÅÓ ÎÁ ÒÁÂÏÔÕ ÐÅÒ×ÙÊ ÐÅÎØ - ÚÁÂÙÌ ÐÒÏ ÐÒÏÂÌÅÍÕ.

WBR, Michael


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

óÕÂÂÏÔÁ íÁÒÔ 26 2005 02:21, Michael Zaichenko wrote to All:

MZ> ðÒÉÍÅÒÎÏ Ó ÍÅÓÑà ÎÁÚÁÄ Ñ ÔÕÔ ×Ï×ÓÀ ÎÁÒÏÄ ÐÏ ÐÏ×ÏÄÕ ÓËÒÏÓÔÉ LPT MZ> ÒÁÓÓÐÒÁÛÉ×ÁÌ, ÎÁ ÐÒÅÄÍÅÔ ÎÁÐÉÓÁÎÉÑ ÓÎÉÆÅÒÁ ÄÌÑ 115Ë rs485. MZ> HÁÐÉÓÁÎ ÎÁ Open Watcom asm + c. Dos extender - pmode/w 1.33

[...]

MZ> âÅÒÕ ÎÁ ÒÁÂÏÔÅ ÓÏÐÌÅÒÏÎ 500 (ÅÄÉÎÓÔ×ÅÎÎÙÊ, ÇÄÅ ÅÓÔØ DOS). MZ> é ÏÂÌÁÍÙ×ÁÀÓØ ÐÏ ÐÏÌÎÏÊ - ÓÎÉÆÁÅÔ ÓÐÌÏÛÎÏÊ ÍÕÓÏÒ. MZ> úÁÓÔÁ×ÉÌ ÐÒÏÇÕ ÉÚÍÅÒÑÔØ ÓÁÍÕ ÓÅÂÑ É ÒÅÚÕÌØÔ ÐÉÓÁÔØ × ÂÕÆÅÒ. MZ> óÍÏÔÒÀ É ÐÁÄÁÀ - 10-100 ÃÉËÌÏ× ÏÐÒÏÓÁ ÐÏÒÔÁ ÐÒÏÈÏÄÉÔ MZ> ÎÏÒÍÁÌØÎÏ, ÐÏÔÏÍ _ÏÆÉÇÅÎÎÁÑ_ ÚÁÄÅÒÖËÁ.

ëÓÔÁÔÉ, Á Ñ ×ÅÄØ ÐÒÅÄÕÐÒÅÖÄÁÌ...

çÅÏÒÇÉÊ

Hi George,

Sun Mar 27 2005 00:47, George Shepelev wrote to Michael Zaichenko:

GS> Michael, ÔÙ Åݣ ÚÄÅÓØ ÓÉÄÉÛØ? HÅ, Ñ ÔÏÌØËÏ ÐÒÉÓÁÖÉ×ÁÀÓØ :)

MZ>> âÅÒÕ ÎÁ ÒÁÂÏÔÅ ÓÏÐÌÅÒÏÎ 500 (ÅÄÉÎÓÔ×ÅÎÎÙÊ, ÇÄÅ ÅÓÔØ DOS). MZ>> é ÏÂÌÁÍÙ×ÁÀÓØ ÐÏ ÐÏÌÎÏÊ - ÓÎÉÆÁÅÔ ÓÐÌÏÛÎÏÊ ÍÕÓÏÒ. MZ>> úÁÓÔÁ×ÉÌ ÐÒÏÇÕ ÉÚÍÅÒÑÔØ ÓÁÍÕ ÓÅÂÑ É ÒÅÚÕÌØÔ ÐÉÓÁÔØ × ÂÕÆÅÒ. MZ>> óÍÏÔÒÀ É ÐÁÄÁÀ - 10-100 ÃÉËÌÏ× ÏÐÒÏÓÁ ÐÏÒÔÁ ÐÒÏÈÏÄÉÔ MZ>> ÎÏÒÍÁÌØÎÏ, ÐÏÔÏÍ _ÏÆÉÇÅÎÎÁÑ_ ÚÁÄÅÒÖËÁ.

GS> ëÓÔÁÔÉ, Á Ñ ×ÅÄØ ÐÒÅÄÕÐÒÅÖÄÁÌ... á Ñ ÐÏÍÎÀ. ôÅÍ ÎÅ ÍÅÎÅÅ ÎÁ ÐÅÒ×ÏÍ ÐÎÅ ×ÓÅ ÖÉ×ÅÔ. á ÅÝÅ ÐÏÍÎÀ ÞÔÏ ÔÙ ÐÒÅÄÌÁÇÁÌ ÐÏÓÔÁ×ÉÔØ ÏÄÎÏËÒÉÓÔÁÌËÕ. HÅ ÍÏÇÕ ÐÏÎÑÔØ ËÁË. ÷ÏÔ ÅÓÔØ ÎÁÐÒÉÍÅÒ AVR × ÄÉÐÏ×ÏÍ ËÏÒÐÕÓÅ É Ä×Á ÕÁÒÔÁ ÎÁ ÂÏÒÔÕ. ôÏÌØËÏ ÔÏÌËÕ? HÅ ÈÏÞÕ ÖÅÌÅÚÎÙÊ ÕÁÒÔ, Á ÈÏÞÕ ÎÁ ÕÒÏ×ÅÎØ ÎÉÖÅ. ñ ×ÉÖÕ ÐÏÔÅÒÑÎÙÅ ÓÔÏÐ ÂÉÔÙ, ×ÉÖÕ ÔÁÊÍÉÎÇÉ ÍÅÖÄÕ ÆÒÅÊÍÁÍÉ, ÍÅÖÄÕ ÐÁËÅÔÁÍÉ, ×ÉÖÕ ÉÇÏÌËÉ.

þÔÏ ÂÕÄÅÔ ÄÅÌÁÔØ ÏÄÎÏËÒÉÓÔÁÌËÁ × ÜÔÏÍ ÓÌÕÞÁÅ? É ÞÅÒÅÚ ÞÔÏ ÏÎÁ ÂÕÄÅÔ × ËÏÍÐ ÚÁÇÏÎÑÔØ? õ ÍÅÎÑ ÂÕÆÅÒ ÎÁ 2 ÍÅÔÒÁ ÚÁÐÉÓÙ×ÁÅÔÓÑ ÚÁ ÎÅÓËÏÌØËÏ ÓÅËÕÎÄ, ÐÒÉ ÕÓÌÏ×ÉÉ ÞÔÏ ÎÁ ÈÏÓÔÅ ×ÉÓÉÔ ÏÄÉÎ ÓÌÅÊ×. á ÞÅÒÅÚ 3 ÄÎÑ ÉÈ ÂÕÄÅÔ ×ÉÓÅÔØ 6 ÛÔÕË. é ÔÏÇÏ 2 ÍÅÔÒÁ ÚÁÐÉÛÅÔÓÑ ÚÁ ÓÅËÕÎÄÕ. äÁÖÅ ÅÓÌÉ ÏÄÎÏËÒÉÓÔÁÌËÁ ÓÐÒÁ×ÉÔÓÑ Ó ÉÚÍÅÒÅÎÉÑÍÉ - ÞÅÒÅÚ ÞÔÏ ÏÎÁ ÂÕÄÅÔ ÇÎÁÔØ 2 ÍÅÔÒÁ × ÓÅËÕÎÄÕ × ËÏÍÐ? á ÅÓÌÉ 10 ÓÌÅÊ×Ï×...

WBR, Michael

Hi George,

Sun Mar 27 2005 15:32, George Shepelev wrote to Michael Zaichenko:

GS>>> ëÓÔÁÔÉ, Á Ñ ×ÅÄØ ÐÒÅÄÕÐÒÅÖÄÁÌ... MZ>> á Ñ ÐÏÍÎÀ. ôÅÍ ÎÅ ÍÅÎÅÅ ÎÁ ÐÅÒ×ÏÍ ÐÎÅ ×ÓÅ ÖÉ×ÅÔ.

GS> õÇÕ. ëÏÇÄÁ × ÐÅÒ×ÙÊ ÒÁÚ ÓÔÁÌËÉ×ÁÅÛØÓÑ Ó ÜÔÏÊ ÚÁÐÏÄÌÑÎËÏÊ - ÏÞÅÎØ GS> ÐÒÏÔÉ×ÎÏ. üÔÏ ÔÏÌØËÏ ÐÅÒ×ÙÊ ÒÁÚ ÐÒÏÔÉ×ÎÏ, ÐÏÔÏÍÕ ËÁË ÎÅÑÓÎÏ. ðÏÔÏÍ ÑÓÎÏ, É ÖÅÌÅÚÏ ÍÏÖÎÏ ÓÒÁÚÕ ÐÒÏ×ÅÒÉÔØ ÎÁ ÐÒÉÇÏÄÎÏÓÔØ.

MZ>> á ÅÝÅ ÐÏÍÎÀ ÞÔÏ ÔÙ ÐÒÅÄÌÁÇÁÌ ÐÏÓÔÁ×ÉÔØ ÏÄÎÏËÒÉÓÔÁÌËÕ. MZ>> HÅ ÍÏÇÕ ÐÏÎÑÔØ ËÁË. ÷ÏÔ ÅÓÔØ ÎÁÐÒÉÍÅÒ AVR × ÄÉÐÏ×ÏÍ ËÏÒÐÕÓÅ MZ>> É Ä×Á ÕÁÒÔÁ ÎÁ ÂÏÒÔÕ. ôÏÌØËÏ ÔÏÌËÕ? MZ>> HÅ ÈÏÞÕ ÖÅÌÅÚÎÙÊ ÕÁÒÔ, Á ÈÏÞÕ ÎÁ ÕÒÏ×ÅÎØ ÎÉÖÅ. MZ>> ñ ×ÉÖÕ ÐÏÔÅÒÑÎÙÅ ÓÔÏÐ ÂÉÔÙ, ×ÉÖÕ ÔÁÊÍÉÎÇÉ ÍÅÖÄÕ ÆÒÅÊÍÁÍÉ, MZ>> ÍÅÖÄÕ ÐÁËÅÔÁÍÉ, ×ÉÖÕ ÉÇÏÌËÉ. MZ>> þÔÏ ÂÕÄÅÔ ÄÅÌÁÔØ ÏÄÎÏËÒÉÓÔÁÌËÁ × ÜÔÏÍ ÓÌÕÞÁÅ?

GS> ôÏ-ÖÅ ÓÁÍÏÅ, ÞÔÏ ÔÙ ÓÅÊÞÁÓ ÄÅÌÁÅÛØ ËÏÍÐÏÍ. ÷ÚÑÔØ ÏÄÎÏËÒÉÓÔÁÌÌËÕ Ó GS> ÔÁËÔÏ×ÏÊ ÐÏ×ÙÛÅ (20-ÍÅÇÁÇÅÒÃÏ×ÏÊ AVR-ËÉ, ×ÒÏÄÅ, ÄÏÌÖÎÏ È×ÁÔÉÔØ). òÁÂÏÔÁ GS> ÐÏ ÐÒÅÒÙ×ÁÎÉÑÍ ÄÁÓÔ ÔÏÞÎÏÓÔØ ÆÏÒÍÉÒÏ×ÁÎÉÑ ×ÙÂÏÒÏË ÐÏÒÑÄËÁ ÎÅÓËÏÌØËÉÈ GS> ÔÁËÔÏ× (ÄÏÌÉ ÍÉËÒÏÓÅËÕÎÄÙ). ÷ÐÒÏÞÅÍ, ÍÏÖÎÏ É ÂÅÚ ÐÒÅÒÙ×ÁÎÉÊ, ÐÒÏÓÔÏ ÔÁËÔÙ GS> ÐÏÄÓÞÉÔÙ×ÁÔØ ÐÒÉģÔÓÑ. üÔÏ ÎÅ ÔÁË ÓÌÏÖÎÏ, ËÁË ÎÁ Z80 ;)

MZ>> É ÞÅÒÅÚ ÞÔÏ ÏÎÁ ÂÕÄÅÔ × ËÏÍÐ ÚÁÇÏÎÑÔØ?

GS> ðÒÉ ÍÁÌÏÊ ÉÎÔÅÎÓÉ×ÎÏÓÔÉ ÓÏÂÙÔÉÊ - ÞÅÒÅÚ UART. åÓÌÉ ÎÅ È×ÁÔÁÅÔ ÓËÏÒÏÓÔÉ - GS> ÐÒÏÂÏ×ÁÔØ Ä×ÕÎÁÐÒÁ×ÌÅÎÎÙÊ ÒÅÖÉÍ LPT, Á ÔÏ É ÎÁ USB ÐÅÒÅÊÔÉ. UART ÏÔÄÙÈÁÅÔ, ÅÍÕ ÔÏÞÎÏ ÓËÏÒÏÓÔÉ ÎÅ È×ÁÔÉÔ. USB - ÎÅ ÎÁÄÏ, ÛÎÕÒËÉ ËÏÒÏÔËÉÅ. ìÕÞÛÅ ÓÒÁÚÕ ehternet É ÚÁÂÙÔØ ÐÒÏ DOS :)

÷ÏÔ ÔÏÌØËÏ ÏÄÎÏ ÎÅ ÑÓÎÏ, ÚÁÞÅÍ ÍÎÅ ÏÄÎÏËÒÉÓÌËÁ? ÐÌÁÔÁ 485 -> LPT ÂÙÌÁ ÓÄÅÌÁÎÁ ÚÁ 3 ÞÁÓÁ ×ËÌÀÞÁÑ ÔÒÁ×ÌÅÎÉÅ :) äÅÔÁÌÅÊ × ÎÅÊ ÎÁ 3 ÂÁËÓÁ. é ÔÏÇÏ ×ÓÅ ÐÏÌÕÞÉÌÏÓØ _ÂÙÓÔÒÏ_ É _ÄÅÛÅ×Ï_, Á ÎÕÖÅÎ _ÏÄÉÎ_ ÜËÚÅÍÐÌÑÒ - ÎÕ _ÎÁÆÉÇÁ_ ÏÄÎÏËÒÉÓÔÁÌËÁ ÔÏ ?

GS> ëÏÎÔÒÏÌØÎÙÊ ÐÒÉÍÅÒ. áÎÁÌÉÚÉÒÕÅÔÓÑ ÐÅÒÅÄÁÞÁ ÎÁ ÓËÏÒÏÓÔÉ 115200 ÂÏÄ, GS> ÐÒÉ ÜÔÏÍ ÚÁ 1 ÓÅËÕÎÄÕ ÐÒÏÉÚÏÊģÔ 115200 ÉÚÍÅÎÅÎÉÊ ÓÏÓÔÏÑÎÉÑ. þÁÓÔÏÔÙ ÏÄÎÏ ÉÚÍÅÎÅÎÉÅ ÚÁÎÉÍÁÅÔ 4 ÂÁÊÔÁ. á ÅÓÌÉ × ÓÅÔÉ ÐÏÂÅÖÁÌÉ ÐÏÍÅÈÉ/ÉÇÏÌËÉ ÔÏ ÌÅÇËÏ ×ÙÛÌÏ ÂÏÌØÛÅ. ÅÝÅ ÂÕÆÅÒ ÎÕÖÅÎ, ÐÏÓËÏÌØËÕ ËÒÉ×ÏÊ ËÏÍÐ ÍÏÖÅÔ ÚÁÔËÎÕÔÓÑ. ×ÏÂÝÅÍ ~500 ËÂ × ÓÅËÕÎÄÕ.

GS> ìÀÂÕÀ ÚÁÄÁÞÕ ÍÏÖÎÏ ÕÓÌÏÖÎÉÔØ ÔÁË, ÞÔÏ ÐÏÔÒÅÂÕÅÔÓÑ ÉÚÍÅÎÉÔØ ÓÁÍ ÍÅÔÏÄ GS> ţ ÒÅÛÅÎÉÑ. ðÏÄÐÒÙÇÎÕÔØ ÎÁ ÍÅÔÒ, ÎÁ 5 ÍÅÔÒÏ×, ÎÁ 25 ÍÅÔÒÏ×... âÌÉÎ, ÎÏ ÍÏÑ ÔÏ ÖÅÌÅÚÑËÁ ÓÐÒÁ×ÌÑÅÔÓÑ :)

÷ÏÔ ËÕÓÏË ÉÓÈÏÄÎÉËÁ. ÈÏÞÕ ÔÁËÏÅ ÖÅ, ÎÏ ÎÁ AVR É ÛÔÏÂ Ó PC ÐÏ TCP/IP :) é ÞÔÏ ÄÅÎÅÇ ÎÅ ÂÏÌØÛÅ 30$ ;))))

MAX_TIME_VALUE equ 03ffffffh ADM_PIN_MASK equ 040h ; 10 pin on LPT

meausure_diff macro push eax push edx sub eax,ebx sbb edx,ecx shrd eax,edx,2 ; edx:eax contains diff value /4 endm

read_adm_pin macro mov dx,[lpt_port] in al,dx and al,ADM_PIN_MASK endm

; ÓÏÂÓÎÏ ÒÁÂÏÞÉÊ ÃÉËÌ ÓÎÉÆÅÒÁ ; edi-> ÎÁÞÁÌÏ ÂÕÆÅÒÁ ; esi: ËÏÎÅÃ ÂÕÆÅÒÁ

rdtsc start_rising: mov ebx,eax mov ecx,edx wait_rise: read_adm_pin jz wait_rise ; wait until zero

rdtsc meausure_diff cmp eax,MAX_TIME_VALUE ja overfl_up or eax,040000000h ;set up flag jmp save_up overfl_up: mov eax,0C0000000h ;overflow+up save_up: mov [edi],eax pop edx pop eax add edi,4 cmp edi,esi ja buffer_filled ;--- ; process falling edge ;--- mov ebx,eax mov ecx,edx wait_fall: read_adm_pin jnz wait_fall

rdtsc meausure_diff cmp eax,MAX_TIME_VALUE ja overfl_fall or eax,000000000h ;set fall flag jmp save_fall overfl_fall: mov eax,080000000h ;overflow+fall save_fall: mov [edi],eax pop edx pop eax add edi,4 cmp edi,esi ja buffer_filled jmp start_rising buffer_filled:

WBR, Michael

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

ðÏÎÅÄÅÌØÎÉË íÁÒÔ 28 2005 23:35, Michael Zaichenko wrote to George Shepelev:

GS>> õÇÕ. ëÏÇÄÁ × ÐÅÒ×ÙÊ ÒÁÚ ÓÔÁÌËÉ×ÁÅÛØÓÑ Ó ÜÔÏÊ ÚÁÐÏÄÌÑÎËÏÊ - ÏÞÅÎØ GS>> ÐÒÏÔÉ×ÎÏ. MZ> üÔÏ ÔÏÌØËÏ ÐÅÒ×ÙÊ ÒÁÚ ÐÒÏÔÉ×ÎÏ, ÐÏÔÏÍÕ ËÁË ÎÅÑÓÎÏ. MZ> ðÏÔÏÍ ÑÓÎÏ, É ÖÅÌÅÚÏ ÍÏÖÎÏ ÓÒÁÚÕ ÐÒÏ×ÅÒÉÔØ ÎÁ ÐÒÉÇÏÄÎÏÓÔØ.

óÌÉÛËÏÍ ÍÎÏÇÏ × ÐÒÉÎÃÉÐÅ ÎÏÒÍÁÌØÎÏÊ ÔÅÈÎÉËÉ ÓÔÁÎÅÔ "ÎÅÐÒÉÇÏÄÎÏÊ" :-/

MZ>>> É ÞÅÒÅÚ ÞÔÏ ÏÎÁ ÂÕÄÅÔ × ËÏÍÐ ÚÁÇÏÎÑÔØ? GS>> ðÒÉ ÍÁÌÏÊ ÉÎÔÅÎÓÉ×ÎÏÓÔÉ ÓÏÂÙÔÉÊ - ÞÅÒÅÚ UART. åÓÌÉ ÎÅ È×ÁÔÁÅÔ GS>> ÓËÏÒÏÓÔÉ - ÐÒÏÂÏ×ÁÔØ Ä×ÕÎÁÐÒÁ×ÌÅÎÎÙÊ ÒÅÖÉÍ LPT, Á ÔÏ É ÎÁ USB GS>> ÐÅÒÅÊÔÉ. MZ> UART ÏÔÄÙÈÁÅÔ, ÅÍÕ ÔÏÞÎÏ ÓËÏÒÏÓÔÉ ÎÅ È×ÁÔÉÔ. USB - ÎÅ ÎÁÄÏ, ÛÎÕÒËÉ MZ> ËÏÒÏÔËÉÅ. ìÕÞÛÅ ÓÒÁÚÕ ehternet É ÚÁÂÙÔØ ÐÒÏ DOS :)

ëÁË ÓËÁÖÅÛØ.

MZ> ÷ÏÔ ÔÏÌØËÏ ÏÄÎÏ ÎÅ ÑÓÎÏ, ÚÁÞÅÍ ÍÎÅ ÏÄÎÏËÒÉÓÌËÁ? MZ> ÐÌÁÔÁ 485 -> LPT ÂÙÌÁ ÓÄÅÌÁÎÁ ÚÁ 3 ÞÁÓÁ ×ËÌÀÞÁÑ ÔÒÁ×ÌÅÎÉÅ :) MZ> äÅÔÁÌÅÊ × ÎÅÊ ÎÁ 3 ÂÁËÓÁ.

÷ÏÔ ÔÏÌØËÏ ÒÁÂÏÔÁÔØ ÜÔÏ ÂÕÄÅÔ ÎÅ ×ÅÚÄÅ É ÎÅ ×ÓÅÇÄÁ...

MZ> é ÔÏÇÏ ×ÓÅ ÐÏÌÕÞÉÌÏÓØ _ÂÙÓÔÒÏ_ É _ÄÅÛÅ×Ï_, Á ÎÕÖÅÎ _ÏÄÉÎ_ ÜËÚÅÍÐÌÑÒ - MZ> ÎÕ _ÎÁÆÉÇÁ_ ÏÄÎÏËÒÉÓÔÁÌËÁ ÔÏ ?

þÔÏÂÙ ÎÅ ÄÅÌÁÔØ ÒÁÂÏÔÕ "ÎÁ ×ÙÂÒÏÓ". ÷ÐÒÏÞÅÍ, ÜÔÏ, ËÏÎÅÞÎÏ, ÄÅÌÏ ÌÉÞÎÏÅ...

GS>> ëÏÎÔÒÏÌØÎÙÊ ÐÒÉÍÅÒ. áÎÁÌÉÚÉÒÕÅÔÓÑ ÐÅÒÅÄÁÞÁ ÎÁ ÓËÏÒÏÓÔÉ 115200 GS>> ÂÏÄ, ÐÒÉ ÜÔÏÍ ÚÁ 1 ÓÅËÕÎÄÕ ÐÒÏÉÚÏÊģÔ 115200 ÉÚÍÅÎÅÎÉÊ ÓÏÓÔÏÑÎÉÑ. GS>> þÁÓÔÏÔÙ MZ> ÏÄÎÏ ÉÚÍÅÎÅÎÉÅ ÚÁÎÉÍÁÅÔ 4 ÂÁÊÔÁ.

HÁ ÒÅÚÕÌØÔÁÔ ÜÔÏ ÎÅ ÐÏ×ÌÉÑÅÔ, Ñ ÏÃÅÎÉ×ÁÌ ÔÒÅÂÕÅÍÕÀ ÞÁÓÔÏÔÕ ×ÙÂÏÒÏË...

GS>> ìÀÂÕÀ ÚÁÄÁÞÕ ÍÏÖÎÏ ÕÓÌÏÖÎÉÔØ ÔÁË, ÞÔÏ ÐÏÔÒÅÂÕÅÔÓÑ ÉÚÍÅÎÉÔØ ÓÁÍ GS>> ÍÅÔÏÄ ţ ÒÅÛÅÎÉÑ. ðÏÄÐÒÙÇÎÕÔØ ÎÁ ÍÅÔÒ, ÎÁ 5 ÍÅÔÒÏ×, ÎÁ 25 GS>> ÍÅÔÒÏ×... MZ> âÌÉÎ, ÎÏ ÍÏÑ ÔÏ ÖÅÌÅÚÑËÁ ÓÐÒÁ×ÌÑÅÔÓÑ :)

þÔÏ-Ö, ÂÕÄÅÍ ÎÁÄÅÑÔØÓÑ, ÞÔÏ ÜÔÁ ÖÅÌÅÚÑËÁ ÎÅ ÓÌÏÍÁÅÔÓÑ É ÎÁ ÄÒÕÇÏÊ ÔÅÈÎÉËÅ ÐÏ×ÔÏÒÑÔØ ÜÔÕ ÛÔÕËÕ ÎÅ ÐÒÉģÔÓÑ...

çÅÏÒÇÉÊ

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required