SlideShare a Scribd company logo
Design and implement ADC and DAC interfacing
system to 8086 microprocessor
ADC conversion using 8086 microprocessor
Interface components:
• 8086 microprocessor
Is where the control signal are given
Data transfer
Address generation
Data processing
ADC conversion using 8086 microprocessor
• ADC0804 (8-bit analog-to-digital converter)
Converts analog signals to digital values.
Receives an analog input signal to be converted.
Provides an 8-bit digital output representing the converted value
• 74HC373 (8-bit latch)
Acts as a temporary storage device for the digital output of the ADC0804.
Holds the 8-bit digital value during the conversion process.
Provides data output to the 8255A for further processing by the microprocessor.
ADC conversion using 8086 microprocessor
• 8255A (programmable peripheral interface)
Facilitates communication between the microprocessor (8086) and other devices.
Acts as an I/O (input/output) port for connecting the ADC0804 and 74HC373 to the
microprocessor.
Controls the data transfer between the microprocessor and the ADC0804/74HC373.
Receives control signals from the microprocessor to initiate conversions and detect the end of
conversion.
Provides address lines for the ADC0804 to select appropriate analog input channels.
Transfers digital data between the ADC0804 and the microprocessor via the data lines.
Manages control signals for the 74HC373 latch to enable data transfer and output.
ADC conversion using 8086 microprocessor
Other device used for showing the working of the conversation are
• Logic state
• Logic probe
• DC source
• Voltmeter
ADC conversion using 8086 microprocessor
• Conversion process:
1. The microprocessor provided an address on the address bus to select the ADC0804.
2. The microprocessor set the WR signal to initiate the conversion process.
3. The ADC0804 started converting the analog input signal into an 8-bit digital value.
4. The microprocessor received the 8-bit digital value on the data bus and processed it as required.
5. Its is displayed in real time
DAC interfacing with 8086
Componenets used
• 8086 microprocessor
It’s use is the some as ADC interfacing with 8086, it Is where the control signal are given ,Data
transfer, Address generation and Data processing
• 74HC373 (8-bit latch)
The use the some as in the ADC interfacing with 8086
• 8255A (programmable peripheral interface)
The build is the some as in the ADC interface with 8086 and the data is output to be processed by
the DAC0808 is PA0-PA7
DAC interfacing with 8086
• DAC0808
It take digital input and then it processes it give the anlog signal as an output
Conversion process:
1.The 8086 microprocessor generates an 8-bit digital input code.
2.The digital input code is transferred to the DAC0808 via the data lines (DB0-DB7) of the 8255A.
3.The DAC0808 performs internal digital-to-analog conversion of the input code.
4.The analog output voltage, corresponding to the digital input code, is available on the OUT pin of
the DAC0808.
5.The analog output voltage can be utilized by connecting it to an external circuit or device.
DAC interfacing with 8086
Other device used for showing the working of the conversation are
• Logic state
• DC source
• Capacitor
• Operational amplifier
• Resistor
• Oscilloscope for the simulation
ADC conversion using 8086 microprocessor
Assembly code used in the process
DATA SEGMENT
PORTA EQU 00H
PORTB EQU 02H
PORTC EQU 04H
PORT_CON EQU 06H
DATA ENDS
CODE SEGMENT
MOV AX,DATA
MOV DS, AX
ORG 0000H
START:
Contd.
MOV DX, PORT_CON
MOV AL, 10010000B
OUT DX, AL
MOV AL,00H
XX:
MOV DX,PORTA
IN AL,DX
MOV DX, PORTC
OUT DX,AL
MOV DX, PORTB
MOV AL, 00000000B
OUT DX,AL
Contd.
MOV cx, 0ffH
D1: LOOP D1
MOV DX, PORTB
MOV AL, 00000001B
OUT DX,AL
MOV cx, 0ffH
D2: LOOP D2
JMP XX
CODE ENDS
END
ret
ADC conversion using 8086 microprocessor
• Simulation in EMU8086
ADC conversion using 8086 microprocessor
• Simulation in proteus
DAC interfacing with 8086
• Assembly code used in the process
CODE SEGMENT
PORTA EQU 00H ;Address of Port A = 00H
Config EQU 06H ;Address of Config. Word = 06H
ORG 100H
MOV DX, Config
MOV AL, 10000000B;port C=output, port A=output in mode 0, PORT B=output in mode 0
OUT DX, AL
START:
MOV AL, 00000000B;All pins of port A will be (0)
MOV DX, PORTA
OUT DX,AL
Contd.
MOV CX, 0ffh ;Small Delay
loopy1:
loop loopy1
MOV AL, 11111111B;All pins of port A will be (1)
MOV DX, PORTA
OUT DX,AL
MOV CX, 0ffh ;Small Delay again
loopy2:
loop loopy2
JMP START ;Loop forever
CODE ENDS
END
HLT ; halt!
DAC interfacing with 8086
• Simulation in EMU8086
DAC interfacing with 8086
• Simulation in proteus
Presentation1.pptx

