Freescale Semiconductor DEMO9S08AC60E manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Freescale Semiconductor DEMO9S08AC60E, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Freescale Semiconductor DEMO9S08AC60E one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Freescale Semiconductor DEMO9S08AC60E. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Freescale Semiconductor DEMO9S08AC60E should contain:
- informations concerning technical data of Freescale Semiconductor DEMO9S08AC60E
- name of the manufacturer and a year of construction of the Freescale Semiconductor DEMO9S08AC60E item
- rules of operation, control and maintenance of the Freescale Semiconductor DEMO9S08AC60E item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Freescale Semiconductor DEMO9S08AC60E alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Freescale Semiconductor DEMO9S08AC60E, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Freescale Semiconductor service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Freescale Semiconductor DEMO9S08AC60E.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Freescale Semiconductor DEMO9S08AC60E item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    © Freescale S emi con ductor, Inc. , 2007. All rights reserved. Freescale Semiconductor User’s Guide DEMO9S08AC60EUG Rev. 0.1, 11/2007 DEMO9S08AC60E User’s Guide[...]

  • Page 2

    DEMO9S08AC60EUG Rev. 0.1, 11/2007 How to Reach Us: USA/Europe/Locations not listed: Freescale Semiconductor Literature Distribution P .O. Box 5405, Denver , Color ado 80217 1-800-521- 6274 or 480-768-21 30 Japan: Freescale Semiconductor Japan L td. SPS, T echnical Information Center 3-20-1, Minam i -Az abu Minato-ku T okyo 106-8573, Japan 81-3-3440[...]

  • Page 3

    User’s Guide — DEMO9S08AC60E Table of Contents DEMO9S08AC60E User ’ s Guide, Rev . 0.1 Freescale Semiconductor 3 Section 1. 1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.2 System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.3 DEM[...]

  • Page 4

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 4 Freescale S em iconductor 1.13.6 Potentiometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.13.7 I/O Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20[...]

  • Page 5

    User’s Guide — DEMO9S08AC60E List of Figures DEMO9S08AC60E User ’ s Guide, Rev . 0.1 Freescale Semiconductor 5 1-1 DEMO9S08AC60E Top Side . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10[...]

  • Page 6

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 6 Freescale S em iconductor[...]

  • Page 7

    User’s Guide — DEMO9S08AC60E List of Tables DEMO9S08AC60E User ’ s Guide, Rev . 0.1 Freescale Semiconductor 7 1-1 MC9S08AC60 Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 1-2 BDM Connector (J32) Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1-3 Jumper Settings in USB Power Mode . . . . . . .[...]

  • Page 8

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 8 Freescale S em iconductor[...]

  • Page 9

    User’s Guide — DEMO9S08AC60E DEMO9S08AC60E User ’ s Guide, Rev . 0.1 Freescale Semiconductor 9 Section 1. 1.1 Introduction The DEMO9S08AC60E is a demonstr ation board for the Freescale MC9S08AC60. Through the on-board BDM port, the DEMO9S08AC60E allows users to develop c ode and evaluate the MC9S 08AC60 processor. To set up and run the includ[...]

  • Page 10

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 10 Freescale S em iconductor 1.3 DEMO9S08AC60E Layout Figure 1-1DEMO9S08AC60E Top Side[...]

  • Page 11

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 Freescale Semiconductor 11 1.4 Features • MC9S08A C60 CPU – 20 MHz Internal Bus Frequency – 60 Kbytes of on-chip in-circuit programmable FLASH – 2 Kbytes of on-chip RAM – 16-channel, 10-bit anal og-to-digital converter – T wo SCI modules – SPI module – 8-pin keyboard interrupt (KBI) module ?[...]

  • Page 12

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 12 Freescale S em iconductor 1.5 References The following reference documents are included on the enclosed documentation CD: • DEMO9S08AC60E_QS.pdf -- Quick Start Guide • SPF-20805.pdf -- Schematic • DEMO9S08AC60E_UG.pdf -- User’s Guide (this document) 1.6 Getting Started To get started quickly, ple[...]

  • Page 13

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 Freescale Semiconductor 13 1.8.1 Integrated BDM The DEMO9S08AC60E features an in tegrated USB-BDM debugger from P&E Microcomputer Systems. All necessary signals are provided via the integrated debugger. A USB type B connector (J33) provides the connection between the DEMO9S08AC60E and your host PC. The [...]

  • Page 14

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 14 Freescale S em iconductor 1.9 Power The DEMO9S08AC60E allows the user to power the board in several different ways. 1.9.1 USB-BDM Interface The default power option is to power the board through the integrated USB-BDM interface. To power the board in this manner, simply connect the supplied USB cable fro[...]

  • Page 15

    Ta b l e 1-4 Jumper Settings in EXT Power Mode Jumper Default Position Setting Description W1 2-3 5V Sets the board for 5V operation W2 1-2 EXT Sets the board to be po wered externally through J1 W3 1-2 P_IO_5V Outputs 5V on pin 1 of the I/O connector , J35. This jumper should be removed if you do not want to output 5V on this pin. DEMO9S08AC60E Us[...]

  • Page 16

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 16 Freescale S em iconductor 1.9.4 3 Volt Operation The DEMO9S08AC60E can be r un with VDD set to either 5 volts or 3 volts. To run the board at 3V when using any of the three power opt ions, move jumper W1 to the 1-2, 3V position. 1.10 Reset Switch The reset switch (SW6) provi des a way to apply a rese t t[...]

  • Page 17

    Ta b l e 1-7 COM Connector (J34) Pinout Pin Signal Name 1 Connected to pins 4 and 6 through z ero ohm re si stors R55 and R56 2 TXD 3 RXD 4 Connected to pins 1 and 6 through z ero ohm re si stors R55 and R56 5 GND 6 Connected to pins 1 and 4 through z ero ohm re si stors R55 and R56 7 NC 8 NC 9 NC DEMO9S08AC60E User ’ s Guide, Rev . 0.1 Freescale[...]

  • Page 18

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 18 Freescale S em iconductor switches by removing the a ppropriate jumper. The table below describes the pushbutton switch connections Ta b l e 1-8 Pushbutton Switch (SW1 - SW4) Connections Switch MCU Port Jumper SW1 PTC2 J12 SW2 PTC6 J13 SW3 PTD3 J1 1 SW4 PTD2 J10 1.13.2 Light Bar A 10 red LED light bar (L[...]

  • Page 19

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 Freescale Semiconductor 19 1.13.3 Rocker Switches Eight rocker switches (SW5) are provide d for user application development. These switches are active low and input a logic low when set to the closed position. There are no external pullups on these switches so the internal pullups should be enabled on the [...]

  • Page 20

    Ta b l e 1-1 1 Accelerometer (U5) Connections Accelerometer Function MCU Port Jumper Sleep Mode PTC4 J5 Amplified Y Output PTD4 J6 Amplified X Output PTD5 J7 Raw Y Out p ut PTD6 J8 Raw X Out p ut PTD7 J9 DEMO9S08AC60E User ’ s Guide, Rev . 0.1 20 Freescale S em iconductor 1.13.5 Light Sensor A photo detect IC (U4) combines a photodiode and a curr[...]

  • Page 21

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 Freescale Semiconductor 21 board can pass through the top of the boar d. The I/O connector is pinned out as follows: Ta b l e 1-12 I/O Connector (J35) Pinout P_IO_5V 1 2 IRQ GND 3 4 RESET_B PTE0 5 6 BKGD PTE1 7 8 PTG4 PTG0 9 10 PT B0 PTG1 11 12 PTB1 PTE2 13 14 PTB2 PTE3 15 16 PTB3 PTE6 17 18 PTB4 PTE5 19 20[...]

  • Page 22

    DEMO9S08AC60E User ’ s Guide, Rev . 0.1 22 Freescale S em iconductor[...]

  • Page 23

    [...]

  • Page 24

    DEMO9S08AC60EUG Rev. 0.1, 11/2007 How to Reach Us: USA/Europe/Locations not listed: Freescale Semiconductor Literature Distribution P .O. Box 5405, Denver , Colorado 80217 1-800-521- 6274 or 480-768-21 30 Japan: Freescale Semiconductor Japan L td. SPS, T echnical Information Center 3-20-1, Minam i -Az abu Minato-ku T okyo 106-8573, Japan 81-3-3440-[...]