31342953 Conversores DAC y ADC Con PIC16F877A

Embed Size (px)

Citation preview

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    INFORME PRCTICA #06

    TEMA: Conversin anloga digital ydigital anloga.

    DAVID ESPIN

    ANDRS MOGRO

    MARZO JULIO 2010

    QUITO - ECUADOR

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    05

    : U A/D D/A PIC

    1. / 16877. 0 5

    0 1024.

    E A .

    D

    C LCD B

    L .

    T LCD

    L B LCD.

    .

    AD

    10

    1=$80

    =$FF

    (,7,6,5,4,,0,1,2)

    ()

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    :

    = (0)

    (, )

    ()

    (1,1,)

    (300)

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    .

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    2. / 16877 0 5

    0 5 .

    E A .

    D

    C LCD B L .

    M LCD

    L B LCD.

    .

    1

    10

    =$80

    1=$80

    =$FF

    (,7,6,5,4,,0,1,2)

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    ()

    :

    = (0)

    =(*5)/1024

    (, )

    ()

    (1,1,)

    (300)

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    .

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    3. 35E LM35

    , S

    55 150 C 10. E

    :

    1000=100 C

    240=24 C

    300=30 C

    E M

    ,

    , LCD.

    L ADC 18452 10 ,

    05

    1023 5

    LM35

    0.

    P :

    R =V/R ADC

    D 5/1024()=0.00488+1000=4.88

    A 10

    ADC/T,

    48.

    E A . D

    C LCD B

    L .

    C V AN0

    L R ADC/

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    M LCD

    L B LCD.

    .

    LM35

    5

    :

    1=%10001110

    =%00000001

    =0

    (,7,6,5,4,,0,1,2)

    ()

    ()

    (1,1,": ")

    = (0)

    = *48

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    (, )

    (1,6,0)

    (1,7,1)

    (1,8,2)

    (1,9,".")

    (1,10,3)

    (1,11,4)

    end.

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    .

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    4.

    P

    C D

    R

    E D

    L D DAC 0808 DCA 0808 LM 741

    .

    .

    program DAC

    sub procedure init

    trisd=0

    end sub

    dim i as byte

    dim a as byte

    main:

    init

    while true

    a=0

    i=0

    for i=1 to 255

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    a=a+1

    portd=a

    next i

    wend

    end.

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    .

    5. 12 3202

    E A/D 12 MCP320 100K ,

    400A 500 A ,

    2.7V 5.5 V 40C 85C.

    O 1 LSB DNL 1 LSB INL 100 /,

    SPI. E

    1, 2,4, 8

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    P

    D .

    C B

    C LCD B

    C C (.2)

    L

    L B LCD .

    .

    12

    1,2 6

    1 (1000)

    =

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    = %1111111111111000

    =>>3

    (,1)

    =

    (,1)

    :

    TRISB=0

    SI ' S

    LC(PORT,3,2,1,0,PORTB,5,6,4)

    LC(LCURSOROFF) ' T

    LO(1, 1, " CONVERSOR ")

    LO(2, 1, " ")

    TRISC = TRISC $FB

    .2=1

    .2=0

    S(%1011)

    = SR()

    = SR()

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    .2=1

    1

    LO(2,7, 1)

    LO(2,11, " ")

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    .

    .

  • 5/24/2018 31342953 Conversores DAC y ADC Con PIC16F877A

    .

    U A/D D/A PIC C A/D D/A.

    E

    MICROCONTROLADORES PIC. D SEGUNDA PARTE: PIC 16F87 PIC 18F. S .

    S A, S R, M G H. E.

    H . P I. L O

    A M.