Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
0Activity

Table Of Contents

The DATA Space
Bit processing and Boolean logic
Addressing Modes
Processor Status
Power Control
Interrupts on the 8051
On-Board Timer/Counters
Other Peripherals
Design Considerations
Implementation Issues
Conclusion
Why Use a High Level Language?
Sticking Points with C
Keil C versus ANSI C
Memory Types
Pointers
Interrupt Routines
Reentrant Functions
Things to do and things to avoid with Keil C
Memory Models
Mixed Memory Models
Run time Library
Dynamic Memory Allocation
Using the Small Memory Model
Using the Timer/Counters as a System Tick
Using the system tick for the user interface
Improving the Clock Software
Optimizing the Internal RAM Usage
Ship it!
Using a watchdog timer
Saving system data
Introduction
Creating Segments and Local Variables
Setting the Address of a Variable
Integrating C and Assembly Together
Inline Assembly Code
Improving the Assembly Generated by the Compiler
Simulating Multiple Interrupt Levels
Low Level Timing Issues
Designing the System to Aid Debugging
Using a Debug Port
Using Monitor-51
Using I/O Ports for Debug
Using the ICE
Interrupt Driven Systems vs. Polled Systems
Level vs. Edge Triggered Interrupts
Sharing Interrupts
What to Put in Your ISRs
Slow Speed Serial I/O - Interfacing to a PC
High Speed Serial I/O
- Networking with the 8051 Multiplexing the Serial Port
TDMA Control Using the On-Board Timers
Keeping the Slots Synchronized
CSMA With the 8051
- Controlling the Compiler and Linker Porting Your Existing C Code to Keil C
Porting Your Assembly Code to Keil Assembly
Use of the ‘using’ Keyword
Controlling The Linker’s Overlay Process
Using 64K (and more) of RAM
Using More than 64K of CODE Space
What is Fuzzy Logic?
The Structure of a Fuzzy System
Where to Use Fuzzy Logic
Getting Fuzzy
Starting the Engine
Tuning the Engine
0 of .
Results for:
No results containing your search query
P. 1
The Final Word on the 8051

The Final Word on the 8051

Ratings: (0)|Views: 0 |Likes:
Published by momitza
a
a

More info:

Categories:Types, Brochures
Published by: momitza on Jan 26, 2014
Copyright:Attribution Non-commercial

Availability:

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

01/26/2014

pdf

text

original

You're Reading a Free Preview
Pages 6 to 56 are not shown in this preview.
You're Reading a Free Preview
Pages 62 to 126 are not shown in this preview.
You're Reading a Free Preview
Pages 132 to 174 are not shown in this preview.
You're Reading a Free Preview
Pages 180 to 228 are not shown in this preview.
You're Reading a Free Preview
Pages 234 to 255 are not shown in this preview.

You're Reading a Free Preview

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