11ETD (1086184), страница 29
Текст из файла (страница 29)
Each SPGMR system consists of a universal serial programmer (M68SPGMR11) and a programming adapter.It can be used alone or in conjunction with the MMDS11.3. A complete EVS consists of a platform board (M68HC11PFB), an emulation module, a flex cable, and a targethead.C.2 EVS — Evaluation SystemThe EVS is an economical tool for designing, debugging, and evaluating target systems based on the M68HC11. EVS features include the following:• Monitor/debugger firmware• One-line assembler/disassembler• Host computer download capability• Dual memory maps:— 64 Kbyte monitor map that includes 16 Kbytes of monitor EPROM— M68HC11 E-series user map that includes 64 Kbytes of emulation RAM• MCU extension I/O port for single-chip, expanded, and special-test operationmodes• RS-232C terminal and host I/O ports• Logic analyzer connectorC.3 Motorola Modular Development System (MMDS11)The M68MMDS11 Motorola Modular Development System (MMDS11) is an emulatorsystem for developing embedded systems based on an M68HC11 microcontroller unit(MCU).
The MMDS11 provides a bus state analyzer (BSA) and real-time memory windows. The unit's integrated development environment includes an editor, an assembler, user interface, and source-level debug. These features significantly reduce thetime necessary to develop and debug an embedded MCU system. The unit's compactsize requires a minimum of desk space.M68HC11 E SERIESTECHNICAL DATADEVELOPMENT SUPPORTMOTOROLAC-1CThe MMDS11 is one component of Motorola's modular approach to MCU-based product development. This modular approach allows easy configuration of the MMDS11 tofit a wide range of requirements.
It also reduces development system cost by allowingthe user to purchase only the modular components necessary to support the particularMCU derivative.MMDS11 features include:C• Real-time, non-intrusive, in-circuit emulation at the MCU’s operating frequency• Real-time bus state analyzer— 8K x 64 real-time trace buffer— Display of real-time trace data as raw data, disassembled instructions, rawdata and disassembled instructions, or assembly-language source code— Four hardware triggers for commencing trace and to provide breakpoints— Nine triggering modes— As many as 8190 pre- or post-trigger points for trace data— 16 general-purpose logic clips, four of which can be used to trigger the busstate analyzer sequencer— 16-bit time tag, or an optional 24-bit time tag that reduces the logic clips tracedfrom sixteen to eight• Four data breakpoints (hardware breakpoints)• Hardware instruction breakpoints over either the 64 Kbyte M68HC11 memorymap, or over a 1 Mbyte bank switched memory map• Thirty-two real-time variables, nine of which can be displayed in the variables window.
These variables may be read or written while the MCU is running• Thirty-two bytes of real-time memory can be displayed in the memory window.This memory may be read or written while the MCU is running• 64 Kbytes of fast emulation memory (SRAM)• Current-limited target input/output connections• Six software-selectable oscillator clock sources: five internally generated frequencies and an external frequency via a bus analyzer logic clip• Command and response logging to MS-DOS disk files to save session history• SCRIPT command for automatic execution of a sequence of MMDS11 commands• Assembly or C-language source-level debugging with global variable viewing• Host/emulator communications speeds as high as 57600 baud for quick programloading• Extensive on-line MCU information via the CHIPINFO command. View memorymap, vectors, register, and pin-out information pertaining to the device being emulated• Host software supports:— An editor— An assembler and user interface— Source-level debug— Bus state analysis— IBM mouseMOTOROLAC-2DEVELOPMENT SUPPORTM68HC11 E SERIESTECHNICAL DATAC.4 SPGMR11— Serial Programmer for M68HC11 MCUsThe SPGMR11 is a modular EPROM/EEPROM programming tool for all M68HC11devices.
The programmer features interchangeable adapters that allow programmingof various M68HC11 package types.• Programs M68HC11 family devices that contain an EPROM or EEPROM array.• Can be operated as a stand-alone programmer connected to a host computer, orconnected between a host computer and the M68HC11 Modular DevelopmentSystem (MMDS11) station module.• Uses plug-in programming adapters to accommodate a variety of MCU devicesand packages.• On-board programming voltage circuit eliminates the need for an external 12-voltsupply.• Includes programming software and a user’s manual.• Includes a +5 volt power cable and a DB9 to DB25 connector adapter.CM68HC11 E SERIESTECHNICAL DATADEVELOPMENT SUPPORTMOTOROLAC-3CMOTOROLAC-4DEVELOPMENT SUPPORTM68HC11 E SERIESTECHNICAL DATASUMMARY OF CHANGESThis is a complete revision, with complete reprint.
All known errors in this publicationhave been corrected.The following summary lists significant changes. Typographicalerrors which do not affect content are not noted.Section 2 Pin DescriptionsPage 2-6Modified Figure 2-6 External Reset circuitPage 2-7Added Figure 2-7 External Reset Circuit with Delay.Page 2-8Corrected Figure 2-9 External Oscillator ConnectionsSection 4 Operating Modes and On-Chip MemoryPage 4-2Added OE connection in Figure 4-1 Address/Data DemultiplexingPage 4-10Changed reset value of IRV(NE) in Test mode from 0 to 1Page 4-11Table 4-3 all bits in INIT register can be set or cleared at anytimePage 4-16Removed paragraph 4.3.1.1 EPROM Emulation (PROG) Mode(PROG mode not available)Section 5 Resets and InterruptsPage 5-3Added information about using the STOP instruction as a software initiated resetAppendix B Mechanical Data and Ordering InformationPages B-6 – B-11Removed Case Outline Drawings; added information about usingMotorola’s MFAX systemAppendix C Development SupportCompletely revised and updated information on available development tools.M68HC11 E SERIESTECHNICAL DATASUMMARY OF CHANGESMOTOROLAS-1This book is a product of the Motorola Advanced Microcontroller Documentation Group in Oak Hill, Texas.
It waswritten and illustrated by Gene Bates, and edited by Marilou Groves. Camera-ready copy and line art were producedwith Framemaker 4 running on Macintosh computers. Pre-press work on the cover as well as the printing was performed by Imperial Lithographics, Phoenix, Arizona, under the auspices of the Motorola Semiconductor ProductsSector Marketing Services.MOTOROLAS-2SUMMARY OF CHANGESM68HC11 E SERIESTECHNICAL DATA.