ICE Emulator for 68HC05 and 68HC08

Size: px
Start display at page:

Download "ICE Emulator for 68HC05 and 68HC08"

Transcription

1 ICE Emulator for 68HC05 and 68HC08 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICE In-Circuit Emulator... ICE Target Guides... ICE Emulator for 68HC05 and 68HC Warning... 4 Quick Start... 4 Troubleshooting... 5 Hang-Up 5 Dual-Port Errors 5 FAQ... 6 Basics... 9 Emulation Modes 9 SYStem.Clock Clock generation 11 SYStem.Access Dualport access 11 Code Sequencer 12 General SYStem Settings and Restrictions General Restrictions 13 SYStem.Option V33 Power option 13 SYStem.Option TraceAll Trace option 14 SYStem.Option PerReset Reset target 14 SYStem.Option FAST Speed 14 SYStem.Option TestClock Clock sense 14 SYStem.Option MapEEPROM Mapping 15 SYStem.Option MapGAP Mapping 15 SYStem.Option CANE CAN enable 15 SYStem.Option COMMON Size of common area. 15 SYStem.Option MAPEEPROM Enable EEPROM memory areas 16 SYStem.Option MAPGAP Enable GAP memory areas 16 SYStem.Option MOR Mask option register setting 16 SYStem.Option WDT Watchdog enable 16 Exception Control RESET 17 ICE Emulator for 68HC05 and 68HC08 1

2 Interrupt Control 18 Memory Classes State Analyzer Keywords for the Trigger Unit 20 General 68HC08 Keywords for the Trigger Unit 20 Keywords for the Display 21 Port Analyzer Keywords for the Port Analyzer 22 Additional Trace Channels 23 Compilers rd Party Tool Integrations 24 Emulation Frequency Emulation Modules Overview 27 Order Information 28 Physical Dimensions Adapter ICE Emulator for 68HC05 and 68HC08 2

