C Programming for Embedded Systems [Zurell 2000-03].pdf

(657 KB) Pobierz
Team-Fly ®
753969347.002.png
Page i
C Programming for Embedded Systems
Kirk Zurell
 
753969347.003.png
Page ii
Disclaimer:
This netLibrary eBook does not include the ancillary media that was packaged with the original
printed version of the book.
R&D Books
CMP Media, Inc.
1601 W. 23rd Street, Suite 200
Lawrence, KS 66046
USA
Designations used by companies to distinguish their products are often claimed as trademarks. In all
instances where R&D is aware of a trademark claim, the product name appears in initial capital
letters, in all capital letters, or in accordance with the vendor's capitalization preference. Readers
should contact the appropriate companies for more complete information on trademarks and
trademark registrations. All trademarks and registered trademarks in this book are the property of
their respective holders.
Copyright © 2000 by Byte Craft Limited. Licensed Material. All rights reserved. Published by R&D
Books, CMP Media, Inc. All rights reserved. Printed in the United States of America. No part of this
publication may be reproduced or distributed in any form or by any means, or stored in a database or
retrieval system, without the prior written permission of the publisher; with the exception that the
program listings may be entered, stored, and executed in a computer system, but they may not be
reproduced for publication.
The programs in this book are presented for instructional value. The programs have been carefully
tested, but are not guaranteed for any particular purpose. The publisher does not offer any warranties
and does not guarantee the accuracy, adequacy, or completeness of any information herein and is not
responsible for any errors or omissions. The publisher assumes no liability for damages resulting
from the use of the information in this book or for any infringement of the intellectual property
rights of third parties that would result from the use of this information.
Cover art created by Robert Ward.
Distributed in the U.S. and Canada by:
Publishers Group West
1700 Fourth Street
Berkeley, CA 94710
ISBN 1-929629-04-4
 
753969347.001.png
Page iii
BYTE CRAFT LIMITED
421 King Street North
Waterloo, Ontario
Canada N2J 4E4
Telephone: (519) 888-6911
Fax: (519) 746-6751
E-mail: info@bytecraft.com
http://www.bytecraft.com
All example and program code is protected by copyright.
Intel is a registered trademark of Intel Corporation.
Microsoft and Windows are trademarks or registered trademarks of Microsoft Corporation.
PC is a registered trademark of International Business Machines Corporation.
Motorola is a registered trademark of Motorola Inc.
COP8, MICROWIRE, and MICROWIRE/PLUS are trademarks or registered trademarks of
National Semiconductor Corporation.
PIC is a registered trademark of Microchip Technology Inc. in the USA
Scenix is a trademark of Scenix Semiconductor, Inc.
Cypress is a trademark of Cypress Semiconductor Corporation.
I2C is a registered trademark of Philips.
All other trademarks mentioned herein are property of their respective companies.
 
Page v
Acknowledgments
I would like to thank Walter Banks at Byte Craft Limited for dropping me head-first into the world
of embedded programming. Walter and Andre have provided copious expertise in the very finest
points of C programming and code generation.
I would also like to thank my parents, who went out on a limb and purchased that Commodore 64 all
those years ago. I hereby disclose publicly that I did not wash the dishes forever, as promised.
 
Zgłoś jeśli naruszono regulamin