AN INTRODUCTION USING THE
RENESAS RX62N MICROCONTROLLER
James M. Conrad
University of North Carolina at Charlotte
Alexander G. Dean
North Carolina State University
Micri m Press
1290 Weston Road, Suite 306
Weston, FL 33326
Designations used by companies to distinguish their products are often claimed as trademarks. In all instances where Micri m Press 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 © 2011 by James M. Conrad and Alexander G. Dean except where noted otherwise. Published by Micri m Press. 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 and code examples in this book are presented for instructional value. The programs and examples have been carefully tested, but are not guaranteed to any particular purpose. The publisher and content contributors do 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 and content contributors assume 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. Library of Congress subject headings:
1. Embedded computer systems
2. Real-time data processing
3. Computer software—Development
For bulk orders, please contact Micrium Press at:
1 954 217 2036
Please report errors or forward any comments and suggestions to firstname.lastname@example.org.
This book is the results of a long relationship the authors have enjoyed with Renesas Electronics America, Inc. (and one of its predecessors, Mitsubishi Electronics). We originally worked with this company because of their commitment to providing a low-cost evaluation board and free development software that students could purchase and use in classes and senior design projects. Over the years the boards have remained as affordable (and popular) as ever, and the software development tools available have added more functionality while still remaining available for free to our students. We have been teaching embedded systems courses for over twelve years (and working in the ﬁeld even longer). We had not been able to ﬁnd a book suitable for using in an undergraduate course that would lend itself to the theoretical and applied nature of embedded systems design. Renesas had been asking us to create a book for several years, and the introduction of the new RX62N microcontroller offered a wonderful opportunity to work with this powerful device and integrate it into our classes. This book also has a radical feature not seen in many books currently on the market (if any). It is freely available for download and is also provided with the Renesas RX62N evaluation board. It is also available for purchase in hardcopy form for a modest price. This book can be used on its own for an Introduction to Embedded Systems class or an Introduction to Microprocessors/Microcontrollers. It can also be used as a supplement in many different types of classes.
This book would not have been possible had it not been for the assistance of numerous people. Several students and educators...