3 ICE Emulator for 68HC05 and 68HC08 Version 06-Nov-2017 P:0069B0 \\IAR08\iar08\sieve+5... HLL AI E::w.d.l addr/line source register int i, primz, k; int anzahl; 515 anzahl = 0; 517 for ( i = 0 ; i <= SIZE ; flags[ i++ ] = TRUE ) ; ; i <= SIZE ; i++ ) E::w.v.f /l /c flags[ i ] ) E::w.r end of frame V V A 0 SP > main() primz = i + i + 3 HC _ X j = 15 I I D H:X 0203 { ::w.per N _ SP 0FF sieve(); IM4 Z _ PC sieve() SC 20 TOF no TOE C _ CCR 0E i = 3 DMA 00 TSK _ BNK primz = 3 CNT k = 3 MOD FFFF anzahl = 3 SC0 00 CHF no CHIE dis MSB norm MSA in E For general informations about the In-Circuit Debugger refer to the ICE User s Guide (ice_user.pdf). All general commands are described in IDE Reference Guide (ide_ref.pdf) and General Commands and Functions. ICE Emulator for 68HC05 and 68HC08 3

4 Warning NOTE: Do not connect or remove probe from target while target power is ON. Power up: Switch on emulator first, then target Power down: Switch off target first, then emulator Quick Start tbd. ICE Emulator for 68HC05 and 68HC08 4

5 Troubleshooting Hang-Up If you are not able to stop the emulation, there may be some typically reasons: Clock Error Wait / Stop instruction The clock lines between the target and the CPU on the probe are very short. Therefore normally no problems should occur when using an external crystal. Be sure that the capacitors on the target have a value of 20 pf minimum and are with short routes connected to the CPU socket. If you try to break the emulation while the processor is in stop or wait state, this could cause problems. Dual-Port Errors Dual-port errors may occur by the following conditions: 1. The bus frequency in GAP access mode is higher than 8 MHz. 2. The clock signal is switched off. 3. The CPU is hold in STOP state for a too long time. 4. The bus frequency in DENIED access mode is lower than 1.5 MHZ If you have problems with the dp access at higher frequencies, you must switch to DENIED mode. In this mode no access to memory is possible while running realtime emulation. The dual-port access has no effect on CPU performance in both modes. The 68HC05 CPUs do not use the DENIED mode, but only the GAP mode. ICE Emulator for 68HC05 and 68HC08 5

6 FAQ Debugging via VPN Ref: 0307 The debugger is accessed via Internet/VPN and the performance is very slow. What can be done to improve debug performance? The main cause for bad debug performance via Internet or VPN are low data throughput and high latency. The ways to improve performance by the debugger are limited: In PRACTICE scripts, use "SCREEN.OFF" at the beginning of the script and "SCREEN.ON" at the end. "SCREEN.OFF" will turn off screen updates. Please note that if your program stops (e.g. on error) without executing "SCREEN.OFF", some windows will not be updated. "SYStem.POLLING SLOW" will set a lower frequency for target state checks (e.g. power, reset, jtag state). It will take longer for the debugger to recognize that the core stopped on a breakpoint. "SETUP.URATE 1.s" will set the default update frequency of Data.List/Data.dump/Variable windows to 1 second (the slowest possible setting). prevent unneeded memory accesses using "MAP.UPDATEONCE [address-range]" for RAM and "MAP.CONST [address--range]" for ROM/FLASH. Address ranged with "MAP.UPDATEONCE" will read the specified address range only once after the core stopped at a breakpoint or manual break. "MAP.CONST" will read the specified address range only once per SYStem.Mode command (e.g. SYStem.Up). ICE Emulator for 68HC05 and 68HC08 6

7 Target Power Supply Switch Ref: 0103 Is there a simple way to control target power supply via the ICE to prevent problems after the ICE has been powered off? Follow the sequence below. If you own an output probe COUT8, connect it to the STROBE output connector. Type PULSE2. and press F1. You will get the pin out of the output probe COUT8. Pin 13 (OUT6) delivers +5 V after the emulator has finished its initialization and 0 V if the emulator is powered off. This can be used to drive a relay via a transistor to switch the target power on and off automatically if the Pulse Generator is not used for other purposes. The schematic of the switching unit can be found in the file TARGETC.CMM. Additionally Pin 13 (OUT6) can be controlled by ICE commands. Target power supply off. "PULSE2.P +" Target power supply on. "PULSE2.P -" The following Practice command file creates 3 buttons in the Toolbox for: Target power on Target power off Target power off and QUIT. Wrong Location after Break Ref: 0030 HC05JJ/JP Mask Option Register Ref: 0080 Adding that file to T32.cmm loads the buttons automatically after startup. Why is the location after break wrong? Most emulators use some bytes of user stack for the break system. Therefore it is necessary to have valid stack, if single step or breakpoints are used. The System Option MOR does not work There is no possibility to set the correct value of the MOR in the non user mode by hardware. The CPU always uses the value of the internal EPROM of the chip. To change this value use a *.cmm file with the following content: Data.Set D:1FF1 'value' Data.Set D:1C 02 WAIT 1.s Data.Set D:1C 00 The MOR value of a new chip is 0. The bits can be toggled only from 0 to 1. If a wrong value was programmed, it is necessary to exchange the chip! ICE Emulator for 68HC05 and 68HC08 7

8 HC08 Problems with EEPROM Ref: 0084 HC08AZ/AT TimerB and CAN Module Ref: 0077 After I switched off the power of the emulator and booted again, the values of the internal EEPROM can not be read correctly Be sure that the SYSTEM.OPTION MAPEEPROM is switched off. The Timer B is not available. The CAN controller is not available. The silicon of HC08AZ, HC08AS and HC08AT is the same. The Timer B and the CAN controller is only in the AZ and AT mode available. To switch the timer B and the CAN module on, use the CONFIG2 register of the CPU. ICE Emulator for 68HC05 and 68HC08 8

9 Basics The ICE-08 emulation head supports all 68HC08 and 68HC05 derivatives from Freescale Semiconductor. The adaption to different probes is done by changing the module. Modules support both DIL and QFP versions, where applicable. The maximum frequency of the base modul is 12 MHz Busclock, however the emulation is only possible to the max. speed of the MCU's available from the chip manufacturer. All emulation probes support single chip modes. The emulator supports up to 256 KByte RAM/ROM address space. An additional slot in the base modul offers upgrading with the port analyzer to get timing and state trace features for all MCU I/O ports. Emulation Modes E::w.sys system Mode Clock TimeReq Option Down RESet VCO 1.000ms V33 Up Analyzer Low TimeOut TraceAll Monitor Mid us PerReset RESet ResetDown High Fast ResetUp TestClocK cpu-type NoProbe Access M68HC08 AloneInt GAP AloneExt DENIED EmulInt EmulExt The emulation head can stay in 6 modes. The modes are selected by the SYStem.Up or the SYStem.Mode command. SYStem.Mode <mode> <mode>: ResetDown ResetUp AloneInt AloneExt EmulInt EmulExt ICE Emulator for 68HC05 and 68HC08 9

10 Reset Down Reset Up Alone Internal Alone External Emulation Internal Emulation External Target is down, all drivers are in tristate mode. Target has power, drivers are logically in inactive state, but not tristate. Probe is running with internal clock, driver inactive. This mode is used for 'standalone' operation. Probe is running with external clock, driver inactive. Probe is running with internal clock, strobes to target are generated. Probe is running with external clock, strobes to target are activated. As neither 68HC08 nor 68HC05 have an external bus, there is no difference between driver active and inactive. Different modes are only used to be compatible with other emulation probes. In active mode, the power of the target is sensed and by switching down the target the emulator changes to RESET mode. The probe is not supplied by the target. When running without target, the target voltage is simulated by an internal pull-up resistor. If your target has an 3.3 V supply, you must use the 5 V sys option. ICE Emulator for 68HC05 and 68HC08 10

11 SYStem.Clock Clock generation SYStem.Clock <option> <option>: VCO High Mid Low VCO Low, Mid, High Variable frequency 1 35 MHz. 2.5, 5.0 or 10.0 MHz. SYStem.Access Dualport access SYStem.Access <mode> <mode>: GAP Denied GAP Denied The dual-port access is done between two CPU cycles. As two memory cycles appear in one CPU cycle, this way of dual-port access is limited to bus frequencies up to 8 MHz. No dual-port access is allowed while the realtime emulation is running. This mode must be used if the CPU is hold in stop state for long time or if the bus frequency is too high. ICE Emulator for 68HC05 and 68HC08 11

12 Code Sequencer TRACE32-ICE08 uses a special code sequencer to classify CPU bus cycles on realtime emulation. This feature allows perfect trigger and trace functions as idle cycles are not traced. The sequencer offers many functions not available on competitive emulation systems. pshx pshx f P:00800A opfetch 9E f P:00800A opfetch 9E f D:0000FE wr-stk F f D:0000FF wr-stk F f P:00800b opfetch E f P:00800B opfetch E f P:00800c opfetch f P:00800C opfetch 02 lda 2,sp lda 2,sp f P:00800D opfetch f P:00800D opfetch 52 div div f D:0000FF rd-data F f D: rd-data f P:00800E opfetch B f P:00800E opfetch B f D:00800E dummy B f P:00800F opfetch f D:00800F dummy 50 sta f D:00800F dummy f D: wr-data f D:00800F dummy f P: opfetch f D:00800F dummy f P: opfetch EE f D:00800F dummy 50 bne f P:00800F opfetch f P: opfetch C7 sta f P: opfetch FF Without Sequencer With Sequencer Program breakpoints may be set in data area for protection Data breakpoints may be set in code area for protection Select trace on data transfers only Easy trigger on exception cycles Selective trace ICE Emulator for 68HC05 and 68HC08 12

13 General SYStem Settings and Restrictions General Restrictions Stack Usage On-Board Programming Pending Interrupts STOP Instruction The stack pointer must be placed on a location, where the CPU has internal RAM. Otherwise problems may occur when switching between monitor program and user program On-board programming with external programmers is not allowed with the emulation probe (may be damaged). If interrupts from internal sources are pending, single stepping will go into the interrupt routine. When starting program execution at an address, where a breakpoint is already set, the emulator will immediately execute the interrupt program. After returning from interrupt it will stop at the breakpoint without moving to the next instruction. If the STOP Instruction is used, you must use the option sys.option.testclk=off.the STOP Instruction disables the clockout of the CPU. This would cause a emulator CLKFail error. You can't break the emulator while the CPU is in the STOP mode. Stop mode has to be left before break. SYStem.Option V33 Power option V33 [ON OFF] Switches the power supply off the emulation probe between 5 V and 3.3 V. This Option is only available when the CPU supports 3.3 V supply. ICE Emulator for 68HC05 and 68HC08 13

14 SYStem.Option TraceAll Trace option SYStem.Option TraceAll [ON OFF] Normally dummy cycles and prefetches are not traced by the analyzer. All CPU cycles are traced if this option is set. SYStem.Option PerReset Reset target SYStem.Option PerReset [ON OFF] When activated, the reset output line is active while the system is down. This ensures that the target peripherals in reset state after the emulation is activated. SYStem.Option FAST Speed SYStem.Option FAST [ON OFF] Normally, without using the PLL, the bus frequency is 1/4 of the clk frequency. With the option FAST, you can double the bus frequency. This option will be sampled only during reset and is available only for the HC08. SYStem.Option TestClock Clock sense SYStem.Option TestClock [ON OFF] The emulator measures the system clock and switches down the emulator if a clock fail is detected. Some derivatives stop also the oscillator when the STOP command is executed. To prevent from switching down the emulation when the oscillator is stopped, set this option to OFF. ICE Emulator for 68HC05 and 68HC08 14

15 SYStem.Option MapEEPROM Mapping SYStem.Option MapEEPROM [ON OFF] The target CPU accesses the internal resources (EEPROM) when the map eeprom option is ON. When this option is OFF, it accesses a mapped ram instead. SYStem.Option MapGAP Mapping SYStem.Option MapGAP [ON OFF] The target CPU accesses the internal resources (GAP = no internal resources) when the mapgap option is ON. When this option is OFF, it accesses a mapped ram instead. SYStem.Option CANE CAN enable SYStem.Option CANE [ON OFF] ON OFF Enable CAN interface. Disable CAN interface. Enable CAN interface, 68HC05 only. SYStem.Option COMMON Size of common area. SYStem.Option COMMON [4K 15K 32K 48K] Define size of common area for banked applications, 68HC05 only. ICE Emulator for 68HC05 and 68HC08 15

16 SYStem.Option MAPEEPROM Enable EEPROM memory areas SYStem.Option MAPEEPROM [ON OFF] ON OFF Enable EEPROM memory areas. Replace EEPROM memory areas by emulation memory. Enable EEPROM memory areas. SYStem.Option MAPGAP Enable GAP memory areas SYStem.Option MAPGAP [ON OFF] ON OFF Enable GAP memory areas. Replace GAP memory areas by emulation memory. Enable GAP memory areas. SYStem.Option MOR Mask option register setting SYStem.Option MOR [ON OFF] 68HC05 only. SYStem.Option WDT Watchdog enable SYStem.Option WDT [ON OFF] 68HC05 only. ICE Emulator for 68HC05 and 68HC08 16

17 Exception Control E::w.x exception Activate Enable Trigger Puls Puls OFF OFF OFF OFF OFF Single ON CpuReset ON ON CpuReset Width RESet PerReset CpuReset RESet PerReset 1.000us IRQ1 PerReset STOP IRQ1 PERiod IRQ2 IRQ1 IRQ1 IRQ IRQ2 IRQ2 PULS This menu chart is from the 68HC08XL36. It may be different for other CPUs. RESET The reset line (input and output) is controlled by a bridge with analog switches and diodes. RESET input VCC 2*VCC R1 R2 RESET- S2 RESET- Target Emulation CPU S3 S1 S4 GND GND R1 = 22K R2 = 1K R3 = 220 S1 Reset Target X.Activate PerReset X.Puls PerReset * running S2 Reset Out running S3 Reset In X.Enable Reset * running S4 Internal Reset Emulator Control X.Activate CpuReset * running X.Puls CpuReset * running ICE Emulator for 68HC05 and 68HC08 17

18 exception.enable CpuReset [ON OFF] exception.enable PerReset [ON OFF] exception.activate PerReset [ON OFF] exception.activate CpuReset [ON OFF] Interrupt Control Interrupts may be enabled separately for every interrupt input. The names of the different interrupts are like they are called in the CPU. Exception.Enable IRQ1 [ON OFF] Exception.Enable IRQ2 [ON OFF] ICE Emulator for 68HC05 and 68HC08 18

19 Memory Classes Memory Class Description C: Specify the same address-area (CPU-access) D: P: E: Emulation memory access (dual-ported) ED: EP: C:, P: and D: This storage classes operate on the same physically memory. They are only used to be compatible with other emulation probes. CPU internal registers and memory may not be accessed dual-ported, data written to the internal memory is also present in the emulation memory. ICE Emulator for 68HC05 and 68HC08 19

20 State Analyzer Keywords for the Trigger Unit General 68HC08 Keywords for the Trigger Unit Input Event Meaning Analyzer Hardware ECC8 HAC HA120 SA120 DATA Data access X X X X DMA DMA cycle X X X X DMAREAD DMA read cycle X X X X DMAWRITE DMA write cycle X X X X DUMMY DUMMY cycle X X X X FETCH any fetch cycle X X X X FFETCH First fetch cycle X X X X IRQ Interrupt request X X IRQ1 Interrupt 1 request X X IRQ2 Interrupt 2 request X X MEM Memory cycle X X X X MEMREAD Memory read cycle X X X X MEMWRITE Memory write cycle X X X X OFETCH Opfetch cycle X X X X PD0..PD6 Port D line access X X PORT Input line from port analyzer X X Read Read access X X X X SFETCH Sequential fetch cycle X X X X STACK Stack access X X X X STACKREAD Stack read cycle X X X X STACKWRITE Stack write cycle X X X X WAIT Wait state X X Write Write access X X X X XREAD X X X X For not CPU-specific keywords, see non-declarable input variables in ICE/FIRE Analyzer Trigger Unit Programming Guide (analyzer_prog.pdf). ICE Emulator for 68HC05 and 68HC08 20

21 Keywords for the Display WAIT PA0..PA7 PD0..PD5 Wait for interrupt, normally not sampled Port A Port D PIRQ1 Port Interrupt 1 PIRQ2 Port Interrupt 2 PIRQ PNWOI Port Interrupt Port Wired Or Interrupt ICE Emulator for 68HC05 and 68HC08 21

22 Port Analyzer Keywords for the Port Analyzer Port.A0..Port.A7 Port.B0..Port.B7 Port.C0..Port.C7 Port.D0..Port.D7 Port.E0..Port.E7 Port.F0..Port.F5 Port.G0..Port.G3 Port.H0..Port.H3 Port.IRQ1 Port.IRQ2 Port.IRQ Port.NWOI ICE Emulator for 68HC05 and 68HC08 22

23 Additional Trace Channels Not used trace channels on Port-Analyzer are connected to pins placed on the emulation module. Modul M68HC08-XL Port.I0 2 Port.I1 3 Port.I2 4 Port.I3 5 Port.I4 6 Port.I5 7 Port.I6 8 Port.I7 9 GND 10 GND Modul M68HC05-X32 M68HC05-B Port.I0 2 Port.I1 3 Port.I2 4 Port.I3 5 Port.I4 6 Port.I5 7 Port.I6 8 Port.I7 9 GND 10 GND ICE Emulator for 68HC05 and 68HC08 23

24 Compilers Language Compiler Company Option Comment C CX68HC05 Cosmic Software COSMIC C HT-6805 Microchip Technology HITECH Inc. C HICROSS NXP Semiconductors HICROSS Language Compiler Company Option Comment C CX68HC08 Cosmic Software COSMIC C HICROSS-68HC08 NXP Semiconductors HICROSS 3rd Party Tool Integrations CPU Tool Company Host WINDOWS CE PLATF. - Windows BUILDER CODE::BLOCKS - - C++TEST - Windows ADENEO - X-TOOLS / X32 blue river software GmbH Windows CODEWRIGHT Borland Software Windows Corporation CODE CONFIDENCE Code Confidence Ltd Windows TOOLS CODE CONFIDENCE Code Confidence Ltd Linux TOOLS EASYCODE EASYCODE GmbH Windows ECLIPSE Eclipse Foundation, Inc Windows CHRONVIEW Inchron GmbH Windows LDRA TOOL SUITE LDRA Technology, Inc. Windows UML DEBUGGER LieberLieber Software Windows GmbH SIMULINK The MathWorks Inc. Windows ATTOL TOOLS MicroMax Inc. Windows VISUAL BASIC INTERFACE Microsoft Corporation Windows ICE Emulator for 68HC05 and 68HC08 24

25 CPU Tool Company Host LABVIEW NATIONAL Windows INSTRUMENTS Corporation RAPITIME Rapita Systems Ltd. Windows RHAPSODY IN MICROC IBM Corp. Windows RHAPSODY IN C++ IBM Corp. Windows DA-C RistanCASE Windows TRACEANALYZER Symtavision GmbH Windows TA INSPECTOR Timing Architects GmbH Windows UNDODB Undo Software Linux VECTORCAST UNIT Vector Software Windows TESTING VECTORCAST CODE COVERAGE Vector Software Windows ICE Emulator for 68HC05 and 68HC08 25

26 Emulation Frequency Module CPU F-W0-15 F-W0-35 S-W0-15 S-W0-35 S-W1-15 S-W1-35 LA-7126 MC68HC05B LA-7121 MC68HC05B LA-7123 MC68HC05C LA-7122 MC68HC05D LA-7120 MC68HC05X LA-7111 MC68HC08AB LA-7112 MC68HC08AS LA-7112 MC68HC08AT LA-7112 MC68HC08AZ LA-7111 MC68HC08AZ LA-7113 MC68HC08GP LA-7110 MC68HC08XL LA-7120 MC68HC705-X DRAM ICE Emulator for 68HC05 and 68HC08 26

27 Emulation Modules Overview LA-7100 LA-7110 MC68HC08XL36 MC68HC08XL36 DIL56 ET64-QF29 MC68HC08AB ET100-QF49 LA-7111 MC68HC08AB ET64-QF29 MC68HC08AZ0 ET100-QF49 MC68HC08AS ET64-QF29 MC68HC08AS PLCC52 LA-7112 MC68HC08AT ET64-QF29 MC68HC08AT PLCC52 MC68HC08AZ ET64-QF29 LA-7113 MC68HC08GP MC68HC08GP DIL40 ET44-QF16 LA-7120 MC68HC05X MC68HC705-X32 ET64-QF29 ET64-QF29 LA-7121 MC68HC05B32 ET64-QF29 LA-7122 MC68HC05D ET64-QF29 LA-7123 LA-7124 LA-7125 MC68HC05C MC68HC05C MC68HC05C MC68HC05C ET44-QF16 SDIP42 DIP40 PLCC44 LA-7126 MC68HC05B16 PLCC52 LA-7127 MC68HC05B32 PLCC52 ICE Emulator for 68HC05 and 68HC08 27

28 Order Information Order No. Code Text LA-7100 ICE-08 ICE-08 Base Module LA-7110 M-MC68HC08-XL36 Module MC68HC08-XL36 LA-7111 M-MC68HC08-AZ0/AB0 Module MC68HC08-AZ0/AB0 LA-7115 M-MC68HC08-AZ60A Module MC68HC08-AZ60A LA-7112 M-MC68HC08-AT Module MC68HC08-AT/AS/AZ16-AZ60 LA-7113 M-MC68HC08-GP Module MC68HC08-GP LA-7116 M-MC68HC08-GT Module MC68HC08-GT LA-7117 M-MC68HC08-AB32 Module MC68HC08-AB32 LA-7120 M-MC68HC05-X32 Module MC68HC05-X32 LA-7121 M-MC68HC05-B32-ET64 Module MC68HC05-B32/ET64 LA-7122 M-MC68HC05-D32 Module MC68HC05-D32 LA-7123 M-MC68HC05-C9 Module MC68HC05-C9 LA-7124 A-MC68HC05-C9-E/S Adapter MC68HC05-C9 ET/SDIP LA-7125 A-MC68HC05-C9-P/D Adapter MC68HC05-C9 PLCC/DIP LA-7128 M-MC68HC05-JJ/JP Module MC68HC05-JJ/JP LA-7126 M-MC68HC05-B16 Module MC68HC05-B16 LA-7127 M-MC68HC05-B32-PLCC Module MC68HC05-B32/PLCC52 Additional Options TO-1340 ET44-ETO-QF16 Emul. Adapter for T0 socket ET44-QF16 TO-1341 ET44-STO-QF16 Emul. Adapter TO-surface mount. ET44-QF16 LA-6450 PA64 Port Analyzer LA-1925 PLCC-TEST-ADAPTER-44 PLCC Test Adapter 44 Pins YA-1160 YA-SOCKET-QF29 YAMAICHI Socket ET64-QF29 ICE Emulator for 68HC05 and 68HC08 28

29 Physical Dimensions Dimension LA-7110 M-MC68HC08-XL36 64 cable (400) SIDE VIEW PIN 1 PIN TOP VIEW (all dimensions in mm) ICE Emulator for 68HC05 and 68HC08 29

30 Dimension LA-7111 LA-7112 M-MC68HC08-AZ0/AB0 M-MC68HC08-AT 64 cable (400) SIDE VIEW Pin TOP VIEW (all dimensions in mm) ICE Emulator for 68HC05 and 68HC08 30

31 Dimension LA-7120 M-MC68HC05-X32 64 cable (400) SIDE VIEW PIN TOP VIEW (all dimensions in mm) ICE Emulator for 68HC05 and 68HC08 31

32 Dimension LA-7121 LA-7126 LA-7127 M-MC68HC05-B32-ET64 M-MC68HC05-B16 M-MC68HC05-B32-PLCC 64 cable (400) SIDE VIEW 8 PIN 1 PIN TOP VIEW (all dimensions in mm) ICE Emulator for 68HC05 and 68HC08 32

33 Dimension LA-7122 M-MC68HC05-D32 64 cable (400) SIDE VIEW PIN TOP VIEW (all dimensions in mm) ICE Emulator for 68HC05 and 68HC08 33

34 Dimension LA-7123 M-MC68HC05-C9 64 cable (400) SIDE VIEW PIN TOP VIEW (all dimensions in mm) ICE Emulator for 68HC05 and 68HC08 34

35 Dimension LA-7124 A-MC68HC05-C9-E/S SIDE VIEW PIN TOP VIEW (all dimensions in mm) ICE Emulator for 68HC05 and 68HC08 35

36 Dimension LA-7125 A-MC68HC05-C9-P/D SIDE VIEW 3 11 PIN TOP VIEW (all dimensions in mm) ICE Emulator for 68HC05 and 68HC08 36

37 Adapter Socket CPU ET100-QF49 MC68HC08AB MC68HC08AZ0 Adapter YA-1091 ET100-EYA-QF49 Emul. Adapter for YAMAICHI socket ET100-QF SIDE VIEW TOP VIEW (all dimensions in mm) ICE Emulator for 68HC05 and 68HC08 37

38 Socket CPU ET64-QF29 MC68HC05B32 MC68HC05D MC68HC05X MC68HC08AB MC68HC08AS MC68HC08AT MC68HC08AZ MC68HC08XL36 MC68HC705-X32 Adapter YA-1121 ET64-EYA-QF29 Emul. Adapter for YAMAICHI socket ET064-QF SIDE VIEW TOP VIEW (all dimensions in mm) ICE Emulator for 68HC05 and 68HC08 38

Simulator for HC08/MSC08

Simulator for HC08/MSC08 Simulator for HC08/MSC08 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... TRACE32 Instruction Set Simulators... Simulator for HC08/MSC08... 1 TRACE32 Simulator License... 3 Quick

More information

Simulator for H8/300, H8/300H and H8S

Simulator for H8/300, H8/300H and H8S Simulator for H8/300, H8/300H and H8S TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... TRACE32 Instruction Set Simulators... Simulator for H8/300, H8/300H and H8S... 1 TRACE32 Simulator

More information

TRACE32 Documents... TRACE32 Instruction Set Simulators... Simulator for Z TRACE32 Simulator License Quick Start of the Simulator...

TRACE32 Documents... TRACE32 Instruction Set Simulators... Simulator for Z TRACE32 Simulator License Quick Start of the Simulator... Simulator for Z80+ TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... TRACE32 Instruction Set Simulators... Simulator for Z80+... 1 TRACE32 Simulator License... 3 Quick Start of the

More information

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... TriCore... TriCore Monitor... 1

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... TriCore... TriCore Monitor... 1 TriCore Monitor TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... TriCore... TriCore Monitor... 1 Brief Overview of Documents

More information

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... NS NS32000 Monitor... 1

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... NS NS32000 Monitor... 1 NS32000 Monitor TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... NS32000... NS32000 Monitor... 1 Brief Overview of Documents

More information

FIRE Emulator for H8S and H8/300H

FIRE Emulator for H8S and H8/300H FIRE Emulator for H8S and H8/300H TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... FIRE In-Circuit Emulator... FIRE Target Guides... FIRE Emulator for H8S and H8/300H... 1 WARNING...

More information

ICE Emulator for 68000

ICE Emulator for 68000 ICE Emulator for 68000 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICE In-Circuit Emulator... ICE Target Guides... ICE Emulator for 68000... 1 Warning... 3 Quick Start... 4

More information

ICE Emulator for Hitachi H8/300 and H8/500

ICE Emulator for Hitachi H8/300 and H8/500 ICE Emulator for Hitachi H8/300 and H8/500 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICE In-Circuit Emulator... ICE Target Guides... ICE Emulator for Hitachi H8/300 and H8/500...

More information

ICE Emulator for 68HC11

ICE Emulator for 68HC11 ICE Emulator for 68HC11 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICE In-Circuit Emulator... ICE Target Guides... ICE Emulator for 68HC11... 1 WARNING... 4 Quick Start...

More information

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... MCS08... MCS08 Debugger... 1

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... MCS08... MCS08 Debugger... 1 MCS08 Debugger TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... MCS08... MCS08 Debugger... 1 Brief Overview of Documents

More information

ICE Emulator for 8051

ICE Emulator for 8051 ICE Emulator for 8051 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICE In-Circuit Emulator... ICE Target Guides... ICE Emulator for 8051... 1 WARNING... 3 Quick Start... 4 Troubleshooting...

More information

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... XC XC800 Debugger... 1

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... XC XC800 Debugger... 1 XC800 Debugger TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... XC800... XC800 Debugger... 1 Introduction... 3 Brief

More information

H8S and H8/300H Monitor

H8S and H8/300H Monitor H8S and H8/300H Monitor TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... H8S... H8S and H8/300H Monitor... 1 Brief Overview

More information

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... Z80... Z80 Monitor... 1

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... Z80... Z80 Monitor... 1 Z80 Monitor TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... Z80... Z80 Monitor... 1 Brief Overview of Documents for

More information

ICE Emulator for Motorola 68360/349

ICE Emulator for Motorola 68360/349 ICE Emulator for Motorola 68360/349 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICE In-Circuit Emulator... ICE Target Guides... ICE Emulator for Motorola 68360/349... 1 WARNING...

More information

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... Blackfin... Blackfin Debugger General Note...

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... Blackfin... Blackfin Debugger General Note... Blackfin Debugger TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... Blackfin... Blackfin Debugger... 1 General Note...

More information

ICE Emulator for 386/486

ICE Emulator for 386/486 ICE Emulator for 386/486 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICE In-Circuit Emulator... ICE Target Guides... ICE Emulator for 386/486... 1 WARNING... 6 Quick Start...

More information

ICE Emulator for MC68000 and MC6830X

ICE Emulator for MC68000 and MC6830X ICE Emulator for MC68000 and MC6830X TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICE In-Circuit Emulator... ICE Target Guides... ICE Emulator for MC68000 and MC6830X... 1 Warning...

More information

CEIBO FE-51RD2 Development System

CEIBO FE-51RD2 Development System CEIBO FE-51RD2 Development System Development System for Atmel AT89C51RD2 Microcontrollers FEATURES Emulates Atmel AT89C51RD2 60K Code Memory Real-Time Emulation Frequency up to 40MHz / 3V, 5V ISP and

More information

FIRE Emulator for HC12/MCS12

FIRE Emulator for HC12/MCS12 FIRE Emulator for HC12/MCS12 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... FIRE In-Circuit Emulator... FIRE Target Guides... FIRE Emulator for HC12/MCS12... 1 Warning... 4 Quick

More information

ICE Emulator for MC68020/30

ICE Emulator for MC68020/30 ICE Emulator for MC68020/30 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICE In-Circuit Emulator... ICE Target Guides... ICE Emulator for MC68020/30... 1 Warning... 4 Quick

More information

ICE Emulator for MC6833X

ICE Emulator for MC6833X ICE Emulator for MC6833X TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICE In-Circuit Emulator... ICE Target Guides... ICE Emulator for MC6833X... 1 WARNING... 6 Quick Start...

More information

CEIBO FE-5111 Development System

CEIBO FE-5111 Development System CEIBO FE-5111 Development System Development System for Atmel W&M T89C5111 Microcontrollers FEATURES Emulates Atmel W&M T89C5111 4K Code Memory Real-Time Emulation and Trace Frequency up to 33MHz/5V ISP

More information

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... H8S... H8S/23x9 Debugger General Note... 3

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... H8S... H8S/23x9 Debugger General Note... 3 H8S/23x9 Debugger TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... H8S... H8S/23x9 Debugger... 1 General Note... 3 Brief

More information

CEIBO FE-W7 Development System

CEIBO FE-W7 Development System CEIBO FE-W7 Development System Development System for Winbond W7xxxx Microcontrollers FEATURES Emulates Winbond W77xxx or W78xxx Microcontrollers 125K Code Memory Real-Time Emulation Frequency up to fmax

More information

EB-51 Low-Cost Emulator

EB-51 Low-Cost Emulator EB-51 Low-Cost Emulator Development Tool for 80C51 Microcontrollers FEATURES Emulates 80C51 Microcontrollers and Derivatives Real-Time Operation up to 40 MHz 3.3V or 5V Voltage Operation Source-Level Debugger

More information

Simulator for TriCore

Simulator for TriCore Simulator for TriCore TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... TRACE32 Instruction Set Simulators... Simulator for TriCore... 1 TRACE32 Simulator License... 4 Brief Overview

More information

M32R Debugger and Trace

M32R Debugger and Trace M32R Debugger and Trace TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... M32R... M32R Debugger and Trace... 1 General

More information

SECTION 5 RESETS AND INTERRUPTS

SECTION 5 RESETS AND INTERRUPTS SECTION RESETS AND INTERRUPTS Resets and interrupt operations load the program counter with a vector that points to a new location from which instructions are to be fetched. A reset immediately stops execution

More information

eprom 1 Fri Oct 13 13:01:

eprom 1 Fri Oct 13 13:01: eprom 1 Fri Oct 1 1:01: 1.1 Introduction SECTION EPROM/OTPROM (PROM) This section describes erasable programmable read-only memory/one-time programmable read-only memory (EPROM/OTPROM (PROM)) programming..

More information

ICE Emulator for the and 80196

ICE Emulator for the and 80196 ICE Emulator for the 80186 and 80196 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICE In-Circuit Emulator... ICE Target Guides... ICE Emulator for the 80186 and 80196... 1 WArning...

More information

TRACE32 Documents... TRACE32 Instruction Set Simulators... Simulator for MIPS TRACE32 Simulator License Quick Start of the Simulator...

TRACE32 Documents... TRACE32 Instruction Set Simulators... Simulator for MIPS TRACE32 Simulator License Quick Start of the Simulator... Simulator for MIPS TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... TRACE32 Instruction Set Simulators... Simulator for MIPS... 1 TRACE32 Simulator License... 4 Quick Start of the

More information

8051 Microcontroller

8051 Microcontroller 8051 Microcontroller The 8051, Motorola and PIC families are the 3 leading sellers in the microcontroller market. The 8051 microcontroller was originally developed by Intel in the late 1970 s. Today many

More information

Renesas 78K/78K0R/RL78 Family In-Circuit Emulation

Renesas 78K/78K0R/RL78 Family In-Circuit Emulation _ Technical Notes V9.12.225 Renesas 78K/78K0R/RL78 Family In-Circuit Emulation This document is intended to be used together with the CPU reference manual provided by the silicon vendor. This document

More information

_ V Intel 8085 Family In-Circuit Emulation. Contents. Technical Notes

_ V Intel 8085 Family In-Circuit Emulation. Contents. Technical Notes _ V9.12. 225 Technical Notes Intel 8085 Family In-Circuit Emulation This document is intended to be used together with the CPU reference manual provided by the silicon vendor. This document assumes knowledge

More information

_ V1.3. Motorola 68HC11 AE/AS POD rev. F. POD Hardware Reference

_ V1.3. Motorola 68HC11 AE/AS POD rev. F. POD Hardware Reference _ V1.3 POD Hardware Reference Motorola 68HC11 AE/AS POD rev. F Ordering code IC81049 Thank you for purchasing this product from isystem. This product has been carefully crafted to satisfy your needs. Should

More information

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals XC... R8051XC Debugger General Note...

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals XC... R8051XC Debugger General Note... R8051XC Debugger TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... 8051XC... R8051XC Debugger... 1 General Note... 4

More information

Am186ER/Am188ER AMD continues 16-bit innovation

Am186ER/Am188ER AMD continues 16-bit innovation Am186ER/Am188ER AMD continues 16-bit innovation 386-Class Performance, Enhanced System Integration, and Built-in SRAM Am186ER and Am188ER Am186 System Evolution 80C186 Based 3.37 MIP System Am186EM Based

More information

AN1298. Variations in the Motorola MC68HC(7)05Cx Family By Joanne Field CSIC Applications. Introduction

AN1298. Variations in the Motorola MC68HC(7)05Cx Family By Joanne Field CSIC Applications. Introduction Order this document by /D Variations in the Motorola MC68HC(7)05Cx Family By Joanne Field CSIC Applications East Kilbride, Scotland Introduction The Freescale MC68HC05 C Family of 8-bit microcontrollers

More information

SH69P55A EVB. Application Note for SH69P55A EVB SH69P55A EVB SH69V55A

SH69P55A EVB. Application Note for SH69P55A EVB SH69P55A EVB SH69V55A Application Note for SH69P55A EVB SH69P55A EVB The SH69P55A EVB is used to evaluate the SH69P55A chip's function for the development of application program. It contains of a SH69V55A chip to evaluate the

More information

3. The MC6802 MICROPROCESSOR

3. The MC6802 MICROPROCESSOR 3. The MC6802 MICROPROCESSOR This chapter provides hardware detail on the Motorola MC6802 microprocessor to enable the reader to use of this microprocessor. It is important to learn the operation and interfacing

More information

M68HC705L4 PROGRAMMER BOARD APPLICATION NOTE

M68HC705L4 PROGRAMMER BOARD APPLICATION NOTE M68HC705L4PGMR JUNE 1992 M68HC705L4 PROGRAMMER BOARD (REVision A PWBs only) APPLICATION NOTE INTRODUCTION This application note describes the programming technique used to program and verify the XC68HC705L4

More information

2. List the five interrupt pins available in INTR, TRAP, RST 7.5, RST 6.5, RST 5.5.

2. List the five interrupt pins available in INTR, TRAP, RST 7.5, RST 6.5, RST 5.5. DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE6502- MICROPROCESSORS AND MICROCONTROLLERS UNIT I: 8085 PROCESSOR PART A 1. What is the need for ALE signal in

More information

SH69P21 EVB. Application Note for SH69P21 EVB SH69P21 EVB SH69P21

SH69P21 EVB. Application Note for SH69P21 EVB SH69P21 EVB SH69P21 SH69P21 EVB Application Note for SH69P21 EVB The SH69P21 EVB is used to evaluate the SH69P21 chip's function for the development of application program. It contains of a SH69V21 chip to evaluate the functions

More information

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1

M68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1 M68HC08 Microcontroller The MC68HC908GP32 Babak Kia Adjunct Professor Boston University College of Engineering Email: bkia -at- bu.edu ENG SC757 - Advanced Microprocessor Design General Description The

More information

EC 6504 Microprocessor and Microcontroller. Unit II System Bus Structure

EC 6504 Microprocessor and Microcontroller. Unit II System Bus Structure EC 6504 Microprocessor and Microcontroller Unit II 8086 System Bus Structure Syllabus: 8086 Signals Basic Configurations System bus timing System Design using 8086 IO Programming Introduction to multiprogramming

More information

PC3 PC4 PC5 PC6 PC7 VSS VPP1 PB0 PB1 PB2 PB3 PB4 PB5

PC3 PC4 PC5 PC6 PC7 VSS VPP1 PB0 PB1 PB2 PB3 PB4 PB5 OEM- Product Catalogue TECHNICAL DATA VRH PD4/AN4 VDD PD3/AN3 PD2/AN2 PD1/AN1 PD0/AN0 NC OSC1 OSC2 _RESET _IRQ PLMA VRL NC PD5/AN5 PD6/AN6 PD7/AN7 TCMP1 TCMp2 TDO SCLK RDI PC0 PC1 PC2/ECLK 7 52 47 8 1

More information

CHAPTER 1 MICROCOMPUTER SYSTEMS. 1.1 Introduction. 1.2 Microcontroller Evolution

CHAPTER 1 MICROCOMPUTER SYSTEMS. 1.1 Introduction. 1.2 Microcontroller Evolution CHAPTER 1 MICROCOMPUTER SYSTEMS 1.1 Introduction The term microcomputer is used to describe a system that includes a microprocessor, program memory, data memory, and an input/output (I/O). Some microcomputer

More information

HCS12 BDM Getting Started V4.3

HCS12 BDM Getting Started V4.3 HCS12 BDM Getting Started V4.3 Background The term BDM stands for Background Debug Mode. It is used for the system development and FLASH programming. A BDM firmware is implemented on the CPU silicon providing

More information

POD 51EH C541U 12 EA ALE PSEN XH0 XH1 XH2 XH3 XH4 XH5 XH6 XH7 XL7 XL6 XL5 XL4 XL3 XL2 XL1 XL0. Figure 1. POD 51EH C541U 12

POD 51EH C541U 12 EA ALE PSEN XH0 XH1 XH2 XH3 XH4 XH5 XH6 XH7 XL7 XL6 XL5 XL4 XL3 XL2 XL1 XL0. Figure 1. POD 51EH C541U 12 6 7.. P P POD 5EH C54U RST R PWD Y IDL Y EML G MON Y MERR R JP JP T JP7 ANB FLF EMUL XH0 XH XH XH XH4 XH5 XH6 XH7 EA ALE PSEN T XS MCU XS T 7 6 5 4 0 D P P P D M JP0 XL7 XL6 XL5 XL4 XL XL XL XL0 FULL USL

More information

TEMIC 51T (Temic) EMULATION

TEMIC 51T (Temic) EMULATION Note: To use with frequencies above 40Mhz it will be required to use an emulator board that has been specially modified to obtain high frequency operation and will work only with the POD-51Temic. The EPROM

More information

Chapter 7 Central Processor Unit (S08CPUV2)

Chapter 7 Central Processor Unit (S08CPUV2) Chapter 7 Central Processor Unit (S08CPUV2) 7.1 Introduction This section provides summary information about the registers, addressing modes, and instruction set of the CPU of the HCS08 Family. For a more

More information

CMS-8GP32. A Motorola MC68HC908GP32 Microcontroller Board. xiom anufacturing

CMS-8GP32. A Motorola MC68HC908GP32 Microcontroller Board. xiom anufacturing CMS-8GP32 A Motorola MC68HC908GP32 Microcontroller Board xiom anufacturing 2000 717 Lingco Dr., Suite 209 Richardson, TX 75081 (972) 994-9676 FAX (972) 994-9170 email: Gary@axman.com web: http://www.axman.com

More information

System Reset / C167. Figure 17-1 External Reset Circuitry. Semiconductor Group 17-1

System Reset / C167. Figure 17-1 External Reset Circuitry. Semiconductor Group 17-1 17 System Reset The internal system reset function provides initialization of the C167 into a defined default state and is invoked either by asserting a hardware reset signal on pin RSTIN (Hardware Reset

More information

Simulator for PowerPC

Simulator for PowerPC Simulator for PowerPC TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... TRACE32 Instruction Set Simulators... Simulator for PowerPC... 1 TRACE32 Simulator License... 4 Quick Start

More information

POD 51EH C517A 24 XH0 XH1 XH2 XH3 XH4 XH5 XH6 XH7 XL7 XL6 XL5 XL4 XL3 XL2 XL1 XL0 PE EA ALE PSEN JP1. Figure 1. POD 51EH C517A 24

POD 51EH C517A 24 XH0 XH1 XH2 XH3 XH4 XH5 XH6 XH7 XL7 XL6 XL5 XL4 XL3 XL2 XL1 XL0 PE EA ALE PSEN JP1. Figure 1. POD 51EH C517A 24 6 7.. P P POD 5EH C57A 4 RST R PWD Y IDL Y EML G MON Y MERR R JP T JP7 ANB FLF EMUL XH0 XH XH XH XH4 XH5 XH6 XH7 T XS MCU XS T 7 6 5 4 0 P P P6 P7 JP0 XL7 XL6 XL5 XL4 XL XL XL XL0 PE EA ALE PSEN JP P5

More information

ECE3120: Computer Systems Hardware & Software Development Tools

ECE3120: Computer Systems Hardware & Software Development Tools ECE3120: Computer Systems Hardware & Software Development Tools Manjeera Jeedigunta http://blogs.cae.tntech.edu/msjeedigun21 Email: msjeedigun21@tntech.edu Tel: 931-372-6181, Prescott Hall 120 The HCS12

More information

1 MALP ( ) Unit-1. (1) Draw and explain the internal architecture of 8085.

1 MALP ( ) Unit-1. (1) Draw and explain the internal architecture of 8085. (1) Draw and explain the internal architecture of 8085. The architecture of 8085 Microprocessor is shown in figure given below. The internal architecture of 8085 includes following section ALU-Arithmetic

More information

Simulator for HC12/MCS12

Simulator for HC12/MCS12 Simulator for HC12/MCS12 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... TRACE32 Instruction Set Simulators... Simulator for HC12/MCS12... 1 TRACE32 Simulator License... 4 Quick

More information

SH67P33A / SH66K33A EVB

SH67P33A / SH66K33A EVB SH67P33A / SH66K33A EVB SH67P33A / SH66K33A EVB Application Notice for SH67P33A / SH66K33A EVB The SH67P33A / SH66K33A EVB is used to evaluate the SH67P33A / SH66K33A chip's function for the development

More information

CEIBO FE-5131A Development System

CEIBO FE-5131A Development System CEIBO FE-5131A Development System Development System for Atmel AT89C5131A Microcontrollers FEATURES Emulates AT89C5131/AT89C5131A with 6/12 Clocks/Cycle 31K Code Memory Software Trace Real-Time Emulation

More information

PCI bit Digital Input/ Output Card for PCI Bus. User s Manual

PCI bit Digital Input/ Output Card for PCI Bus. User s Manual PCI-1751 48-bit Digital Input/ Output Card for PCI Bus User s Manual Copyright This documentation and the software included with this product are copyrighted 1998 by Advantech Co., Ltd. All rights are

More information

EMULATOR SETUP MB BIT COMPACT-ICE

EMULATOR SETUP MB BIT COMPACT-ICE Fujitsu Microelectronics Europe Application Note MCU-AN-390077-E-V11 F²MC-16L/LX FAMILY 16-BIT MICROCONTROLLER MB903XX/4XX/5XX/6XX EMULATOR SETUP MB2147-05 16BIT COMPACT-ICE APPLICATION NOTE Revision History

More information

AN-HK-32. In-Circuit Programming of FLASH Memory in the MC68HC908GP32. nc... Freescale Semiconductor, I. PART 1 Introduction

AN-HK-32. In-Circuit Programming of FLASH Memory in the MC68HC908GP32. nc... Freescale Semiconductor, I. PART 1 Introduction Order this document by AN-HK-32/H Rev. 2.0 AN-HK-32 In-Circuit Programming of FLASH Memory in the MC68HC908GP32 By T.C. Lun Applications Engineering Microcontroller Division Hong Kong PART 1 Introduction

More information

Simulator for 68K/ColdFire

Simulator for 68K/ColdFire Simulator for 68K/ColdFire TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... TRACE32 Instruction Set Simulators... Simulator for 68K/ColdFire... 1 TRACE32 Simulator License... 4

More information

Interface DAC to a PC. Control Word of MC1480 DAC (or DAC 808) 8255 Design Example. Engineering 4862 Microprocessors

Interface DAC to a PC. Control Word of MC1480 DAC (or DAC 808) 8255 Design Example. Engineering 4862 Microprocessors Interface DAC to a PC Engineering 4862 Microprocessors Lecture 22 Cheng Li EN-4012 licheng@engr.mun.ca DAC (Digital-to-Analog Converter) Device used to convert digital pulses to analog signals Two methods

More information

EPROM/FLASH Simulator

EPROM/FLASH Simulator EPROM/FLASH Simulator TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... EPROM/FLASH Simulator... 1 Introduction... 4 Basics 4 Warning 4 Configuration... 5 ICD Configuration for ROM

More information

M68EM05X4 EMULATOR MODULE USER'S MANUAL

M68EM05X4 EMULATOR MODULE USER'S MANUAL M68EM05X4/D Rev. 2 January 1996 M68EM05X4 EMULATOR MODULE USER'S MANUAL Third Edition MOTOROLA Ltd., 1993, 1995, 1996; All Rights Reserved Motorola reserves the right to make changes without further notice

More information

_ V Intel 8051 Family In-Circuit Emulation. Contents. Technical Notes

_ V Intel 8051 Family In-Circuit Emulation. Contents. Technical Notes _ V9.12. 225 Technical Notes Intel 8051 Family In-Circuit Emulation This document is intended to be used together with the CPU reference manual provided by the silicon vendor. This document assumes knowledge

More information

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... MMDSP... MMDSP Debugger General Note... 3

TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... MMDSP... MMDSP Debugger General Note... 3 MMDSP Debugger TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... MMDSP... MMDSP Debugger... 1 General Note... 3 Brief

More information

Sophisticated Debugging Features for Motorola s HCS12 Family are available on Nohau s Full-Featured Emulator By: Doron Fael Nohau

Sophisticated Debugging Features for Motorola s HCS12 Family are available on Nohau s Full-Featured Emulator By: Doron Fael Nohau Sophisticated Debugging Features for Motorola s HCS12 Family are available on Nohau s Full-Featured Emulator By: Doron Fael Nohau Nohau s second generation HCS12 full-featured emulator includes sophisticated

More information

Lecture 5: Computing Platforms. Asbjørn Djupdal ARM Norway, IDI NTNU 2013 TDT

Lecture 5: Computing Platforms. Asbjørn Djupdal ARM Norway, IDI NTNU 2013 TDT 1 Lecture 5: Computing Platforms Asbjørn Djupdal ARM Norway, IDI NTNU 2013 2 Lecture overview Bus based systems Timing diagrams Bus protocols Various busses Basic I/O devices RAM Custom logic FPGA Debug

More information

386EX PC/104 Computer with CompactFlash and PCMCIA SBC1390

386EX PC/104 Computer with CompactFlash and PCMCIA SBC1390 386EX PC/104 Computer with CompactFlash and PCMCIA SBC1390 Features Small, low cost, ready to run 386EX, 25 or 33MHz Up to 32MB DRAM CompactFlash connector Optional PC Card interface for Wi-Fi, modem,

More information

Control Unit: The control unit provides the necessary timing and control Microprocessor resembles a CPU exactly.

Control Unit: The control unit provides the necessary timing and control Microprocessor resembles a CPU exactly. Unit I 8085 and 8086 PROCESSOR Introduction to microprocessor A microprocessor is a clock-driven semiconductor device consisting of electronic logic circuits manufactured by using either a large-scale

More information

x386 and x486 Monitor

x386 and x486 Monitor x386 and x486 Monitor TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... x386 and x486... x386 and x486 Monitor... 1 Brief

More information

POD 51EH C505L XH0 XH1 XH2 XH3 XH4 XH5 XH6 XH7 XL7 XL6 XL5 XL4 XL3 XL2 XL1 XL0. Figure 1. POD 51EH C505L 20

POD 51EH C505L XH0 XH1 XH2 XH3 XH4 XH5 XH6 XH7 XL7 XL6 XL5 XL4 XL3 XL2 XL1 XL0. Figure 1. POD 51EH C505L 20 6 7.. P P POD 5EH C505L 0 RST R PWD Y IDL Y EML G MON Y MERR R JP T JP0 JP7 ANB FLF EMUL XH0 XH XH XH XH4 XH5 XH6 XH7 XL7 XL6 XL5 XL4 XL XL XL XL0 T XS GSL T MCU RSL T XS T P P4 5 4 0 7 6 5 4 0 NOHAU Corporation

More information

Megawin 8051 OCD ICE

Megawin 8051 OCD ICE Megawin User Manual This document information is the intellectual property of Megawin Technology Co., Ltd. 1 Contents 1 Introduction... 3 Features... 3 Description... 3 2 Hardware Setup... 4 3 Software

More information

PCI-1751U. 48-bit Digital Input/Output Card with Universal PCI Bus. User Manual

PCI-1751U. 48-bit Digital Input/Output Card with Universal PCI Bus. User Manual PCI-1751U 48-bit Digital Input/Output Card with Universal PCI Bus User Manual Copyright This documentation and the software included with this product are copyrighted 2006 by Advantech Co., Ltd. All rights

More information

PCI-4IPM Revision C. Second Generation Intelligent IP Carrier for PCI Systems Up to Four IndustryPack Modules Dual Ported SRAM, Bus Master DMA

PCI-4IPM Revision C. Second Generation Intelligent IP Carrier for PCI Systems Up to Four IndustryPack Modules Dual Ported SRAM, Bus Master DMA PCI-4IPM Revision C Second Generation Intelligent IP Carrier for PCI Systems Up to Four IndustryPack Modules Dual Ported SRAM, Bus Master DMA REFERENCE MANUAL 781-21-000-4000 Version 2.1 April 2003 ALPHI

More information

Intel 8051 Family Standard PODs

Intel 8051 Family Standard PODs Intel 8051 Family Standard PODs All 8051 family PODs are 8-bit PODs that can be used on ic181, ic1000 and the PowerEmulator unit with the exception of a few PODs, that can not be used on the ic181 unit.

More information

Pin diagram Common SignalS Architecture: Sub: 8086 HARDWARE

Pin diagram Common SignalS Architecture: Sub: 8086 HARDWARE 1 CHAPTER 6 HARDWARE ARCHITECTURE OF 8086 8086 Architecture: 6.1 8086 Pin diagram 8086 is a 40 pin DIP using CHMOS technology. It has 2 GND s as circuit complexity demands a large amount of current flowing

More information

SH69P48A EVB. Application Notes for SH69P48A EVB SH69V48A JP2 J4(ICE_J4) S1 IDD TEST JP1 74HC273 JP4 JP3 74HC273 JP6 STKOVE JP7 SW1 J5(ICE_J5)

SH69P48A EVB. Application Notes for SH69P48A EVB SH69V48A JP2 J4(ICE_J4) S1 IDD TEST JP1 74HC273 JP4 JP3 74HC273 JP6 STKOVE JP7 SW1 J5(ICE_J5) SH69P48A EVB Application Notes for SH69P48A EVB The SH69P48A EVB is used to evaluate the SH69P48A chip's function for the development of application program. It contains of a SH69V48A chip to evaluate

More information

Chapter 1 Microprocessor architecture ECE 3120 Dr. Mohamed Mahmoud http://iweb.tntech.edu/mmahmoud/ mmahmoud@tntech.edu Outline 1.1 Computer hardware organization 1.1.1 Number System 1.1.2 Computer hardware

More information

indart -HC08 In-Circuit Debugger/Programmer for Freescale HC08 Family FLASH Devices User s Manual Rev. 2.0 Copyright 2006 SofTec Microsystems DC01027

indart -HC08 In-Circuit Debugger/Programmer for Freescale HC08 Family FLASH Devices User s Manual Rev. 2.0 Copyright 2006 SofTec Microsystems DC01027 indart -HC08 In-Circuit Debugger/Programmer for Freescale HC08 Family FLASH Devices User s Manual Rev. 2.0 Copyright 2006 SofTec Microsystems DC01027 SofTec Microsystems E-mail (general information): info@softecmicro.com

More information

KIT-VR7701-TP. User's Manual(Rev.1.00) RealTimeEvaluator

KIT-VR7701-TP. User's Manual(Rev.1.00) RealTimeEvaluator User's Manual(Rev.1.00) RealTimeEvaluator Software Version Up * The latest RTE for Win32 (Rte4win32) can be down-loaded from following URL. http://www.midas.co.jp/products/download/english/program/rte4win_32.htm

More information

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG

EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG Adam Lindberg github.com/eproxus HARDWARE COMPONENTS SOFTWARE FUTURE Boot, Serial console, Erlang shell DEMO THE GRISP BOARD SPECS Hardware & specifications

More information

Module Introduction. PURPOSE: The intent of this module is to explain MCU processing of reset and interrupt exception events.

Module Introduction. PURPOSE: The intent of this module is to explain MCU processing of reset and interrupt exception events. Module Introduction PURPOSE: The intent of this module is to explain MCU processing of reset and interrupt exception events. OBJECTIVES: - Describe the difference between resets and interrupts. - Identify

More information

indart -HCS08 In-Circuit Debugger/Programmer for Freescale HCS08 Family FLASH Devices User s Manual Rev. 2.0

indart -HCS08 In-Circuit Debugger/Programmer for Freescale HCS08 Family FLASH Devices User s Manual Rev. 2.0 indart -HCS08 In-Circuit Debugger/Programmer for Freescale HCS08 Family FLASH Devices User s Manual Rev. 2.0 Copyright 2006 SofTec Microsystems DC01028 We want your feedback! SofTec Microsystems is always

More information

StrongARM** SA-110/21285 Evaluation Board

StrongARM** SA-110/21285 Evaluation Board StrongARM** SA-110/21285 Evaluation Board Brief Datasheet Product Features Intel offers a StrongARM** SA-110/21285 Evaluation Board (EBSA-285) that provides a flexible hardware environment to help manufacturers

More information

IN-CIRCUIT DEBUG (ICD) USER GUIDE

IN-CIRCUIT DEBUG (ICD) USER GUIDE April 2003 IN-CIRCUIT DEBUG (ICD) USER GUIDE The Western Design Center, Inc., 2002 WDC TABLE OF CONTENTS 1. Introduction...3 2. Debug Port...4 3. The ICD Registers...4 4. ICDCTRL Register Bit Definitions...5

More information

Lab #2: Building the System

Lab #2: Building the System Lab #: Building the System Goal: In this second lab exercise, you will design and build a minimal microprocessor system, consisting of the processor, an EPROM chip for the program, necessary logic chips

More information

Programming in the MAXQ environment

Programming in the MAXQ environment AVAILABLE The in-circuit debugging and program-loading features of the MAXQ2000 microcontroller combine with IAR s Embedded Workbench development environment to provide C or assembly-level application

More information

Nuvoton 1T 8051-based Microcontroller NuTiny-SDK-N76E885 User Manual

Nuvoton 1T 8051-based Microcontroller NuTiny-SDK-N76E885 User Manual NUTINY-SDK- USER MANUAL 1T 8051 8-bit Microcontroller Nuvoton 1T 8051-based Microcontroller NuTiny-SDK- User Manual The information described in this document is the exclusive intellectual property of

More information

Distributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. E2E1022-27-Y4 Semiconductor MSM80C48/49/50 MSM80C35/39/40 Semiconductor

More information

Nuvoton 4T 8051-based Microcontroller NuTiny-SDK-N78E715 User Manual

Nuvoton 4T 8051-based Microcontroller NuTiny-SDK-N78E715 User Manual 4T 8051 8-bit Microcontroller Nuvoton 4T 8051-based Microcontroller NuTiny-SDK-N78E715 User Manual The information described in this document is the exclusive intellectual property of Nuvoton Technology

More information

MC68HC05J1A/D Rev. 1.0 HC 5 MC68HC05J1A MC68HCL05J1A MC68HSC05J1A. HCMOS Microcontroller Units TECHNICAL DATA

MC68HC05J1A/D Rev. 1.0 HC 5 MC68HC05J1A MC68HCL05J1A MC68HSC05J1A. HCMOS Microcontroller Units TECHNICAL DATA MC68HC0J1A/D Rev. 1.0 HC MC68HC0J1A MC68HCL0J1A MC68HSC0J1A HCMOS Microcontroller Units TECHNICAL DATA Technical Data Motorola reserves the right to make changes without further notice to any products

More information

Memory Expansion. Lecture Embedded Systems

Memory Expansion. Lecture Embedded Systems Memory Expansion Lecture 22 22-1 In These Notes... Memory Types Memory Expansion Interfacing Parallel Serial Direct Memory Access controllers 22-2 Memory Characteristics and Issues Volatility - Does it

More information

TRACE32 Getting Started... ICD In-Circuit Debugger Getting Started... ICD Introduction... 1

TRACE32 Getting Started... ICD In-Circuit Debugger Getting Started... ICD Introduction... 1 ICD Introduction TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Getting Started... ICD In-Circuit Debugger Getting Started... ICD Introduction... 1 Introduction... 2 What is an In-Circuit

More information

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an

Infineon C167CR microcontroller, 256 kb external. RAM and 256 kb external (Flash) EEPROM. - Small single-board computer (SBC) with an Microcontroller Basics MP2-1 week lecture topics 2 Microcontroller basics - Clock generation, PLL - Address space, addressing modes - Central Processing Unit (CPU) - General Purpose Input/Output (GPIO)

More information

Three criteria in Choosing a Microcontroller

Three criteria in Choosing a Microcontroller The 8051 Microcontroller architecture Contents: Introduction Block Diagram and Pin Description of the 8051 Registers Some Simple Instructions Structure of Assembly language and Running an 8051 program

More information