Proteus Introduction
By:
V.M.D.Harish
07/03/2020 1
Introduction
Proteus is the product of Lab-center
Electronics Ltd http://www.labcenter.com/
ISIS: Intelligent Schematic Input System
(for drawing circuit diagrams)
Lab-center Integrated Simulation
Architecture (LISA) for simulation of
circuit diagram.
ARES: Advanced Routing and Editing
Software (for producing PCB layout
drawings)
Proteus ISIS IDE Environment
Proteus ISIS Mode
Probe Mode
Subcircuit Virtual
Selection Mode Instrumentatio
Mode
n
Component Mode
Mode
Terminals
Mode
Junction Dot
Mode
Device Pins
Mode
Wire Level Mode
Graph Mode 2D
Graphics
Text Script
Active Pop-up
Mode
Mode
Generator
Buses Mode
Mode
Component Mode
To select Component select Component Mode then click on icon “P” for
place component (or simply press key ‘P’)
Place Components
Simply type the component name in ‘Keywords’ text box
and the select the category for the desire component
Edit Component Property
Instrument Mode
Terminal Mode
Simulation Section
PLAY
STEP
PAUSE
STOP
MICROCONTROLLER CONCEPTS
07/03/2020 11
Contents
8051 Pin Description
Architecture of 8051 Microcontroller
Steps in creating the hex file
RAM Allocation
8051 Timers
Serial Communication
07/03/2020 12
8051 Pin Configuration
07/03/2020 13
Port Functions
Function P0 P2 P1 P3
I/O A A A A
Address port A A X X
Data A X X X
Other Functions X X X A
A – Available
X – Not Available
07/03/2020 14
Architecture of 8051 Microcontroller
07/03/2020 15
Steps in Creating the Hex file
07/03/2020 16
Registers
07/03/2020 17
RAM Allocation
07/03/2020 18
Blinking an LED
Delay
Two types:
a. By using loops
b. By using Timers of 8051
07/03/2020 19
8051 Timers
Timer Registers
07/03/2020 20
TMOD REGISTER
TMOD REGISTER
Mode 0: 13-Bit timer mode
Mode 1: 16-Bit timer mode
Mode 2: 8-Bit Auto reload
Mode 3: Split timer mode
07/03/2020 21
TCON REGISTER
07/03/2020 22
TCON REGISTER
07/03/2020 23
TCON REGISTER
07/03/2020 24
Cont..
Mode -1
operation
Mode -2
operation
07/03/2020 25
INTERRUPT ENABLE REGISTER
07/03/2020 26
Serial Communication
Two types of data transfer:
a. Serial
b. Parallel
Serial Communication Methods:
a. Synchronous
b. Asynchronous
Baud rate/bps
07/03/2020 27
Cont..
Serial Port DB -
9
07/03/2020 28
Cont..
MC PC
07/03/2020 29
Cont..
Baud Rate Table
07/03/2020 30
Cont..
SCON Register
07/03/2020 31
Interfacing 8051 with LCD
07/03/2020 32
Cont..
07/03/2020 33
Thank You
07/03/2020 34