SCANCON0

SCANCON0

Scanner Access Control Register 0
Notes:
  1. 1.Setting EN = 0 does not affect any other register content.
  2. 2.Scanner trigger selection can be set using the SCANTRIG register.
  3. 3.This bit can be cleared in software. It is cleared in hardware when LADR > HADR (and a data cycle is not occurring) or when CRCGO = 0.
  4. 4.The CRCEN and CRCGO bits must be set before setting the SGO bit.
  5. 5.See Table 1.
Table 1. Scanner Operating Modes
TRIGEN BURSTMD Scanner Operation
0 0 Memory access is requested when the CRC module is ready to accept data; the request is granted if no other higher priority source request is pending.
1 0 Memory access is requested when the CRC module is ready to accept data and trigger selection is true; the request is granted if no other higher priority source request is pending.
x 1 Memory access is always requested; the request is granted if no other higher priority source request is pending.
Note: Refer to the “System Arbitration” and the “Memory Access Scheme” sections for more details about Priority selection and Memory Access Scheme.
  0x071 8  

SCANCON0

Bit  7 6 5 4 3 2 1 0  
  EN TRIGEN SGO     MREG BURSTMD BUSY  
Access  R/W R/W R/W/HC     R/W R/W R/W  
Reset  0 0 0     1 0 0  

Bit 7 – EN: Scanner Enable(1)

Scanner Enable(1)

ValueDescription
1 Scanner is enabled
0 Scanner is disabled

Bit 6 – TRIGEN: Scanner Trigger Enable(2,5)

Scanner Trigger Enable(2,5)

ValueDescription
1 Scanner trigger is enabled
0 Scanner trigger is disabled

Bit 5 – SGO: Scanner GO(3,4)

Scanner GO(3,4)

ValueDescription
1 When the CRC is ready, the Memory region set by the MREG bit will be accessed and data is passed to the CRC peripheral
0 Scanner operations will not occur

Bit 2 – MREG: Scanner Memory Region Select(2)

Scanner Memory Region Select(2)

ValueDescription
1 Scanner address points to Data EEPROM
0 Scanner address points to Program Flash Memory

Bit 1 – BURSTMD: Scanner Burst Mode(5)

Scanner Burst Mode(5)

ValueDescription
1 Memory access request to the CPU Arbiter is always true
0 Memory access request to the CPU Arbiter is dependent on the CRC request and trigger

Bit 0 – BUSY: Scanner Busy Indicator

Scanner Busy Indicator

ValueDescription
1 Scanner cycle is in process
0 Scanner cycle is compete (or never started)