Using the McS-51 Microcontroller
- Binding: Hardcover
- Publisher: Oxford Univ Pr
- Publish date: 01/01/2000
Description:
1: Introduction to the Intel MCS-511.1: Objectives1.2: What is a Computer?1.3: The Computer's Software1.4: The MCS-51 Memory Organization1.5: The MCS-51 Registers1.6: Memory Addressing1.7: The MCS-51 Addressing Modes1.8: The MCS-51 Memory Spaces1.9: A Sample of MCS-51 Instructions1.10: The MCS-51 Machine Code1.11: Summary1.122: MCS-51 Assembly Programming2.1: Objectives2.2: Assembly Language Program Structure2.3: A Sampler of Assembler Directives2.4: Flowcharts2.5: Writing Programs to Do Arithmetic2.6: Program loops2.7: Logical Operations2.8: Rate Instructions2.9: Boolean Variable Manipulation Instructions2.10: Program Execution time2.11: MCS-51 Development Tools2.12: Summary2.13: Exercises2.14: Lab Exercises and Assignments3: Advanced Assembly Programming3.1: Objectives3.2: Introduction3.3: Stack3.4: Indexable Data Structures3.5: Strings3.6: Subroutines3.7: Issues in Subroutine Calls3.8: The Stack Frame3.9: Examples of Subroutine Calls3.10: Dual Data Pointers of the DS87C520 Microcontroller3.11: Summary3.12: Exercises3.13: Lab Exercises and Assignments4: Bus Cycles and Memory Expansion4.1: Objectives4.2: Introduction4.3: Basics of Bus4.4: Waveforms of Bus Signals4.5: Bus Transactions4.6: Bus Transaction timing Diagram4.7: A Summary of the MCS-51/52 Signal Pins4.8: The MCS-51/52 Bus Cycle Timing Diagram4.9: Memory Terminology and SRAM4.10: Memory System Design for MCS-51/524.11: Summary4.12: Exercises5: Interrupts, Resets, and Exception Processing5.1: Objectives5.2: Basics of Interrupts5.3: Resets5.4: MCS-51 Interrupts5.5: The MCS-51 Reset5.6: Power-Saving Modes of Operation5.7: MCS-51 Interrupt Programming5.8: Summary5.9: Exercises5.10: Lab Exercises and Assignments6: Parallel I/O Ports6.1: Objectives6.2: Basic I/O Concepts6.3: I/O Addressing6.4: I/O Transfer Synchronization6.5: MCS-51/52 Parallel I/O Overview6.6: Simple Input Device6.7: Interfacing Parallel Ports with the Keyboard6.8: Simple Output Devices6.9: The I8255 Programmable Peripheral Interface6.10: Summary6.11: Exercises6.12: Lab Exercises and Assignments7: Timer Function7.1: Objectives7.2: Introduction7.3: Timer 0 and Timer 17.4: Timer 27.5: Programmable Counter Array7.6: Motor Control7.7: DS87C520 Timers7.8: Summary7.9: Exercises7.10: Lab Exercises and Assignments8: Analog to Digital Converter8.1: Objectives8.2: Introduction8.3: Successive Approximation Method8.4: Voltage Level Scaling and Shifting8.5: The Intel 8XC51GB A/D Converter8.6: The Procedure for Using the A/D Converter8.7: Measuring the Barometric Pressure8.8: Measuring the Temperature8.9: Measuring the Humidity8.10: Using an External A/D Converter ADC08208.11: Summary8.12: Exercises8.13: Lab Exercises and Assignments9: Serial Communication9.1: Objectives9.2: Introduction9.3: The EIA-232-E (or RS232) Standard9.4: The MCS-51 Serial Interface9.5: Applications of Mode 09.6: Applications of Mode 19.7: Applications of Mode 2 and 39.8: The DS87C520 Serial Ports9.9: Summary9.10: Exercises9.11: Lab Exercises and Assignments10: Serial Expansion Port10.1: Objectives10.2: Introduction10.3: SEP-related Registers10.4: The SEP Operation10.5: SEP-Compatible Peripheral Chips10.6: Simulating the SEP10.7: Interfacing the 74HC589 to the SEP10.8: Interfacing the 74HC595 and the SEP10.9: Interfacing to the Seven-Segment Display Driver MC1448910.10: The Xicor Serial EPROM10.11: Interfacing to A/D Converter with Serial Interface10.12: D/A Converters with Serial Interface10.13: Summary10.14: Exercises10.15: Lab Exercises and AssignmentsAppendix A: Instruction Execution TimeAppendix B: Special Function Registers (SFR)Appendix C: Interrupt Vector AddressesAppendix D: Standard ResistorsAppendix E: MCS-51 Software and Hardware VendorsAppendix F: MCS-51 VariantsAppendix G: MCS-51 Instruction SetAppendix H: Dallas DS87C520 DatasheetReferencesGlossaryIndex
Expand description
Product notice
Returnable at the third party seller's discretion and may come without consumable supplements like access codes, CD's, or workbooks.
Seller | Condition | Comments | Price |
Ergodebooks
|
Good |
$5.60
|
|
HPB-Red
Good
|
$5.62
|
|
h&hbooks24
Good
|
$24.31
|
Please Wait