
GL841 USB 2.0 2-in-1 Scanner Controller
RAMWRDATA : This port is used to write data to DRAM.
46. Reg : 3DH,3EH,3FH (Read/Write)
Default : 00H,00H,00H
FEEDL[19:0] : to set feeding steps number of motor move.
Note: can not be programmed to logic zero.
47. Reg : 40H (Read)
B2:HISPDFLG : set: motor is high-speed moving.
B1:MOTMFLG : set: motor is moving.
: reset: motor is stop.
B0:DATAENB : set: scanner is scanning mode.
Reset: scanner is command mode.
48. Reg : 41H (Read)
B7:PWRBIT
: To indicate power status.
Power on initial,PWRBIT=0;
B6:BUFEMPTY : set: To indicate that the image buffer is empty.
: reset: To indicate that the image buffer is not empty.
B5:FEEDFSH : set: To indicate that motor feeding is finished.
: reset: To indicate that motor feeding is not finished.
B4:SCANFSH : set: To indicate that scan is finished.
: reset: To indicate that scan is not finished.
B3:HOMESNR : set: home sensor is off (is home position).
: reset: home sensor is on (is not home position).
B2:LAMPSTS : set: lamp is on.
: reset: lamp is off.
B1:FEBUSY
: set: front end is busy and can not read/write again.
: reset: front end is ready and be able to read/write again.
B0:MOTORENB : set: motor is processing.
: reset: motor is not processing.
49. Reg : 42H,43H,44H (Read)
VALIDWORD[19:0] : to indicate available words to read out in the image buffer of DRAM.
50. Reg : 45H (Read)
RAMRDDATA : this port for read DRAM data.
51. Reg : 46H,47H (Read)
FERDDATA[8:0] : this port is used to read out data from front-end control register.
52. Reg : 48H,49H,4AH (Read)
FEDCNT[19:0] : to read motor feeding steps number.
For example,if you have set moving steps no. and execute moving command.
You can read out steps no. moved.
53. Reg : 4BH,4CH,4DH (Read)
SCANCNT[19:0] : to read scanner finished lines number.
54. Reg : 4EH (Read)
GMMRDDATA : this port to read back the gamma table.
55. Reg : 50H (Read/Write)
Default : 00H
FERDA[5:0] : this port is read address setting for Front End control register read.
Version 1.7
37