Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
2Activity

Table Of Contents

A2.3 Hexadecimal
A3. BINARY ARITHMETIC
A3.1 Addition
A3.2 Subtraction
A3.3 Comparison
A3.4 Adder/Subtraction Circuit
A4. ARITHMETIC LOGIC UNITS
A4.1 Building a Calculator
A4.2 Registers
A4.3 Tri-State I/O ports and Busses
A5. MICROPROCESSORS AND MICROCONTROLLERS
A5.1 Block Diagram
A5.2 Registers
A5.3 Programming
A6. INTRODUCTION TO THE PIC MICROCONTROLLER
A6.1 Registers
A6.2 Literal Values
A6.3 Data Destination
A6.4 Other Features
PART B. MICROPROCESSORS AND ASSEMBLER PROGRAMMING
B1. INTRODUCTORY NOTES
B2. AN INTRODUCTION TO MICROPROCESSORS AND PIC PROGRAMMING
B2.1 Introduction to Microprocessors
B2.2 Microprocessor Programming
B2.3 A Simple PIC Program
B2.4 Representing numbers in PIC assembler
B2.5 Observations about PIC assembler format
B2.4 Introductory Exercises
B3. ASSEMBLING TEST.ASM INTO OBJECT CODE IN MPLAB
B4. MICROCONTROLLERS AND EMBEDDED SYSTEMS
B4.1 Microcontrollers and Embedded Processors
B4.2 Watchdog Timers
B4.3 Embedded Controllers/Embedded Systems
B4.4 Applications
B5. MICROCONTROLLER ARCHITECTURES AND INSTRUCTION SETS
B5.1 Von-Neuman Architecture
B5.2 Harvard Architecture
B5.3 Complex Instruction Set Computer (CISC)
B5.4 Reduced Instruction Set Computer (RISC)
B6. AN INTRODUCTION TO THE MICROCHIP PIC16F84
B6.1 The PIC16F84 Microcontroller
B6.2 PIC16F84 Memory
B6.3 Program Memory
B6.4 Data Memory: Registers
B6.5 Architecture of the PIC Microcontroller
B7. PIC16F84 PROGRAMMING
B7.1 Flowcharts
B7.2 Program Documentation
B7.3 Subroutines
B7.4 A Software Time Delay
B7.4.1 Why the 3?
B7.4.2 Converting clock cycles into time
B7.5 Debouncing Switch and Key Inputs
B8. ACCESSING LOOKUP/DATA TABLES
B9. INTERRUPTS
B9.1 The PIC INTCON Register
B9.2 Using Interrupts
B9.3 Context Saving
B9.4 Interrupt Code Segment Example
B10. PIC ADDRESSING MODES
B10.1 Immediate Addressing
B10.2 Direct Addressing
B10.3 Relative Addressing
B10.4 Indirect Addressing
B11. COMPARING VALUES
B11.1 Using the STATUS Register
B12. BIT MANIPULATION
B12.1 Changing Bits to 1
B12.2 Changing Bits to 0
B12.3 Inverting Bits
B12.4 Testing for Equal Values
B12.5 Testing for Zero Values
B13. ASSEMBLER DIRECTIVES
B14. PIC OPERATORS AND DIRECTIVES
B15. THE PIC WATCHDOG TIMER (WDT)
B16. PIC RESETS AND RESET VECTORS
B17. THE PIC HARDWARE TIMER (TMR0)
B18. NOTES ON SOME OTHER PIC MICROCONTROLLERS
B19. SUMMARY
APPENDICES:
APPENDIX B. THE PIC16F84 INCLUDE FILE
APPENDIX C. SELECTED PAGES FROM THE MICROCHIP PIC16F84A DATASHEET
APPENDIX A. THE PIC16F84 INCLUDE FILE
APPENDIX B. THE PIC16F84 INSTRUCTION SET
0 of .
Results for:
No results containing your search query
P. 1
EE1A2_2011handbook

EE1A2_2011handbook

Ratings: (0)|Views: 211|Likes:
Published by rak12345

More info:

Published by: rak12345 on Feb 13, 2011
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/31/2012

pdf

text

original

You're Reading a Free Preview
Pages 6 to 50 are not shown in this preview.

You're Reading a Free Preview

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