More Related Content

What's hot

Time Division Multiplexing
Time Division MultiplexingTime Division Multiplexing
Time Division Multiplexing
Spandit Lenka
 
Ideal voltage & current sources
Ideal voltage & current sourcesIdeal voltage & current sources
Ideal voltage & current sources
Anil Kumar
 
Amplitude modulation
Amplitude modulationAmplitude modulation
Amplitude modulation
Muhammad Uzair Rasheed
 
Operational Amplifiers
Operational AmplifiersOperational Amplifiers
Operational Amplifiers
taruntiru
 
Phase modulation
Phase modulationPhase modulation
Phase modulation
avocado1111
 
DAC-digital to analog converter
DAC-digital to analog converterDAC-digital to analog converter
DAC-digital to analog converter
Shazid Reaj
 
Sample and hold circuit
Sample and hold circuitSample and hold circuit
Sample and hold circuit
Rahul Srivastava
 
Frequency Shit Keying(FSK) modulation project report
Frequency Shit Keying(FSK) modulation project reportFrequency Shit Keying(FSK) modulation project report
Frequency Shit Keying(FSK) modulation project report
Md. Rayid Hasan Mojumder
 
Overview of Crystal Oscillator Circuit Working and Its Application
Overview of Crystal Oscillator Circuit Working and Its ApplicationOverview of Crystal Oscillator Circuit Working and Its Application
Overview of Crystal Oscillator Circuit Working and Its Application
elprocus
 
Digital communication system
Digital communication systemDigital communication system
Digital communication system
babak danyal
 
integrator and differentiator op-amp
integrator and differentiator op-ampintegrator and differentiator op-amp
integrator and differentiator op-amp
danish iqbal
 
01.MULTI STAGE AMPLIFIER (L 1).ppt
01.MULTI STAGE AMPLIFIER (L 1).ppt01.MULTI STAGE AMPLIFIER (L 1).ppt
01.MULTI STAGE AMPLIFIER (L 1).ppt
MahbubUzZaman7
 
555 Timer (detailed presentation)
555 Timer (detailed presentation)555 Timer (detailed presentation)
555 Timer (detailed presentation)
Tanish Gupta
 
Clipper and clamper circuits
Clipper and clamper circuitsClipper and clamper circuits
Clipper and clamper circuits
Unsa Shakir
 
Digital Modulation Unit 3
Digital Modulation Unit 3Digital Modulation Unit 3
Digital Modulation Unit 3
Anil Nigam
 
communication system Introduction - AM
communication system Introduction - AMcommunication system Introduction - AM
communication system Introduction - AM
Abdelrahman Elewah
 
Chapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksChapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and Networks
Shafaan Khaliq Bhatti
 
Interfacing with peripherals: analog to digital converters and digital to ana...
Interfacing with peripherals: analog to digital converters and digital to ana...Interfacing with peripherals: analog to digital converters and digital to ana...
Interfacing with peripherals: analog to digital converters and digital to ana...
NimeshSingh27
 
Differential amplifier
Differential amplifierDifferential amplifier
Differential amplifier
sarunkutti
 
industrial electronics notes by Ali Azam.
industrial electronics notes by Ali Azam.industrial electronics notes by Ali Azam.
industrial electronics notes by Ali Azam.
Ali Azam
 

What's hot (20)

Time Division Multiplexing
Time Division MultiplexingTime Division Multiplexing
Time Division Multiplexing
 
Ideal voltage & current sources
Ideal voltage & current sourcesIdeal voltage & current sources
Ideal voltage & current sources
 
Amplitude modulation
Amplitude modulationAmplitude modulation
Amplitude modulation
 
Operational Amplifiers
Operational AmplifiersOperational Amplifiers
Operational Amplifiers
 
Phase modulation
Phase modulationPhase modulation
Phase modulation
 
DAC-digital to analog converter
DAC-digital to analog converterDAC-digital to analog converter
DAC-digital to analog converter
 
Sample and hold circuit
Sample and hold circuitSample and hold circuit
Sample and hold circuit
 
Frequency Shit Keying(FSK) modulation project report
Frequency Shit Keying(FSK) modulation project reportFrequency Shit Keying(FSK) modulation project report
Frequency Shit Keying(FSK) modulation project report
 
