Displaying temperature Setpoints


Results 1 to 40 of 59

Threaded View

  1. #9
    Join Date
    Oct 2008
    Posts
    47


    Did you find this post helpful? Yes | No

    Exclamation

    well, this is what i managed to do. i hooked it up to my circuit but the program isnt doing what i wanted it to do. Skimask?

    /code

    Define LCD_DREG PORTB
    Define LCD_DBIT 0
    Define LCD_RSREG PORTB
    Define LCD_RSBIT 5
    Define LCD_EREG PORTB
    Define LCD_EBIT 4
    DEFINE LCD_BITS 4
    DEFINE LCD_LINES 2

    mode var byte
    keyin var byte
    adval var word
    tempc var word
    highpt var byte
    lowpt var byte
    up var portc.0
    down var portc.1
    sethighp var portc.2
    setlowp var portc.3
    maindisp var portc.4
    trisc=$ff
    trisa=$ff

    adcon1=$82
    adcon0=$c1
    pause 100

    mode = 1
    lcdout $fe , 1
    goto main

    getkey:
    pause 50
    keyin = portc
    return

    gettemp:
    adcon0.2=1
    pause 1

    checkdone:
    if adcon0.2=1 then checkdone

    adval.highbyte=adresh
    adval.lowbyte=adresl
    tempc=(50*adval)/100
    return

    main:

    gosub gettemp

    gosub getkey

    'saving part
    if maindisp = 1 then
    write 0 , sethighp
    pause 10
    write 1 , sethighp
    mode = 1

    endif

    if sethighp = 1 then mode = 2
    if setlowp = 1 then mode = 3

    select case mode

    case 1
    lcdout $fe , $80 , "Temp = ", DEC3 tempc , $DF , "C"

    case 2
    lcdout $fe , $80 , "High Sp=" , $fe , $c0 , highpt
    if up = 1 then highpt = highpt + 1
    if down = 1 then highpt = highpt - 1

    case 3
    lcdout $fe , $80 , "Low Pt=" , $fe , $c0 , lowpt
    if up = 1 then lowpt = lowpt + 1
    if down = 1 then lowpt = lowpt - 1
    end select
    goto main
    Last edited by Kalind; - 20th October 2008 at 13:02.

Similar Threads

  1. Write Onewire data toa I2C memory / read ASCI
    By Eugeniu in forum mel PIC BASIC Pro
    Replies: 67
    Last Post: - 16th November 2008, 19:19
  2. Displaying temperature using a -40 to 185F??
    By jblackann in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 15th January 2008, 18:45
  3. Conversion problem
    By eva in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 15th March 2007, 18:21
  4. Help for decimal conversion
    By eva in forum mel PIC BASIC Pro
    Replies: 2
    Last Post: - 15th March 2007, 18:20
  5. Serout "onewire.bas"
    By puru in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 6th July 2005, 00:14

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