Motorola MCU 68HC912 User's Guide

Browse online or download User's Guide for Network transceiver modules Motorola MCU 68HC912. Motorola MCU 68HC912 User guide User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 27
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
2000 2813 Industrial Ln. Garland, TX 75041 (972) 926-9303 FAX (972) 926-6063
email: Sales@axman.com web: http://www.axman.com
xiom
anufacturing
CMD912x
Development Board for Motorola 68HC912 MCU’s
68HC912D60A/ DG128A/ DT128A and MC9S12DP256B
Page view 0
1 2 3 4 5 6 ... 26 27

Summary of Contents

Page 1

  2000 2813 Industrial Ln. • Garland, TX 75041 • (972) 926-9303 FAX (972) 926-6063email: [email protected] • web: http://www.axman.co

Page 2 - CONTENTSCONTENTS

10MEMORY MAPSFollowing is the memory map for the CMD912X development board and the variousMicrocontroller PM Modules that it supports. Consult your M

Page 3 - GETTING STARTED

11PM12DG128 / PM12DT128 Memory MapFFFFExpanded Wide ModeSpecial (BDM) ExpandedWide ModeSingle Chip ModeC000 1 2 CONFIG ON ON MODE ON ONExter

Page 4 - Software Development

12PM12D60 Memory MapFFFFExpanded Wide ModeSpecial (BDM) ExpandedWide ModeSingle Chip ModeC000 1 2 CONFIG ON ON MODE ON ONExternal EPROMU5/6

Page 5 - TUTORIAL

13OPTION SWITCHESCONFIG SWITCH1 2 3 4 5The CMD912X board is shipped from the manufacturerwith the following default CONFIG SWITCH settings:ON ON OFF O

Page 6 - Assembling source code

14MODE SWITCHThe 3 to 5 position MODE SWITCH on the PM12xxx Module provides an easy method ofconfiguring the HC12 operating Mode and Options from RESE

Page 7 - Running your application

15PORTS AND CONNECTORSPRU PORTThe Port Replacement Unit (PRU) provides simulation of the HC12 bus and control ports A, B,E, and K so expanded memory c

Page 8 - Programming Flash EEPROM

16PRU PORT CONNECTOR+5V1 2+5VXPB63 4XPB7XPB45 6XPB5XPB27 8XPB3XPB09 10XPB1XPA611 12XPA7XPA413 14XPA5XPA215 16XPA3XPA017 18XPA1XPE619 20XPE7XPE421 22XP

Page 9 - BDM OPERATION

17MCU_PORT 2PK01 2PK1PK23 4PK3PK45 6PK5PB0/D07 8PK7/ECSPB2/D29 10PB1/D1PB4/D411 12PB3/D3PB6/D613 14PB5/D5PE0/XIRQ*15 16PB7/D7PE6/MODB17 18PE3/LSTRB*A1

Page 10 - MEMORY MAPS

18ANALOG PORTPAD01 2PAD8PAD13 4PAD9PAD25 6PAD10PAD37 8PAD11PAD49 10PAD12PAD511 12PAD13PAD613 14PAD14PAD715 16PAD15VRL017 18VRH0VRL119 20VRH1The ANALOG

Page 11

19CAN1 - 4 PORTSThese ports provide the CAN Bus input and output. Each port has a CAN Transceiver (PhilipsPCA82C250) capable of up to 1M Baud data ra

Page 12 - PM12D60 Memory Map

2CONTENTSCONTENTSGETTING STARTED...3Installing the Software..

Page 13 - OPTION SWITCHES

20LCD_PORTThe LCD_PORT interface is connected to the MCU on the SPI port pins PS4/MISO,PS5/MOSI, PS6/SCK, and PS7. The SPI serial signals are convert

Page 14 - MODE SWITCH

21TB1 and J6 PowerThe TB1 and J6 connectors provide power input to the board or if J6 is used for input, TB1maybe used to source additional circuitry.

Page 15 - PORTS AND CONNECTORS

22TROUBLESHOOTINGTROUBLESHOOTINGThe CMD912X board is fully tested and operational before shipping. If it fails to functionproperly, inspect the board

Page 16 - MCU_PORT 1

23Tips and SuggestionsTips and SuggestionsFollowing are a number of tips, suggestions and answers to common questions that will solvemany problems use

Page 17 - BUS_PORT

24TABLESTABLE 1. LCD Command CodesCommand codes are used for LCD setup and control of character and cursor position. Allcommand codes are written to

Page 18 - ANALOG PORT

25TABLE 3. Mon12 Monitor CommandsBF <StartAddress> <EndAddress>[<data>]Fill memory with dataBR [<Address>]Set/Display user br

Page 19 - CAN1 - 4 PORTS

26TABLE 4. I/O Signal Connection ReferencePM12D60 PM12DG/DT128 PM12DP256 J1/P1 J2/P2 CMD912x OTHERPA0 / D8 PA0 / D8 PA0 / D8 J2/P2 - 60 BUS PORT - 7

Page 20 - LCD_PORT

27PS4/MIOS PS4/MIOS PS4/MIOS J2/P2 - 26 MCU PORT1 - 21PS5/MOIS PS5/MOIS PS5/MOIS J2/P2 - 25 MCU PORT1 - 22PS6/SCK PS6/SCK PS6/SCK J2/P2 - 24 MCU PORT1

Page 21 - BDM PORT

3GETTING STARTEDThe Axiom CMD912X single board computer is a fully assembled, fully functional developmentsystem for the Motorola 68HC912D60/ DG128/ D

Page 22

45. Apply power to the board by plugging in the power adapter that came with the system.6. If everything is working properly, you should see a message

Page 23 - Code Execution

5TUTORIALThis section was written to help you get started developing software with the CMD912X board.Be sure to read the rest of this manual as well a

Page 24 - TABLE 2. LCD Character Codes

6Assembling source codeAn example program called “HELLO.ASM” is provided under the \EXAMPLES\912x directoryof the CD and if you installed AxIDE, unde

Page 25

7Running your applicationAfter creating a Motorola S-Record file you can "upload" it to the development board for a testrun. The provided e

Page 26

8Programming Flash EEPROMAfter debugging, you can program your application into Flash Memory so it executesautomatically when you apply power to the b

Page 27

9BDM OPERATIONThe CMD912X board will emulate supported HC12 device internal flash memory in externalram. This feature allows BDM (Background Debug Mo

Comments to this Manuals

No comments