/************************** I2ICE TUTORIAL SCREEN #20 **************************/ menu=1 define literally P = 'include scr.19 nolist' define literally R = 'include scr.20 nolist' define literally RTN = 'include scr.20 nolist' define literally N = 'include scr.21 nolist' define literally M = 'include scr.2 nolist' cls /*******************************************************************************/ ' ------------------------' ' MODULE 2: INTERMEDIATE EMULATION SKILLS | SCR20: IOPROC |' 'Before we resume debugging, let''s improve the emula- | M = Go to main menu |' 'tion screen display so that it displays alphanumeric | N = Next screen |' 'characters rather than ASCII hex code. We can | P = Previous screen |' 'create an I2ICE procedure (PROC) that converts the | Q = Quit tutorial |' 'hex code. Then we can use the MAPIO command to | R = Rewrite SCR20 |' 'call this PROC. A PROC can be saved to a disk and | SCR# = Screen desired |' 'then retrieved from the disk. When you use the ------------------------' 'name of a PROC followed by , the PROC is ' 'executed. To save you some time, the I/O PROC we will use is already on the' 'disk. Retrieve it by entering the following command:' ' INCLUDE IOPROC ' ' ' 'IOPROC is displayed below. PROCs used with the MAPIO command have special' 'features and must use the I2ICE pseudo-variable PORTDATA. To gain an under-' 'standing of how IOPROC converts the I/O port input and output hex values to' 'alphanumeric screen displays, see the MAPIO command in the I2ICE System' 'Reference Manual. ' ' ' '---------------- To learn more about PROCs, enter MOD_E ---------------'