Overview of Crystal Oscillator Circuit Working and Its Application
Overview of Crystal Oscillator Circuit Working and Its ApplicationOverview of Crystal Oscillator Circuit Working and Its Application
Overview of Crystal Oscillator Circuit Working and Its Application
 
Digital communication system
Digital communication systemDigital communication system
Digital communication system
 
integrator and differentiator op-amp
integrator and differentiator op-ampintegrator and differentiator op-amp
integrator and differentiator op-amp
 
01.MULTI STAGE AMPLIFIER (L 1).ppt
01.MULTI STAGE AMPLIFIER (L 1).ppt01.MULTI STAGE AMPLIFIER (L 1).ppt
01.MULTI STAGE AMPLIFIER (L 1).ppt
 
555 Timer (detailed presentation)
555 Timer (detailed presentation)555 Timer (detailed presentation)
555 Timer (detailed presentation)
 
Clipper and clamper circuits
Clipper and clamper circuitsClipper and clamper circuits
Clipper and clamper circuits
 
Digital Modulation Unit 3
Digital Modulation Unit 3Digital Modulation Unit 3
Digital Modulation Unit 3
 
communication system Introduction - AM
communication system Introduction - AMcommunication system Introduction - AM
communication system Introduction - AM
 
Chapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and NetworksChapter 1: Introduction to Data Communication and Networks
Chapter 1: Introduction to Data Communication and Networks
 
Interfacing with peripherals: analog to digital converters and digital to ana...
Interfacing with peripherals: analog to digital converters and digital to ana...Interfacing with peripherals: analog to digital converters and digital to ana...
Interfacing with peripherals: analog to digital converters and digital to ana...
 
Differential amplifier
Differential amplifierDifferential amplifier
Differential amplifier
 
industrial electronics notes by Ali Azam.
industrial electronics notes by Ali Azam.industrial electronics notes by Ali Azam.
industrial electronics notes by Ali Azam.
 

Similar to Presentation1.pptx

analog to digital converter and dac final
analog to digital converter and dac finalanalog to digital converter and dac final
analog to digital converter and dac final
DrVikasMahor
 
8255
82558255
ADC and DAC interfacing.pdf
ADC and DAC interfacing.pdfADC and DAC interfacing.pdf
ADC and DAC interfacing.pdf
VikasMahor3
 
Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdf
ragupathi90
 
23. serial and parallel data communication
23. serial and parallel data communication23. serial and parallel data communication
23. serial and parallel data communication
sandip das
 
2
22
8155 GPPI
8155 GPPI8155 GPPI
8155 GPPI
deval patel
 
Vhdl-Code-for-Adc0804-Comparator-and-Parity-Generator.pptx
Vhdl-Code-for-Adc0804-Comparator-and-Parity-Generator.pptxVhdl-Code-for-Adc0804-Comparator-and-Parity-Generator.pptx
Vhdl-Code-for-Adc0804-Comparator-and-Parity-Generator.pptx
asolis5
 
DIGITAL VOLTMETER USING 8051 MICROCONTROLLER
DIGITAL VOLTMETER USING 8051 MICROCONTROLLERDIGITAL VOLTMETER USING 8051 MICROCONTROLLER
DIGITAL VOLTMETER USING 8051 MICROCONTROLLER
Chirag Lakhani
 
digitalvoltmeterusing805112b2-170214173216 (1).pdf
digitalvoltmeterusing805112b2-170214173216 (1).pdfdigitalvoltmeterusing805112b2-170214173216 (1).pdf
digitalvoltmeterusing805112b2-170214173216 (1).pdf
satyamsinha37
 
Embedded Systems,Embedded Systems Project,Winter training,
Embedded Systems,Embedded Systems Project,Winter training,Embedded Systems,Embedded Systems Project,Winter training,
Embedded Systems,Embedded Systems Project,Winter training,
Technogroovy
 
MICROCONTROLLER.pptx
MICROCONTROLLER.pptxMICROCONTROLLER.pptx
MICROCONTROLLER.pptx
fiqrie mohd
 
8086 Micro-processor and MDA 8086 Trainer Kit
8086 Micro-processor and MDA 8086 Trainer Kit8086 Micro-processor and MDA 8086 Trainer Kit
8086 Micro-processor and MDA 8086 Trainer Kit
Amit Kumer Podder
 
8085_LAB_PROGRAMS.pdf
8085_LAB_PROGRAMS.pdf8085_LAB_PROGRAMS.pdf
8085_LAB_PROGRAMS.pdf
Koteswari Kasireddy
 
8085 Architecture
8085 Architecture8085 Architecture
8085 Architecture
Kumar Anand Singh
 
Wds
WdsWds
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
jhcid
 
8086 module 1 & 2 work
8086 module 1 & 2   work8086 module 1 & 2   work
8086 module 1 & 2 work
Suhail Km
 
Galil rio catalog
Galil rio catalogGalil rio catalog
Galil rio catalog
Electromate
 
8085 microprocessor(1)
8085 microprocessor(1)8085 microprocessor(1)
8085 microprocessor(1)
Reevu Pal
 

Similar to Presentation1.pptx (20)

analog to digital converter and dac final
analog to digital converter and dac finalanalog to digital converter and dac final
analog to digital converter and dac final
 
8255
82558255
8255
 
ADC and DAC interfacing.pdf
ADC and DAC interfacing.pdfADC and DAC interfacing.pdf
ADC and DAC interfacing.pdf
 
Interfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdfInterfacing Analog to Digital Data Converters ee3404.pdf
Interfacing Analog to Digital Data Converters ee3404.pdf
 
23. serial and parallel data communication
23. serial and parallel data communication23. serial and parallel data communication
23. serial and parallel data communication
 
2
22
2
 
8155 GPPI
8155 GPPI8155 GPPI
8155 GPPI
 
Vhdl-Code-for-Adc0804-Comparator-and-Parity-Generator.pptx
Vhdl-Code-for-Adc0804-Comparator-and-Parity-Generator.pptxVhdl-Code-for-Adc0804-Comparator-and-Parity-Generator.pptx
Vhdl-Code-for-Adc0804-Comparator-and-Parity-Generator.pptx
 
DIGITAL VOLTMETER USING 8051 MICROCONTROLLER
DIGITAL VOLTMETER USING 8051 MICROCONTROLLERDIGITAL VOLTMETER USING 8051 MICROCONTROLLER
DIGITAL VOLTMETER USING 8051 MICROCONTROLLER
 
digitalvoltmeterusing805112b2-170214173216 (1).pdf
digitalvoltmeterusing805112b2-170214173216 (1).pdfdigitalvoltmeterusing805112b2-170214173216 (1).pdf
digitalvoltmeterusing805112b2-170214173216 (1).pdf
 
Embedded Systems,Embedded Systems Project,Winter training,
Embedded Systems,Embedded Systems Project,Winter training,Embedded Systems,Embedded Systems Project,Winter training,
Embedded Systems,Embedded Systems Project,Winter training,
 
MICROCONTROLLER.pptx
MICROCONTROLLER.pptxMICROCONTROLLER.pptx
MICROCONTROLLER.pptx
 
8086 Micro-processor and MDA 8086 Trainer Kit
8086 Micro-processor and MDA 8086 Trainer Kit8086 Micro-processor and MDA 8086 Trainer Kit
8086 Micro-processor and MDA 8086 Trainer Kit
 
8085_LAB_PROGRAMS.pdf
8085_LAB_PROGRAMS.pdf8085_LAB_PROGRAMS.pdf
8085_LAB_PROGRAMS.pdf
 
8085 Architecture
8085 Architecture8085 Architecture
8085 Architecture
 
Wds
WdsWds
Wds
 
8085-microprocessor
8085-microprocessor8085-microprocessor
8085-microprocessor
 
8086 module 1 & 2 work
8086 module 1 & 2   work8086 module 1 & 2   work
8086 module 1 & 2 work
 
Galil rio catalog
Galil rio catalogGalil rio catalog
Galil rio catalog
 
8085 microprocessor(1)
8085 microprocessor(1)8085 microprocessor(1)
8085 microprocessor(1)
 

Recently uploaded

学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
SakkaravarthiShanmug
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
Roger Rozario
 
Hematology Analyzer Machine - Complete Blood Count
Hematology Analyzer Machine - Complete Blood CountHematology Analyzer Machine - Complete Blood Count
Hematology Analyzer Machine - Complete Blood Count
shahdabdulbaset
 
john krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptxjohn krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptx
Madan Karki
 

Recently uploaded (20)

学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
 
Hematology Analyzer Machine - Complete Blood Count
Hematology Analyzer Machine - Complete Blood CountHematology Analyzer Machine - Complete Blood Count
Hematology Analyzer Machine - Complete Blood Count
 
john krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptxjohn krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptx
 

Presentation1.pptx

  • 1. Design and implement ADC and DAC interfacing system to 8086 microprocessor
  • 2. ADC conversion using 8086 microprocessor Interface components: • 8086 microprocessor Is where the control signal are given Data transfer Address generation Data processing
  • 3. ADC conversion using 8086 microprocessor • ADC0804 (8-bit analog-to-digital converter) Converts analog signals to digital values. Receives an analog input signal to be converted. Provides an 8-bit digital output representing the converted value • 74HC373 (8-bit latch) Acts as a temporary storage device for the digital output of the ADC0804. Holds the 8-bit digital value during the conversion process. Provides data output to the 8255A for further processing by the microprocessor.
  • 4. ADC conversion using 8086 microprocessor • 8255A (programmable peripheral interface) Facilitates communication between the microprocessor (8086) and other devices. Acts as an I/O (input/output) port for connecting the ADC0804 and 74HC373 to the microprocessor. Controls the data transfer between the microprocessor and the ADC0804/74HC373. Receives control signals from the microprocessor to initiate conversions and detect the end of conversion. Provides address lines for the ADC0804 to select appropriate analog input channels. Transfers digital data between the ADC0804 and the microprocessor via the data lines. Manages control signals for the 74HC373 latch to enable data transfer and output.
  • 5. ADC conversion using 8086 microprocessor Other device used for showing the working of the conversation are • Logic state • Logic probe • DC source • Voltmeter
  • 6. ADC conversion using 8086 microprocessor • Conversion process: 1. The microprocessor provided an address on the address bus to select the ADC0804. 2. The microprocessor set the WR signal to initiate the conversion process. 3. The ADC0804 started converting the analog input signal into an 8-bit digital value. 4. The microprocessor received the 8-bit digital value on the data bus and processed it as required. 5. Its is displayed in real time
  • 7. DAC interfacing with 8086 Componenets used • 8086 microprocessor It’s use is the some as ADC interfacing with 8086, it Is where the control signal are given ,Data transfer, Address generation and Data processing • 74HC373 (8-bit latch) The use the some as in the ADC interfacing with 8086 • 8255A (programmable peripheral interface) The build is the some as in the ADC interface with 8086 and the data is output to be processed by the DAC0808 is PA0-PA7
  • 8. DAC interfacing with 8086 • DAC0808 It take digital input and then it processes it give the anlog signal as an output Conversion process: 1.The 8086 microprocessor generates an 8-bit digital input code. 2.The digital input code is transferred to the DAC0808 via the data lines (DB0-DB7) of the 8255A. 3.The DAC0808 performs internal digital-to-analog conversion of the input code. 4.The analog output voltage, corresponding to the digital input code, is available on the OUT pin of the DAC0808. 5.The analog output voltage can be utilized by connecting it to an external circuit or device.
  • 9. DAC interfacing with 8086 Other device used for showing the working of the conversation are • Logic state • DC source • Capacitor • Operational amplifier • Resistor • Oscilloscope for the simulation
  • 10. ADC conversion using 8086 microprocessor Assembly code used in the process DATA SEGMENT PORTA EQU 00H PORTB EQU 02H PORTC EQU 04H PORT_CON EQU 06H DATA ENDS CODE SEGMENT MOV AX,DATA MOV DS, AX ORG 0000H START:
  • 11. Contd. MOV DX, PORT_CON MOV AL, 10010000B OUT DX, AL MOV AL,00H XX: MOV DX,PORTA IN AL,DX MOV DX, PORTC OUT DX,AL MOV DX, PORTB MOV AL, 00000000B OUT DX,AL
  • 12. Contd. MOV cx, 0ffH D1: LOOP D1 MOV DX, PORTB MOV AL, 00000001B OUT DX,AL MOV cx, 0ffH D2: LOOP D2 JMP XX CODE ENDS END ret
  • 13. ADC conversion using 8086 microprocessor • Simulation in EMU8086
  • 14.
  • 15. ADC conversion using 8086 microprocessor • Simulation in proteus
  • 16.
  • 17. DAC interfacing with 8086 • Assembly code used in the process CODE SEGMENT PORTA EQU 00H ;Address of Port A = 00H Config EQU 06H ;Address of Config. Word = 06H ORG 100H MOV DX, Config MOV AL, 10000000B;port C=output, port A=output in mode 0, PORT B=output in mode 0 OUT DX, AL START: MOV AL, 00000000B;All pins of port A will be (0) MOV DX, PORTA OUT DX,AL
  • 18. Contd. MOV CX, 0ffh ;Small Delay loopy1: loop loopy1 MOV AL, 11111111B;All pins of port A will be (1) MOV DX, PORTA OUT DX,AL MOV CX, 0ffh ;Small Delay again loopy2: loop loopy2 JMP START ;Loop forever CODE ENDS END HLT ; halt!
  • 19. DAC interfacing with 8086 • Simulation in EMU8086
  • 20.
  • 21. DAC interfacing with 8086 • Simulation in proteus