The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

REAL TIME EMULATION DEVELOPMENT TOOLS ST624x MCUs HARDWARE FEATUR


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



ST624xB-EMU2
REAL TIME EMULATION DEVELOPMENT TOOLS ST624x MCUs
HARDWARE FEATURES Supports ST62 ST63 family Real time emulation KBytes emulation memory Breakpoint single address address area Break events defined Program Space, Data space mixed with external signals full programmable output synchronisation Read/Write registers (without wait state) Selective trace Range Start/Stop Break Stack Overflow real trace memory Tracing bits including external signals SOFTWARE FEATURES Symbolic debugger source level On-line assembler/disassembler files capable storing displayed screen Command files able execute debugger commands
This advance information from STMicroelectronics. Details subject change without notice.
1/21
Table Contents
ST624xB-EMU2
DELIVERY CHECK HDS2 MAINFRAME EMULATOR MAIN BOARD HDS2 MAIN BOARD 2.2.1 External output: OUT1 OUT2 2.2.2 Data acquisition signals 2.2.3 LEDs RUN, STOP, WAIT INSTALLING EMU2 DEVELOPMENT TOOL. INSTALLING DEDICATION BOARD HDS2 COMPONENTS LAYOUT MAIN BOARD (MB097) COMPONENTS LAYOUT MAIN BOARD (MB174) MAINFRAME EMULATOR (FIRST GENERATION) CLZ80 BOARD GPFM/3 BOARD INTERFACE BOARD INSTALLING HDS1 DEVELOPMENT TOOL INSTALLING DEDICATION BOARD HDS1 DEVELOPMENT TOOL DEDICATION BOARD (DBE) VOLTAGE FUNCTIONING RANGE. JUMPER DESCRIPTION DEDICATION BOARD 4.2.1 VAPLI-PULLUP: default value output buffers 4.2.2 Clock Source Selection: 4.2.3 Reset delay duration: 4.2.4 Mask option Timer named PUPTIM1. 4.2.5 Bank RAM/EEPROM selection: named RPG0, RPG1 4.2.6 Program Size selection: option named ROM. 4.2.7 Timer Enable/Disable: option named TIM2. 4.2.8 Watchdog: named 4.2.9 Mask option Input: named PUPNMI. 4.2.10 Real Time Clock Enable/Disable: option named RTC. 4.2.11 Combiports, Real Time clock selection: 4.2.12 (EPLD): reserved 4.2.13 Internal Oscillator frequency selection:
2/21
Table Contents
PROBE: SCHRINK PROBE: INSTALLING FERRITE COIL COMPATIBILITY EMULATED PERIPHERALS 4.5.1 Program 4.5.2 Data Space Memory 4.5.3 Timer Timer SPI, Watchdog 4.5.4 Analog Digital Converter 4.5.5 Port 4.5.6 Port 4.5.7 Port combiports. 4.5.8 Oscillator 4.5.9 DRIVER TROUBLESHOOTING POWER DURING EMULATION: PROBLEM WITH PROGRAM COUNTER RESET EMULTATION REAL TIME. DISCREPANCIES BETWEEN EMULATOR EPROM DEVICE. AVOID MOST FREQUENT PROBLEMS WHEN PROGRAMMING MICROS!. 5.5.1 Execution Interrupt 5.5.2 Execution WAIT STOP instructions
3/21
ST624xB-EMU2 DELIVERY CHECK
DELIVERY CHECK
This development tool able emulate components belonging ST624BX family, able also emulate ST624X family devices. choice emulated Device made either properly setting configuration dedication board software when using Debugger WGDB6 under Windows connecting appropriate PROBE dedication board through flat cables. When receiving whole ST624XB development tool ST624XB-DBE please refer "PRODUCT DELIVERY" check content package. Instructions Warning This development tool conforms with EN55022 emissions standard ITE, with generic 50082-1 immunity standards. Then, complies with 89/336/EEC directive. product Class apparatus. residential environment this device cause radioelectrical disturbance which require that user adopts appropriate precautions.
4/21
ST624xB-EMU2 HDS2 MAINFRAME EMULATOR
HDS2 MAINFRAME EMULATOR
HDS2 mainframe (with MB097 main Board) been designed replace HDS1 version. main modifications are: Communication transfer rate: much faster thanks parallel port. Dimension weight: boards, basic part system, have been redesigned board. cost overall system been well reduced. second version HDS2, (metal with MB174 main Board) modified conformity, these features have been introduced: Read/ Write registers during execution program without wait state. Selective record logical analyser Range Start/Stop mode. Output OUT1 OUT2 synchronisation external equipment, programmable same Selective trace, Range Start/ Stop mode. Stack overflow: break automatically generated default) case stack overflow. Break execution: this version, program stops before execution fetch. These main frame consist basic part, common devices, ST62 ST63 family dedicated board depending specific device emulate. This emulator full compatible with existing dedicated boards, excepting ST631XX-DBE which have been designed boards. Only dedicated board changed emulate device within ST62/ST63 families. parallel port allows very faster communication transfer rate. symbolic debugger, software part real time emulation tool, common ST62 ST63 devices. debugger uses windowed menu driven interface, enables user configuration emulator.
Figure Hardware Development System Emulator
HARDWARE DEVELOPMENT SYSTEM EMULATOR (HDS2)
Parallel Port connection
Dedication Board
Power
OUT-1 OUT-2
Stop Wait
Triggers
HDS2 EMULATOR (.EMU2)
probe
5/21
ST624xB-EMU2 HDS2 MAINFRAME EMULATOR
MAIN BOARD Main board controls emulator thanks central processing unit which executes commands coming from host computer through parallel line. board contains emulation resources, core ST6, Program emulation, break point logic, trace memory, automaton necessary logic real time emulation. connectors, used exchange signals with dedication board. amount program memory main board factory 32k, fact size memory depends dedication board, which contains Program Pagination Register (PRPR) exists PRPR memory size lower than 4k). configuration jumpers required. HDS2 MAIN BOARD rear panel there power plug connect power: Volts min. (The delivered power volts volts input output). power switch. parallel connector PC(TM) compatible. front panel: "POWER signal. signals which used synchronizing external equipment. leds indicating when core "STOP" "WAIT" mode. connector data acquisition signals. explanation these signals done debugger manual.
2.2.1 External output: OUT1 OUT2 debugging hardware very useful have synchronization signals. goal outputs offer this feature user. They programmed differently whether debugger used debugger ST6NDB Source Level Debugger WGDB6, explained following paragraph. They full programmable with WGDB6. Output OUT1 OUT2 under ST6NDB When using Version debugger ST6NDB: This feature programmable thanks Hardware Breakpoint Menu. breakpoint MENU allows define breaking events. These events will generate actual breakpoint only break enable When break off, these events existing development tool. HDS2 emulator version 4.3, signals OUT1 OUT2 connected these internal breaking events. Therefore these signals used synchronize external device while running (breakpoint off). Output OUT1 OUT2 under WGDB6 When using WGDB6 Version debugger source level under WindowsTM: This feature full programmable thanks Hardware Events/Trigger Menu. Output OUT1 OUT2 programmed ways: Events synchronisation: allows user preset pulses synchronisation external equipment. events defined addresses range addresses. Events Timing Measure: allows user measure time elapsed during subroutine example. this case, output OUT2 user defined address, RESET other one, OUT1 clock cycle gated OUT2. These functioning modes clearly displayed screen.
6/21
ST624xB-EMU2 HDS2 MAINFRAME EMULATOR
2.2.2 Data acquisition signals same recorded Buses, Flags, Bank registers trace memory, HDS2 offers possibility record external signals. These signals must connected 1,3,5,7 Analyser probe connector front panel HDS2, shown below. flat cable with probe delivered with emulator. These inputs CMOS compatible Volts
Caution:
There clock: chapter about clock source selection. After correct initialisation: When user's program running real time), When core WAIT mode, WAIT When core STOP mode, both leds STOP WAIT INSTALLING EMU2 DEVELOPMENT TOOL When receiving whole development tool, dedication board delivered inside mainframe. have just connect power supply mains(100 volts). connect output (5Volts) power supply connector rear panel connect parallel cable between parallel connector host computer. installing probe, please refer appropriate item Dedication Board chapter. INSTALLING DEDICATION BOARD HDS2 there already dedication board development tool, have simply unscrew screws each side dedication board, press outward release buttons extract board. Then insert dedication board guide rods push hardly backplane, and: screw screws each side dedication board. installing probe, please refer chapter "Installing probe".
2.2.3 LEDs RUN, STOP, WAIT Three leds have been added indicate user state core development tool during emulation. First power becomes after time. lights short time during connection establishment between HDS2 emulator host computer. After that, must OFF. remains after power will cause default initialisation emulator, this default caused emulation Reset: emulator connected target application, this application must have been powered before.
7/21
ST624xB-EMU2 HDS2 MAINFRAME EMULATOR
COMPONENTS LAYOUT MAIN BOARD (MB097)
VR02091A
8/21
ST624xB-EMU2 HDS2 MAINFRAME EMULATOR
COMPONENTS LAYOUT MAIN BOARD (MB174)
VR02091U
9/21
ST624xB-EMU2 MAINFRAME EMULATOR (FIRST GENERATION)
MAINFRAME EMULATOR (FIRST GENERATION)
mainframe emulator contains positions boards CLZ80 board must inserted first (bottom) position GPFM/3 board must second position interface (DB014) must inserted third position dedication board ST638X (MB167) inserted position rear panel there main-power selector select volts volts. power plug power switch front panel RS232 connector link emulator with EXT-SIG connector that allows choose between groups signals memorize trace memory. These signals independent from probe data acquisition signals. explanation these signals done debugger manual reset push button push-button CLZ80 BOARD CLZ80 board controls mainframe emulator linked through RS232 line. this board only connectors used connected front panel RS232 connector connected front panel Z80-RESET push-button GPFM/3 BOARD GPFM/3 board contains emulation resources Program emulation, break point, trace memory. connectors, used exchange signals with interface board. When emulating ST62XX ST63XX, interface board N-WELL interface board. connectors used. emulating components other families, interface board P-WELL interface board: this case only connector used, jumpers must plugged. JUMPERS SETTING ST62XX ST63XX emulation: jumpers must removed. jumper only must link CONNECTORS Used link this board with N-WELL interface board. Used connect data acquisition probe.
10/21
ST624xB-EMU2 MAINFRAME EMULATOR (FIRST GENERATION)
INTERFACE BOARD interface board emulates CPU-core. JUMPERS SETTINGS: used emulation mode allows definition type EPROM (27256/27128) used stand-alone (without CLZ80 GPFM/3 boards) mode size emulation program position reference names depend version board. they identified board.
Size normal setting supported Comment
remove screws rear panel main frame lift side rear panel pull from rear panel, dissociates from front panel remove lid, attention wire ground connection Verify that boards correctly inserted backplane mainframe right order: CLZ80 board must inserted first (bottom) position GPFM/3 board must second position Interface (DB014) must inserted third position positions intended receive couple dedication boards order emulate family components: this case, only board must positions. installing probe, please refer appropriate chapter Dedication Board part. After installation probe, flat cables must parallel. INSTALLING DEDICATION BOARD HDS1 DEVELOPMENT TOOL When receiving only dedication board, this board must installed described below. Open main frame removing lid: remove screws rear panel main frame lift side rear panel pull from rear panel, dissociates from front panel remove lid, attention wire ground connection Then remove dedication board dedication board which plugged position backplane. After that, plug dedication board positions backplane. installing probe, please refer appropriate item Dedication Board chapter.
purpose this jumper allow emulator check amount emulation program that used. TEST/NO TEST: must TEST position CONNECTORS: link this board GPFM/3 board. receives signals from J1-EXT SIG. connector situated front panel emulator. connected ST6-RESET, ST6-INT pushbuttons, STOP-LED WAIT-LED situated front panel emulator. INSTALLING HDS1 DEVELOPMENT TOOL When receiving whole development tool, dedication board delivered inside mainframe, plugged position backplane. First all, mandatory verify mainframe:
11/21
ST624xB-EMU2 DEDICATION BOARD (DBE)
DEDICATION BOARD (DBE)
This board contains specific functions ST624X emulation: EEPROM (Byte mode parallel mode) Timer Timer Watchdog Analog Digital Converter Serial Peripheral Interface Analog Digital Converter Port Bits Port Bits Port Bits (Combiports) alternate function with segments oscillator Driver Power Supply Supervisor External Maskable Interrupt Pagination Registers white indicates position jumpers components board. Note pin: When input power connected, this input used reference voltage emulator.(please refer chapter) power given taken this emulator. Notes write-only registers: Several Data Space registers emulated device write-only, however, offer more flexibility user, they readable when commands such "watching register" used. VOLTAGE FUNCTIONING RANGE ST624XB-DBE board been designed emulate device range Volts. When input power connected, this input used reference voltage emulator. This reference voltage amplified thanks operational amplifier emitter follower powering output buffers, giving high reference voltage Power Supply Supervisor. Then outputs peripherals fully compatible CMOS level with application which powered range from Volts. When connected, mandatory close Jumper (see chapter) order power buffers with volts, permits emulator without target application. power given taken this emulator.
12/21
ST624xB-EMU2 DEDICATION BOARD (DBE)
JUMPER DESCRIPTION DEDICATION BOARD Jumpers board used select amount Data Space MEMORY, emulated PERIPHERALS, metal MASK OPTION device. After powering system, options taken account jumpers board. Thanks debugger WGDB6 under windowsTM, options either jumpers board, options chosen software. menu command then submenumicroconfiguration, user chose options then select Software configuration, eventually return hardware configuration. difference between devices belonging ST624X family follow: ST6240 most powerful device, contains peripherals, possible resources bounded pins. ST6242, ST6245 ST6246 subsets ST6240, some peripherals available, some resources bounded amount Program Data Space memory different. emulate specific Device, user must options according data sheet this device. When peripheral used, example Timer ST6242, registers this peripheral zero value, they cannot written. This chapter explains select these features. 4.2.1 VAPLI-PULLUP: default value output buffers When connected, mandatory close Jumper order power buffers with volts, permits emulator without target application. When probe target application pullup resistor intruce error particularly when using converter (High reference VCC). 4.2.2 Clock Source Selection: system CLOCK chosen between internal oscillator clock issued from probe. This jumper setting clearly printed board, with INTERNAL clock clock issued from probe. jumper connected between: this case clock probe selected (factory setting) internal clock selected.
this case internal clock made thanks oscillator with crystal. Note CLOCK "issued from probe": user uses probe made SGS-THOMSON, this probe able send clock dedication board ways: clock made board oscillator probe. clock directly issued from application. this case signal OSCIN must CMOS level. more details, please refer ST6246 probe chapter documentation delivered with probe. WARNING probe board oscillator: Probes: Because parasitic capacitors connections, mandatory board oscillator Probes, eventually adapt components application, verify signal with oscilloscope. ST6246B (SDIL56) probe: this board been designed avoid problem parasitic capacitors: "open" schematic permits user reconstruct probe, same oscillator application. probe able support crystal resonator pins with without capacitor, course used also with 4.2.3 Reset delay duration: long reset kept level, processor remains reset state. After reset been released, counter provides delay between detection reset high level release reset: jumper named buildup counter permits select duration this delay. standard delay 2048 oscillator cycles: jumper must front (factory setting). delay 4096, 8192 16384 jumper must front respectively clearly printed board. 4.2.4 Mask option Timer named PUPTIM1 timer pulled 100k resistor. This resistor connected timer input jumper named PUPTIM1 selector. Jumper PUPTIM1 side "EN": Timer pulled 100k. Jumper PUPTIM1 side "DIS": Timer pulled
13/21
ST624xB-EMU2 DEDICATION BOARD (DBE)
4.2.5 Bank RAM/EEPROM selection: named RPG0, RPG1 user wants sure much available memory according chosen device, ENable/DISable indepently bits Data RAM/EEPROM Bank register: DRBR. factory Jumper setting corresponds most powerful device. EEPROM: Jumper EPG0 (EEPROM page side "EN": DRBR valid (01). Jumper EPG1 (EEPROM page side "EN": DRBR valid(02). RAM: Jumper RPG1 (RAM page side "EN": DRBR valid (08H). Jumper RPG2 (RAM page side "EN": DRBR valid (010H). Jumper side DISable, corresponding forced "0", causing access memory. 4.2.6 Program Size selection: option named user wants sure much available memory according chosen device, select "small" size memory: memory size thanks selector part named ROM: Jumper side "4K": amount available Jumper side "8K": amount available 8K.(Factory setting) When program memory size Bytes, means that bits Program Pagination Register zero value able written. When program memory size valid Bytes: means that Program Pagination Register available.
4.2.7 Timer Enable/Disable: option named TIM2 explanation selector, explained clearly board, left side, when regarding front panel board.
ENABLE DISABLE TIM2 PUPNMI
user wants sure Timer case emulating ST6242 device, user must jumper DISable position. option Enabling/Disabling Timer thanks selector part named TIM2: Jumper TIM2 side "EN": Timer valid. Jumper TIM2 side "DIS": Timer valid, registers remain reset state. 4.2.8 Watchdog: named explanation selector, explained clearly board, left side, when regarding front panel board. ST624X family, this option used, because current devices have dedicated input. dedicated input exists ST6240 device, internally pulled others devices, corresponding SOFTWARE WATCHDOG. 4.2.9 Mask option Input: named PUPNMI Input pulled 100k resistor. This resistor connected input jumper named PUPTIM1 selector. Jumper PUPNMI side "EN": input pulled 100k. Jumper PUPNMI side "DIS": Input pulled 4.2.10 Real Time Clock Enable/Disable: option named option Enabling/Disabling thanks selector part named RTC: Jumper side "EN": valid.
14/21
ST624xB-EMU2 DEDICATION BOARD (DBE)
Jumper side "DIS": valid, registers remain reset state. 4.2.11 Combiports, Real Time clock selection: option Enabling/Disabling Combiports thanks jumpers: figure below shows Factory setting these jumpers, which Enable.
CLK8/2 CLK8/4
CLK8/2 CLK8/4
DISable ENable
CLK8/2 CLK8/4
Combiport
4.2.12 (EPLD): reserved This jumper reserved future use, therefore must LOW. 4.2.13 Internal Oscillator frequency selection: ST624XB-DBE offers user chose internal frequency lower than MHz. possibilities are: 1MHz, MHz, 4MHz, 8MHz. selection made below:
CLK8/2 CLK8/4
CLK8/2 CLK8/4
15/21
ST624xB-EMU2 DEDICATION BOARD (DBE)
PROBE: SCHRINK This probe always delivered with Dedication Board. been designed emulate ST6246B device subset same footprint. With this probe, possible recontitute oscillator same frequency application: board oscillator, designed "open" schematic permits place probe, Crystal resonator target application.(see schematic Annex). When using clock generated probe, dedication board must EXTernal clock. Selectors permit configure probe: Choice between board oscillator Oscin. user wants board oscillator must place jumper Oscillator. user wants clock coming from application CMOS level OSCIN input: user must place jumper OSCIN. Disable oscillator user oscillator, preferable disable noise reason. (Jumper forces input oscillator "0")
PROBE: INSTALLING FERRITE COIL COMPATIBILITY conform directive, particularly emission, delivered ferrite coil must placed follow: Place each part each side flat cables Place metal clip them together
probe
EMULATED PERIPHERALS 4.5.1 Program program size ST624XB ST624X 4.5.2 Data Space Memory memory available range data space, accessed through Data Ram/Eeprom Banking Register: selects first EEPROM bank selects second EEPROM bank selects first bank selects second bank. Care must taken that only these four must time, more details Data Sheet corresponding device. 4.5.3 Timer Timer SPI, Watchdog Clock these devices voluntarily validated only during emulation, provides evolving values them. Therefore attention that Step Step mode values counters slightly different real time session because setting emulation. using these peripherals, please, refer data sheet corresponding DEVICE.
16/21
ST624xB-EMU2 DEDICATION BOARD (DBE)
4.5.4 Analog Digital Converter This peripheral available port port. input connected inputs, port port properly programming registers these ports (one time). more than input selected, they will short circuited each other's. This feature eventually used multiplexing analog signals. analog Digital Converter converts input value about 70µS Xtal clock. Clock conversion always present, means that data conversion always accomplished after writing start conversion even executed Step mode emulation. allows user convert analog input step step. Note voltage reference: high voltage reference applied voltage internally buffered board. voltage reference GROUND. Then have conversion result 0FFH, voltage analog input must equal voltage pin. 4.5.5 Port functioning mode each this bits port selected properly programming three associated registers: Data Register (DRA), Data Direction Register (DDRA), Option Register (ORA) follow.
Mode Input without pullup, interrupt disabled Input with pullup, interrupt enabled Input with pullup, interrupt disabled Analog Input Push Pull Output Open Drain NMOS output
4.5.6 Port functioning mode each this bits port selected properly programming three associated registers: Data Register (DRB), Data Direction Register (DDRB), Option Register (ORB) follow. Note that only four bits inputs.
Mode Input with pullup, interrupt disabled (PB4to7) Input with pullup, interrupt enabled Input with pullup, interrupt disabled Analog Input (only Push Pull Output Open Drain NMOS output
Beware mixing input output modes same port, this case, instructions Data Registers: When port input mode, data read state device probe); when port output mode data read data register, when using read/modify/ write instruction, port mode changed from input mode analog input mode unintentionally! more details about this peripheral, please, refer Data Sheet corresponding Device.
Beware mixing input output modes same port, this case instructions Data Registers: When port input mode, data read state device probe); when port output mode data read data register, when using read/modify/ write instruction, port mode changed from input mode analog input mode unintentionally!. more details about this peripheral, please, refer Data Sheet corresponding Device. 4.5.7 Port combiports. functioning mode each this bits port selected properly programming three associated registers: Data Register (DRB), Data Direction Register (DDRB), Option Register (ORB) follow. Note: alternate function Input/Output this port segments output (S33 S40) Liquid Crystal Display driver. ST624X compatibility (combiport more), after Reset, same device.
Mode Input without pullup, interrupt disabled Input with pullup, interrupt enabled Input with pullup, interrupt disabled Output Driver Push Pull Output Open Drain NMOS output
17/21
ST624xB-EMU2 DEDICATION BOARD (DBE)
Beware mixing input output modes same port, this case instructions Data Registers: When port input mode, data read state device probe); when port output mode data read data register, when using read/modify/ write instruction, port mode changed from input mode analog input mode unintentionally!. more details about this peripheral, please, refer Data Sheet corresponding Device. 4.5.8 Oscillator mandatory this peripheral real time mode with development tool, because
clock input always available even STEP mode. more details about this peripheral, please, refer Data Sheet corresponding Device. 4.5.9 DRIVER driver directly emulated with ST6240 microcomputer. ST6240 reads permanently writes corresponding RAM. more details about this peripheral, please, refer Data Sheet corresponding Device.
18/21
ST624xB-EMU2 TROUBLESHOOTING
TROUBLESHOOTING
POWER beginning emulation session, screen must appear debugger message software connection establishment. "TIMEOUT" message encountered, there connection problem, which come from these reasons: with ST6HDS2 development Tool power parallel line well connected with main frame: verify that delivered cable actually connected directly Main Frame. necessary there another cable which either "wire wire" connection adaptor. serial line connected right port computer. DURING EMULATION: PROBLEM WITH PROGRAM COUNTER case "Check Hardware Jumpering" wrongly executing code step mode: Most time, this problem occurs with HDS1 emulator with HDS2 plastic version, coming from that development tool RESET state, caused application where probe connected powered then schmitt trigger Reset active causes RESET Reset emulated device level probe connected, powered either application voltage input. properly emulating RESET please refer following chapter. RESET EMULTATION REAL TIME With ST6HDS2 metal box, possible begin emulation session even application off, required particularly MONITOR applications. With HDS1 emulator, with HDS2 plastic Version, application requires that software must executed just after power mandatory proceed follow: connect, remove probe from application. power emulator. begin emulation session: load program. then start execution program Real Time. plug probe application (which off), this time emulator reset state, because Reset pins level. Power application, then execution software will start. DISCREPANCIES BETWEEN EMULATOR EPROM DEVICE When some differences behavior appearing between emulator device, most cases, comes from using read/modify/write instructions registers which some bits writable, some bits readable. these registers, trouble caused, because when reading, random value read CPU, after calculating mask, this random value written register, changing unintentionally! same problem occur with registers, where some bits have different function during writing during reading. Example Ports: When reading port input mode, read value level pin. When reading port output, read value value corresponding Data Register. case problems check each used register correctly accessed. principle registers (depending family), with which care must taken, listed below: EEPROM control registers control registers SPIs Data registers Ports Analog Digital Converter Control Register Sync Processor control registers bits (PWM+BRM) converter NMI/PWR/VSYNC Interrupt Register Interrupt Option Register Program Pagination Registers
19/21
ST624xB-EMU2 TROUBLESHOOTING
Data RAM/EEPROM Banking Register Data window Register offer more flexibility user, these registers readable outside real time.(undefined bits read value). AVOID MOST FREQUENT PROBLEMS WHEN PROGRAMMING MICROS! 5.5.1 Execution Interrupt interrupt executed, most cases, comes from: core normal mode: after RESET core mode, enter normal mode which execute interrupt, core must execute RETI instruction. global enable interrupt been SET, been unintentionally cleared, then register must checked. default value enable Interrupts 010H.
enable interrupt desired peripheral been SET, been unintentionally cleared. Interrupt Option Register write only, been wrongly written read/modify/write instruction, only permitted. 5.5.2 Execution WAIT STOP instructions WAIT mode, WAIT STOP mode WAIT STOP front panel emulator). STOP WAIT instructions exited, comes from: core normal mode: after RESET core mode, enter normal mode which execute interrupt exit from these states, core must execute RETI instruction. Explanation: only STOP WAIT state have INTERRUPT RESET, reason why, execute these instructions interrupt must have been validated.
20/21
ST624xB-EMU2 TROUBLESHOOTING
Notes:
Information furnished believed accurate reliable. However, STMicroelectronics assumes responsibility consequences such information infringement patents other rights third parties which result from use. license granted implication otherwise under patent patent rights STMicroelectronics. Specifications mentioned this publication subject change without notice. This publication supersedes replaces information previously supplied. STMicroelectronics products authorized critical components life support devices systems without express written approval STMicroelectronics. logo registered trademark STMicroelectronics ©1998 STMicroelectronics Rights Reserved. Purchase Components STMicroelectronics conveys license under Philips Patent. Rights these components system granted provided that system conforms Standard Specification defined Philips. STMicroelectronics Group Companies Australia Brazil Canada China France Germany Italy Japan Korea Malaysia Malta Mexico Morocco Netherlands Singapore Spain Sweden Switzerland Taiwan Thailand United Kingdom U.S.A. http:/ /www.st.com
21/21

Other recent searches


ZL50070 - ZL50070   ZL50070 Datasheet
ZL50070GAC - ZL50070GAC   ZL50070GAC Datasheet
ZL50070GAG2 - ZL50070GAG2   ZL50070GAG2 Datasheet
SD57045 - SD57045   SD57045 Datasheet
MF1061-01 - MF1061-01   MF1061-01 Datasheet
DR366-1 - DR366-1   DR366-1 Datasheet
54ABT16373 - 54ABT16373   54ABT16373 Datasheet
2SJ185 - 2SJ185   2SJ185 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive