![background image](http://html2.mh-extra.com/html/racal-instruments/7064/7064_instruction-manual_3127022071.webp)
NEXT port
' LOCATE 20, 10: PRINT "Verify all PORTS and BITS HIGH"
IF noerror = 0 THEN LOCATE 20, 10: PRINT "RESET TEST PASSED"
IF noerror = 1 THEN LOCATE 20, 10: PRINT "RESET TEST FAILED"
GOSUB pauseroutine
CLS
t = 0
RETURN
OUTPUTBIT:
KEY OFF
CLS
LOCATE 2, 26: PRINT "OUTPUT BIT TEST"
LOCATE 20, 10: PRINT "Running Alernating high low patern"
t$ = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
GOSUB findit
GOSUB basevalue
noerror = 0
E = 2
FOR port = 0 TO 11
wrt$ = "outportb(" + STR$(port) + ",#B 10101010);"
wrtl$ = "inportb(" + STR$(port) + ");"
CALL ibwrt(bd%, wrt$)
CALL ibwrt(bd%, wrtl$)
CALL ibrd(bd%,
IF LEFT$(t$, ibcnt%) <> "#B10101010" THEN GOSUB rderror
'PRINT "PORT"; port, LEFT$(t$, ibcnt%)
NEXT port
'LOCATE 20, 10: PRINT "Verify all PORTS alternate high low"
'GOSUB pauseroutine
CLS
LOCATE 2, 26: PRINT "OUTPUT BIT TEST"
LOCATE 20, 10: PRINT "Running Alernating low high patern"
E = 3
FOR port = 0 TO 11
wrt$ = "outportb(" + STR$(port) + ",#B01010101);"
wrtl$ = "inportb(" + STR$(count) + ");"
CALL ibwrt(bd%, wrt$)
CALL ibwrt(bd%, wrtl$)
CALL ibrd(bd%,
IF LEFT$(t$, ibcnt%) <> "#B1010101" THEN GOSUB rderror
'PRINT "PORT"; count, LEFT$(t$, ibcnt%)
NEXT port
' LOCATE 20, 10: PRINT "Verify all PORTS alternate high low (7 bits)"
6-6
Summary of Contents for 7064
Page 2: ...Racal Instruments...
Page 6: ...I 1 1 1 1 1...
Page 21: ...I 1 I I I I I I I I I 1 1 I I I I I I...
Page 29: ...I I I I I I I I I I I I I I I I I I I...
Page 57: ...1 I I I I I I I I I I I I I I I I I I...
Page 77: ...1...
Page 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...
Page 112: ......
Page 113: ...7 30 I I I 1 I I I I I I I I I I I I I I I...
Page 115: ...7 32...
Page 148: ......
Page 164: ...I I I I I I I I I I 1 I I I I I I I I...
Page 176: ...extern char error_msg_lookup unsigned errdes endif ERROR_INCLUDE C 8...