aplicatii - utcluj.ro · aplicatii interfatarea dac si adc la microprocesor. adconverter - ad 574a....
TRANSCRIPT
![Page 1: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/1.jpg)
C14Aplicatii
Interfatarea DAC si ADC la microprocesor
![Page 2: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/2.jpg)
![Page 3: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/3.jpg)
![Page 4: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/4.jpg)
![Page 5: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/5.jpg)
![Page 6: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/6.jpg)
![Page 7: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/7.jpg)
ADConverter - AD 574A
![Page 8: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/8.jpg)
![Page 9: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/9.jpg)
1
2
2
![Page 10: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/10.jpg)
![Page 11: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/11.jpg)
![Page 12: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/12.jpg)
1. Stand-alone configuration
40h
42h D0
![Page 13: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/13.jpg)
2. Direct connection
40h
42h
START_Conversie - OUT 40h,AX/CS=0, A0=0, CE=IOW=L^H, R/C=//IOR=0
Read IN AX, 40h/CS=0, R/C=//IOR=1, CE=1, A0=0, IOR=0
Vezi slide 7.
![Page 14: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/14.jpg)
IOW
![Page 15: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/15.jpg)
40h
44h/46h
3.
tip 08h
![Page 16: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/16.jpg)
40h
48h
4.
Tip 08h
![Page 17: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/17.jpg)
5. Modificati schema astfel ca achizitia esantioanelor sa se faca prin DMA.Scrieti secventele de program care stau la baza functionarii schemei (programare DMAC, generare start conversie, ...)
![Page 18: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/18.jpg)
6. Un periferic e conectat la un microsistem cu procesor pe porturile ca in figura de mai jos. Schimbul de date intre periferic si sistem se face conform protocolului Centronics, vezi diagrama. Se cere sa se scrie secventa de program care transfera 100 de octeti de date din : BUF DB 100 DUP(?).
![Page 19: Aplicatii - utcluj.ro · Aplicatii Interfatarea DAC si ADC la microprocesor. ADConverter - AD 574A. 1 2 2. 1. Stand-alone configuration 40h 42h D0. 2. ... Read IN AX, 40h /CS=0, R/C=//IOR=1,](https://reader034.vdocuments.site/reader034/viewer/2022042621/5f574d9e10f5d13b480bd1c8/html5/thumbnails/19.jpg)