02.05.2018 Views

GE_OEC_9600_C-Arms

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Image System 5<br />

MICROCONTROLLER<br />

U16 is a CHMOS 16 bit 80C196KC microcontroller. The 8 MHz. reference is provided by<br />

crystal oscillator Y1. LED DS1 blinks on and off during normal operation providing a<br />

visual indication that the microcontroller is operating and executing code.<br />

Port 3 (pins 53-60) of the microcontroller is a multiplexed address/data bus. U12 latches<br />

the low address byte (A0-A7) on the falling edge of ALE, address latch enable (pin 62 of<br />

U16). Port 4 (pins 45-52) is permanently selected for the high address byte (A8-A15) by<br />

grounding the signal “BUSWIDTH” (pin 64 of U16).<br />

EPROM<br />

U15 is a 32K x 8 EPROM programmed with operating code for the microcontroller.<br />

GAL<br />

U13 is a GAL (gate array logic) used in address decoding to provide the chip select (CS)<br />

signals for the following:<br />

EPROM - U15<br />

EEPROM - U7<br />

SRAM - U10<br />

INPUT LATCH - U14<br />

OUTPUT LATCH - U6<br />

MOTOR LATCH - U11<br />

STATIC RAM<br />

U10 is a 32K x 8 static ram, used by software for storage of variables. It was added to<br />

enhance the amount of memory available for the microcontroller.<br />

EEPROM<br />

U7 is a 2K x 8 EEPROM used to store the calibration data for the Normal, MAG1, and<br />

MAG2 field sizes of the collimator iris. E5 is used in the iris calibration procedure.<br />

Details of this circuitry are discussed in the Collimator Motors and Collimator Iris<br />

Calibration sections that follow.<br />

WATCHDOG<br />

U8 provides the reset and “Watchdog” functions. Microcontroller U16 is reset when pin<br />

16 is pulled low during power-up, power-down and during low-voltage brown-out<br />

conditions. Pin 7 of U8 is toggled by the output of microcontroller U16 pin 23 every 150<br />

ms to prevent the watchdog from timing out. If a software failure should cause the<br />

watchdog to time-out, the reset output from U8 pin 6 will go low for 250 ms and reset the<br />

microcontroller. The Master Reset signal (MRESET*) from the Technique Processor<br />

PCB can also initiate a reset. This would occur if the reset switch on the Technique<br />

Processor PCB was pressed. Jumper E8 is removed only in the factory for testing and<br />

must be in place for proper operation.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!