Page 12 - Programming Microcontrollers in C
P. 12

Introduction  to First Edition   xiii

                          will be programming; however, I could not do it. I needed a careful
                          discussion of the ways peripheral components are used. Appendix C and
                          Appendix E contain detailed descriptions of the MC68HC11 and the
                          MC68HC16 family parts respectively. I am particularly indebted to
                          Motorola Semiconductor Products, Inc. for the contents of Appendix E.
                          This Appendix is a very slightly modified version of the Appendix D
                          found in the MC68HC16Z1 users manual.
                              Appendix C contains a header file for the MC68HC11Ex series, and
                          Appendix F contains several header files needed to program the MC68HC16
                          components.
                              This book has taken entirely too much time to write. As the author, it
                          is my fault, and I have been a burden to those around me while I have
                          labored on this task. The basis for the text comes from about three years of
                          teaching classes on programming microcontrollers in C. This class has
                          been taught as a three or four day course, mainly to Motorola customers. I
                          am amazed that it is possible to learn from every class that I teach. During
                          the time I have been writing, I have learned object oriented programming
                          and the C++ language, and I have also taught classes on this subject. It is
                          difficult to move from one language to another, especially languages with
                          similar roots like C and C++, and not get them mixed up. I am comfort­
                          able that this book is on C without C++ spilling into the material.
                              I have received much help in writing this book. My dear wife, who
                          understands nothing about computers, has read most of the book and made
                          comments about the contents. If this text is more readable than usual, it is
                          her contribution. Any problems that you find are my responsibility entirely.
                              Motorola has provided me much time and support that I appreciate.
                          Most of the photographs found in the book are from Motorola files. My
                          manager, Neil Krohn, has encouraged me at every phase in the preparation
                          of this manuscript. Neil and Motorola deserve my heartfelt thanks.
   7   8   9   10   11   12   13   14   15   16   17