Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword or section
Like this
0 of .
Results for:
No results containing your search query
P. 1
Getting Started and Creating Applications

Getting Started and Creating Applications

|Views: 129|Likes:
Published by Sandeep

More info:

Published by: Sandeep on Dec 18, 2009
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





Getting Started andCreating Applications
with µVision2 and the C51Microcontroller Development ToolsUser’s Guide 06.2000
2 Keil Software
Information in this document is subject to change without notice and does notrepresent a commitment on the part of the manufacturer. The software describedin this document is furnished under license agreement or nondisclosureagreement and may be used or copied only in accordance with the terms of theagreement. It is against the law to copy the software on any medium except asspecifically allowed in the license or nondisclosure agreement. The purchaser may make one copy of the software for backup purposes. No part of this manualmay be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or information storage andretrieval systems, for any purpose other than for the purchaser’s personal use,without written permission.Copyright © 1997-2000 Keil Elektronik GmbH and Keil Software, Inc.All rights reserved.
 This manual assumes that you are familiar with Microsoft Windows and thehardware and instruction set of the 8051 microcontrollers.
Keil C51™ and µVision™ are trademarks of Keil Elektronik GmbH.Microsoft
, and Windows™ are trademarks or registered trademarks of Microsoft Corporation.PC
is a registered trademark of International Business Machines Corporation.Every effort was made to ensure accuracy in this manual and to give appropriatecredit to persons, companies, and trademarks referenced herein.
Getting Started and Creating Applications 3
This manual is an introduction to the Keil Software development tools for the8051 family of microcontrollers. It introduces new users and interested readersto our products. This user’s guide contains the following chapters.“Chapter 1. Introduction” gives an overview and discusses the different productsthat Keil Software offers for the 8051 microcontroller families.“Chapter 2. Installation” describes how to install the software and how to setupthe operating environment for the tools.“Chapter 3. Development Tools” describes the major features of the µVision2IDE with integrated debugger, the C compiler, assembler, and utilities.“Chapter 4. Creating Applications” describes how to create projects, edit sourcefiles, compile and fix syntax errors, and generate executable code.“Chapter 5. Testing Programs” describes how you use the µVision2 debugger tosimulate and test your entire application.“Chapter 6. µVision2 Debug Functions” discusses built-in, user, and signalfunctions that extended the debuging capabilities of µVision2.“Chapter 7. Sample Programs” provides several sample programs that show youhow to use the Keil 8051 development tools.“Chapter 8. RTX-51 Real-Time Operating System” discusses RTX-51 Tiny andRTX-51 Full and provides an example program.“Chapter 9. Using on-chip Peripherals” shows how to access the on-chip 8051 peripherals with the C51 compiler. This chapter also includes severalApplication Notes.“Chapter 10. CPU and C Startup Code” provides information on setting up the8051 CPU for your application.“Chapter 11. Using Monitor-51” discusses how to initialize the monitor andinstall it on your target hardware.“Chapter 12. Command Reference” briefly describes the commands andcontrols available in the Keil 8051 development tools.

Activity (6)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
komauri liked this
Jojo Cansino liked this
aksharmacnid8658 liked this
tehin2005 liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->