Page 399 - Introduction to Microcontrollers Architecture, Programming, and Interfacing of The Motorola 68HC12
P. 399
376 Chapter 12 Other Microcontrollers
are excellent for larger programs. Moreover, having learned to program the 6812, you are
well prepared to learn the languages for the 6805 and the 68300 series. It is rather like
learning a second foreign language after you have learned the first. Although you may err
by mixing up the languages, you should find the second easier to learn because you have
been through the experience with the first language. After learning these languages for
the Motorola family, you should be prepared to learn the languages for othei
microcomputers and become a multilingual programmer.
This text has taken you through the world of microcomputer programming. You
have learned how the microcomputer actually works at the level of abstraction that lets
you use it wisely. You have learned the instruction set and addressing modes of a good
microcomputer and have used them to learn good techniques for handling subroutine
parameters, local variables, data structures, arithmetic operations, and input-output. You
are prepared to program small microcomputers such as the 6805, which will be used in
nooks and crannies all over; and you have learned a little about programming the 68300
series, which will introduce you to programming larger computers. But that should be no
problem. A computer is still a computer, whether small or large, and programming il is
essentially the same.
Do You Know These Terms?
See the end of chapter 1 for instructions.
Reduced Instruction Set Computer (RISC)
Complex Instruction Set Computer (CISC)

