Motorola MCU MC9S12DP256 Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Matériel Motorola MCU MC9S12DP256. Motorola MCU MC9S12DP256 User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 27
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
2000 2813 Industrial Ln. Garland, TX 75041 (972) 926-9303 FAX (972) 926-6063
email: [email protected] web: http://www.axman.com
xiom
anufacturing
CMD912x
Development Board for Motorola 68HC912 MCU’s
68HC912D60/ DG128/ DT128 and MC9S12DP256
Vue de la page 0
1 2 3 4 5 6 ... 26 27

Résumé du contenu

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 data bus and memory mapped into the RegisterFollowing memory area of the HC12. Note that the DP2

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 PM12DP256J1/P1J2/P2CMD912x OTHERPA0 / D8 PA0 / D8 PA0 / D8 J2/P2 - 60 BUS PORT - 7 LCD

Page 20 - LCD_PORT

27PM12D60 PM12DG/DT128 PM12DP256J1/P1J2/P2CMD912x OTHERPS4/MIOS PS4/MIOS PS4/MIOS J2/P2 - 26 MCU PORT1 - 21PS5/MOIS PS5/MOIS PS5/MOIS J2/P2 - 25 MCU P

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

Commentaires sur ces manuels

Pas de commentaire