
LOCATE 2, 26: PRINT "MODULE RESET TEST"
GOSUB findit
GOSUB basevalue
E = 0
FOR port = 0 TO 11
wrt$ = "inportb(" + STR$(port) + ");"
CALL ibwrt(bd%, wrt$)
CALL ibrd(bd%, t$)
' PRINT "PORT"; port, t$
IF LEFT$(t$, ibcnt%) <> "#B11111111" THEN GOSUB rderror
NEXT port
'LOCATE 20, 10: PRINT "Verify all PORTS and BITS HIGH"
'GOSUB pauseroutine
' CLS
E = 1
FOR port = 0 TO 11
wrt$ = "outportb(" + STR$(port) + ",0);"
wrtl$ = "inportb(" + STR$(port) + ");"
CALL ibwrt(bd%, wrt$)
CALL ibwrt(bd%, wrtl$)
CALL ibrd(bd%, t$)
'PRINT "PORT"; port, t$
IF LEFT$(t$, ibcnt%) <> "#BO" THEN GOSUB rderror
NEXT port
' LOCATE 20, 10: PRINT "Verify all PORTS and BITS LOW"
' GOSUB pauseroutine
' CLS
' LOCATE 13, 10: PRINT "Turn power OFF and then ON"
' GOSUB pauseroutine
' CLS
GOSUB finditl
wrt$ = "SysReset"
CALL ibwrt(bd%, wrt$)
' GOSUB basevalue
SLEEP 7
GOSUB findit
GOSUB basevalue
E = 0
FOR port = 0 TO 11
wrt$ = "inportb(" + STR$(port) + '');"
CALL ibwrt(bd%, wrt$)
CALL ibrd(bd%, t$)
'PRINT "PORT"; port, t$
IF LEFT$(t$, ibcnt%) <> "#B11111111" THEN GOSUB rderror
6-5
Содержание 7064
Страница 2: ...Racal Instruments...
Страница 6: ...I 1 1 1 1 1...
Страница 21: ...I 1 I I I I I I I I I 1 1 I I I I I I...
Страница 29: ...I I I I I I I I I I I I I I I I I I I...
Страница 57: ...1 I I I I I I I I I I I I I I I I I I...
Страница 77: ...1...
Страница 111: ...0 00 0 00 tI I 4 0 0 I7 r i 6 4 7 4 7 0 T 6 0 0 7 28...
Страница 112: ......
Страница 113: ...7 30 I I I 1 I I I I I I I I I I I I I I I...
Страница 115: ...7 32...
Страница 124: ...CO 0 L5 F 4 BEAD 2 A C8 1 0 1 uF C9 01 uF T 0 1 uF 01 uF E12 0 IIIIII M I 11111 V I E M I 111111 I I I I I I N M I I...
Страница 148: ......
Страница 164: ...I I I I I I I I I I 1 I I I I I I I I...
Страница 176: ...extern char error_msg_lookup unsigned errdes endif ERROR_INCLUDE C 8...