This manual will help the aspirants for learning the proteus software for simulating various circuits
Proteus
Proteus, bakteri ini dikatakan tidak patogen karena dapat memfermentasi laktosa pada saluran intestine Proteus merupakan bakteri berbentuk batang gram negatifFull description
multipercussionDescripción completa
Descrição completa
Descrição completa
Descripción completa
Descripción completa
Informe maquinas electricasDescripción completa
proteusDescripción completa
proteusDeskripsi lengkap
Descripción completa
Descripción completa
bakteri proteusDeskripsi lengkap
Manual Proteus
comunicaciones
Descripción completa
primera practica del lab de programacionDescripción completa
fisica 3Descripción completa
Descripción completa
asdFull description
Circuitos electronicos 2
Descripción: Química analitica
MTS - 310
Microcontroller Based Systems Lab 22/10/2015
College of EME (NUST)
M Qasim
List of experiments Week No
Title of the experiment
1
To understand the use of ‘Proteus Design Suit’ simulator
2
To understand the use of Keil simulator, to test and debug program by keil.
3
Introduction to 8051 Assembly Programming
4-5
Working with data transfer, arithmetic and logical instructions
6
Introduction to 8051 Addressing Modes
7
Jump, loop and call instructions
8
Delay Calculation exercises and Macros
9
Introduction to 8051 programming using C
10
8051 Timer Programming in Assembly Language
11
8051 Timer programming in C
12
8051 Serial Programming in Assembly Language
13
8051 programming using interrupt in Assembly Language
14
8051 Interrupt Programming in C
15-16
Introduction to AVR
M Qasim
Lab 1
Proteus Design suite
22/10/2015
College of EME (NUST)
M Qasim
• The Proteus Design Suite combines schematic capture, SPICE circuit simulation and PCB design to make a complete electronics design system
22/10/2015
College of EME (NUST)
M Qasim
System Components • ISIS Schematic Capture: A power full tool for entering your design • PROSPICE simulation: SPICE circuit simulation • ARES PCB layout: PCB design system with automatic component placer and auto routing • Virtual System Modeling (VSM): Lets you co simulate embedded software for popular micro-controllers along side your hardware design 22/10/2015
College of EME (NUST)
M Qasim
22/10/2015
College of EME (NUST)
M Qasim
How to open proteus • In start menu go to programs • Then in “proteus 7 professional” click on “ISIS 7 Professional” • The following window will appear
22/10/2015
College of EME (NUST)
M Qasim
22/10/2015
College of EME (NUST)
M Qasim
To create list of components/devices • Click on Component mode
22/10/2015
College of EME (NUST)
M Qasim
• Now click on p (pick devices) – The following window will appear
22/10/2015
College of EME (NUST)
M Qasim
• After entering keyword e.g. “res” for resistor “cap” for capacitor etc list of devices will be displayed • Double click at appropriate device name, it will be added in your component list • After adding devices in device list you can use them later in your design
22/10/2015
College of EME (NUST)
M Qasim
To add fixed power supply or ground in your design click on “terminals mode”
22/10/2015
College of EME (NUST)
M Qasim
To add variable AC/DC power supply click on “generator mode”
22/10/2015
College of EME (NUST)
M Qasim
Example
22/10/2015
College of EME (NUST)
M Qasim
• To check node voltage : select “voltage probe mode” • To check branch current: select “current probe mode”
22/10/2015
College of EME (NUST)
M Qasim
To add oscilloscope, DMM or signal generator select “virtual instruments mode”
22/10/2015
College of EME (NUST)
M Qasim
Exercises 1. Draw half wave rectifier and display output on oscilloscope 2. Draw bridge rectifier and display output on oscilloscope 3. Draw full adder. 4. Draw 4-bit even/ odd Parity checker.
22/10/2015
College of EME (NUST)
M Qasim
Lab 2
How to add and program 89C51 microcontroller in your design • Add 89C51 microcontroller in your “device list” • Now select 89C51 microcontroller and double click in design window, 89C51 will be added in your design. • To burn/ load program/ code in 89C51, double click on it, the following window will appear 22/10/2015
College of EME (NUST)
M Qasim
22/10/2015
College of EME (NUST)
M Qasim
• Give path to hex file by clicking on folder icon in “program file” drop down menu and select file. Also give clock frequency
22/10/2015
College of EME (NUST)
M Qasim
22/10/2015
College of EME (NUST)
M Qasim
Note • It is easy to use bus instead of drawing separate wires, to do so select “buses mode” and draw a bus. • Then make contact of microcontroller ports to the bus through wires and label all wires e.g. P1.0, P1.1 etc.