Table of Contents

Cover image

Title page

Copyright

Preface

Acknowledgements

Chapter 1: Microcomputer Systems

Introduction

Histories

Brief Comparisons

Chapter 2: The MCS51 Microcontroller

Family Members/Variants

Reset

The Watchdog Timer

Clock and Resonator Circuits

I/O Port Structures

Some Design Examples

Accessing External Memory

Logical Separation of Program Memory (read only) and Data Memory (read/write)

Non-volatile Memory

Architecture

Timer/Counters

Interrupts

Stack

Serial Ports

Bit Addressing

Using the ADC in the 80550 Family

Analogue to Digital Conversion

Digital to Analogue Conversion (the PWM output)

The 80552 Watchdog Timer

Parallel Expansion

Chapter 3: The PIC Microcontroller

Early PIC Variants

Oscillator Connections

Reset Circuit

Internal Architecture

Input/Output Operations

The 16C5x Instruction Set

Simple Programming Examples

Members of the PIC16C5x family

I/O Port Structures

Timing

The Rest of the Family

PICs with ADC

Analogue to Digital Converter Programming

Interrupts on the PIC

Stack

PIC16C84 with EEPROM Management

Option Register

Data EEPROM Management:

The Watchdog Timer

Power Down Mode

Subroutines vs Macros

Macros

Chapter 4: Interface Devices

Single Line Input

Single Line Output

AC Control

Keypad Input

Keyboard Input

Seven-segment Displays

Liquid Crystal Displays

Analogue Input

TLC548 8-bit Analogue to Digital Converter with Serial Control

Analogue Output

Motor Drive Circuits

AC Motors

Chapter 5: RS232 and Other Serial Standards

RS232

RS422 Transmission Standard

RS485 Transmission Standard

I2C Configuration

I2C Applications

MCS51 (80552) Software Chunks

U4224B

Chapter 6: LCD Text Display Panels

MCS51 Code

PIC Code

Appendices

Index

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset