A/D converter sample


Closed Thread
Results 1 to 6 of 6

Hybrid View

  1. #1
    Paolo.T's Avatar
    Paolo.T Guest


    Did you find this post helpful? Yes | No

    Smile Ad converter 12 Bit for Pic 18F4458

    'Code example for 18F4458 very important setting -HS oscillator-
    'Ad12.bas

    DEFINE OSC 20

    Define LCD_DREG PortB 'inizializza il display lcd sulla portaB'
    Define LCD_DBIT 0 'inizializza il display lcd'
    Define LCD_RSREG PORTB 'inizializza il display lcd'
    Define LCD_RSBIT 4 'inizializza il display lcd'
    Define LCD_EREG PORTB 'inizializza il display lcd'
    Define LCD_EBIT 5 'inizializza il display lcd'
    Define LCD_BITS 4 'modalità scrittura a 4 bit'
    Define LCD_LINES 2 'display a 2 linee'
    Define ADC_BITS 12

    TrisA = %111111 'definisci i pin di entrata/uscita porta A'
    TrisB = %00000000 'definisci i pin di entrata/uscita porta B'
    TrisC = %00000000 'definisci i pin di entrata/uscita porta
    TrisD = %00000000 'definisci i pin di entrata/uscita porta D'
    TrisE = %001

    B0 var word
    B1 var word
    B2 var word

    Clear

    ADCON0 = %00000011
    ADCON1 = %00001101
    ADCON2 = %10010100


    Start: ADCON0 = %00000011
    Pause 5
    ADCON0 = %00000010
    B0.HighByte = ADRESH
    B0.LowByte = ADRESL
    Lcdout $fe, 1
    Lcdout "Test AD pic 18f"
    Lcdout $fe,$c0
    Lcdout "Value 12bit ",#B0
    pause 25
    Goto Start:
    Last edited by Paolo.T; - 23rd February 2008 at 19:47. Reason: setting Hs oscillator

Similar Threads

  1. Replies: 9
    Last Post: - 31st July 2008, 08:56
  2. A/D converter sample
    By allan josephus in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 20th February 2008, 03:40
  3. A/D converter fails?
    By egberttheone in forum mel PIC BASIC Pro
    Replies: 14
    Last Post: - 13th February 2006, 18:57
  4. A/D converter with pic16f84, i need a help
    By micro in forum General
    Replies: 0
    Last Post: - 13th December 2005, 21:17
  5. Re Cs5532 A/d Converter
    By massquip in forum mel PIC BASIC Pro
    Replies: 0
    Last Post: - 29th April 2004, 16:31

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts