Download Interfacing DAC 0800 with 8085

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Resistive opto-isolator wikipedia , lookup

Electrical substation wikipedia , lookup

History of electric power transmission wikipedia , lookup

Rectifier wikipedia , lookup

Immunity-aware programming wikipedia , lookup

Microprocessor wikipedia , lookup

Stray voltage wikipedia , lookup

Alternating current wikipedia , lookup

Buck converter wikipedia , lookup

Power electronics wikipedia , lookup

Voltage optimisation wikipedia , lookup

Voltage regulator wikipedia , lookup

Metadyne wikipedia , lookup

Rectiverter wikipedia , lookup

Switched-mode power supply wikipedia , lookup

Mains electricity wikipedia , lookup

Opto-isolator wikipedia , lookup

Transcript
8085 HOW-TO GUIDE
Interfacing DAC 0800
with 8085
Contents at a Glance
8085TRAINER KIT .............................................................3
DAC 0800.........................................................................3
INTERFACING DAC WITH 8085..........................................5
PIN ASSIGNMENT WITH PIN ASSIGNMENT WITH 8085 .....5
CIRCUIT DIAGRAM TO INTERFACE DAC 0800 WITH 8085 ...6
ASSEMBLY PROGRAM TO INTERFACE DAC0800 WITH 80857
Join the Technical Community Today!
http://www.pantechsolutions.net
8085TRAINER KIT
PS-TRAINER-8085
microprocessor
trainer
kit
is
proposed to smooth the progress of learning and developing
designs of microprocessor from Intel. It has the Facility to
connect PC’s 101/104 Keyboard, to enter user programs in
Assembly languages. User verifies the programs through LCD
or PC. User friendly Firmware confirms facilitating the
beginners learns operations of a microprocessor quickly. .
DAC 0800
Fig 1 shows DAC0800 series are monolithic 8-bit highspeed current output digital-to-analog converters (DAC)
featuring typical settling times of 100 ns.. The noise immune
inputs will accept variety of logic levels. The performance and
characteristics of the device are essentially unchanged over
the ±4.5V to ±18V power supply range and power
consumption at only 33 mW with ±5V supplies is independent
of logic input levels.
Join the Technical Community Today!
http://www.pantechsolutions.net
Fig 1: pin diagram of DAC 0800
How a DAC works
Join the Technical Community Today!
http://www.pantechsolutions.net
INTERFACING DAC WITH 8085
We now want to we now want to convert the Digital
signal to analog voltage by using 8085 trainer board. Here
we are using DAC 0800. The DAC 0800 consists of a 8 data
lines and REF voltage lines. When the DAC is given the
digital input it converts the Digital data to corresponding
current, to convert the I to V we use UA 741.
PIN ASSIGNMENT WITH PIN ASSIGNMENT WITH 8085
REF VOLTAGE LINES
8085
DAC 0800
V+ Line is given to +12V
regulator(7812)
V- Line is given to -12V
regulator(7912)
78 series in the Regulator IC
indicates + voltage
79 series in the Regulator IC
indicates - voltage
PA.0
D0
PA.1
D1
PA.2
D2
PA.3
D3
PA.4
D4
PA.5
D5
PA.6
D6
PA.7
D7
VCC
40
16
GND
20
3
DAC – DATA LINES
DAC 0800 PIN DIAGRAM
Supply drawn from MCU/MPU/
Join the Technical Community Today!
http://www.pantechsolutions.net
CIRCUIT DIAGRAM TO INTERFACE DAC 0800 WITH 8085
Join the Technical Community Today!
http://www.pantechsolutions.net
ASSEMBLY PROGRAM TO INTERFACE DAC0800 WITH 8085
***************************************************************************************
Title : TO CREATE A SAW-TOOTH WAVE AT THE OUTPUT OF DAC 0800
***************************************************************************************
CNTL: 23
PORT A: 20
MEMORY ADDRESS
OPCODE
MNEMONICS
9100
3E 80
MVI A,80
9102
D3 23
OUT CNTRL
9104
3E 00
START:
MVI A, 00
9106
D3 20
LOOP1:
OUT PORTA
9108
3C
INR A
9109
C2 06 91
JNZ LOOP1
910C
C3 04 91
JMP START
Join the Technical Community Today!
http://www.pantechsolutions.net
Did you enjoy the read?
Pantech solutions creates information packed technical
documents like this one every month. And our website is a rich
and trusted resource used by a vibrant online community of
more than 1,00,000 members from organization of all shapes
and sizes.
Join the Technical Community Today!
http://www.pantechsolutions.net
What do we sell?
Our products range from Various Microprocessor
development boards, DSP Boards, FPGA/CPLD boards,
Communication Kits, Power electronics, Basic electronics,
Robotics, Sensors, Electronic components and much more . Our
goal is to make finding the parts and information you need
easier and affordable so you can create awesome projects and
training from Basic to Cutting edge technology.
Join the Technical Community Today!
http://www.pantechsolutions.net