Motorola MCU MC9S12DP256 Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Non Motorola MCU MC9S12DP256. Lab #1 Notes Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 6
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
ECE562 – Computer Organization
Last Updated: August 31, 2010
Lab #1 Notes
The Microcontroller
Over the course of the semester you will be learning how to program the Motorola
MC9S12DP256 microcontroller unit (MCU) with assembly language. The
MC9S12DP256 is built around the 16-bit Motorola HCS12 central processing unit (CPU)
and contains a number of peripherals including 256 Kbytes of Flash EEPROM, 4 Kbytes
of EEPROM and 12 Kbytes of RAM. For a full description of the MC9S12DP256, refer
to Section 1 of the “MC9S12DP256 Device User Guide” posted on the course website.
The Development Board
The microcontroller chip isn’t very useful to us unless we have a way to access it. To do
so, we will use the CML12S-DP256 development board produced by Axiom
Manufacturing. The development board serves several purposes. First, the board (and
corresponding software) provides a means to easily place and run code on the
microprocessor. Secondly, the board gives us a way to connect to the microcontroller’s
input and output ports. Thirdly, the development board provides an interface to some of
the more complicated peripherals we will be using such as the keypad and the LCD
display.
The development board needs to be powered on before any code can be sent to the
microcontroller. To do so, simply plug in the wall power adaptor that is connected to the
board. Please be sure to also unplug the board from the wall when you are done using it.
Vue de la page 0
1 2 3 4 5 6

Résumé du contenu

Page 1 - Lab #1 Notes

ECE562 – Computer Organization Last Updated: August 31, 2010 Lab #1 Notes The Microcontroller Over the course of the semester you will be learning h

Page 2

The Microprocessor As stated above, the microprocessor (or CPU) contained within the microcontroller is the HCS12. All operations performed by the

Page 3

Above is a diagram of the HCS12’s register set. Familiarize yourself with these registers and what each is used for. Read section 2.1 of the “CPU12 R

Page 4

While you don’t need to memorize all of the instructions, you should know how to use the manual to find any necessary information. For a handful of i

Page 6

References Used by this Document: • Motorola, Inc. “MC9S12DP256B Device User Guide V02.12”. Last Revision Date: August 12, 2002. • Huang, Han-Way.

Commentaires sur ces manuels

Pas de commentaire