.


:




:

































 

 

 

 


,




1

: - , .

:

1. -;

2. , , ; *.

, 1:

//

outp(0xFFE6, 0xAAAA);

outp(0xFFE6, 0x5555);

outp(0x82, 0x40); //

// -

__asm mov ax, 0083h // -

__asm int 10h //

while(1) {

k = inp(0x82); //

switch(k){

case 0x18:printf("1");break; // "1"

case 0x14:printf("2");break; // "2"

case 0x12:printf("3");break; // "3"

case 0x28:printf("4");break; // "4"

case 0x24:printf("5");break; // "5"

case 0x22:printf("6");break; // "6"

case 0x38:printf("7");break; // "7"

case 0x34:printf("8");break; // "8"

case 0x32:printf("9");break; // "9"

case 0x48:printf("*");break; // "*"

case 0x44:printf("0");break; // "0"

case 0x42:printf("#");break; // "#"

case 0x31:printf(".");break; // "."

}

}

, 2:

//

outp(0xFFE6, 0xAAAA);

outp(0xFFE6, 0x5555);

outp(0x82, 0x40); //

// -

__asm mov ax, 0083h // -

__asm int 10h //

m = 0; // m; m -

while(1) {

k = inp(0x82); //

switch(k){

case 0x18:printf("1"); if (m == 0) break; // "1"

case 0x14:printf("2"); if (m == 0) break; // "2"

case 0x12:printf("3"); if (m == 0) break; // "3"

case 0x28:printf("4"); if (m == 0) break; // "4"

case 0x24:printf("5"); if (m == 0) break; // "5"

case 0x22:printf("6"); if (m == 0) break; // "6"

case 0x38:printf("7"); if (m == 0) break; // "7"

case 0x34:printf("8"); if (m == 0) break; // "8"

case 0x32:printf("9"); if (m == 0) break; // "9"

case 0x48:printf("*");if (m == 0) {m = 1;} else {m = 0;} if (m == 0) break; // "*";

case 0x44:printf("0"); if (m == 0) break; // "0"

case 0x42:printf("#"); if (m == 0) break; // "#"

case 0x31:printf("."); if (m == 0) break; // "."

}

}

:

1. LCD, .

LCD (80h) (81h), 4-, 5- 7- . (, powertip.com).

2. powertip.com.

powertip.com:

- X ;

- Y ;

- : EA , SH, ZH / , H2 / ( );

- /SCROLL ;

- /SLOW .

3. Fastwel CPC107? ?

Fastwel I/O , CANopen, Modbus RTU, Modbus TCP, DNP3, PROFIBUS DP-V1.

CoDeSys 3S Smart Software Solutions 61131-13:

- (IL);

- (FBD);

- - (LD);

- (ST);

- (SFC).

CoDeSys , , .

4. ?

. HyperTerminal. , . MS DOS, .

5. , .

82h. ( ). :

7 INTK ;

6 MxKey ;

0-3 ;

4-6 .





:


: 2017-01-21; !; : 465 |


:

:

,
==> ...

1796 - | 1711 -


© 2015-2024 lektsii.org - -

: 0.015 .