Pic16f616 with lcd 16x2 problem


Closed Thread
Results 1 to 8 of 8

Hybrid View

  1. #1
    Join Date
    Sep 2010
    Location
    Las Vegas, NV
    Posts
    305


    Did you find this post helpful? Yes | No

    Default Re: Pic16f616 with lcd 16x2 problem

    Swedish? Anyone can do Swedish. Can you write it in Klingon? Now that would be a feat!

  2. #2
    Join Date
    Oct 2005
    Location
    Sweden
    Posts
    3,624


    Did you find this post helpful? Yes | No

    Default Re: Pic16f616 with lcd 16x2 problem

    Sure, I can write it in Klingon, here you go:
    bIpIv'a',
    wej qarbej qay' neH 'ach wa'DIch 'oH vIlegh:
    Code:
    DEFINE LCD_DREG PORTC 
    DEFINE LCD_DBIT 2   '<---laH neH 'oH 0 4 pagh-pagh "start SoH" aribtrary 'emDaq-neH 0 4 pagh.
    Obviously I have NO idea if that's correct though, I speak Klingon like I speak C - not at all... :-)
    Here's the translator I used.

    Anyway, I think we've had enough fun for now. Darrels Routine will most likely be the answer if the OP wants to stick with PBP.

    /Henrik.

  3. #3
    Join Date
    Nov 2012
    Posts
    6


    Did you find this post helpful? Yes | No

    Default Re: Pic16f616 with lcd 16x2 problem

    sorry by my message, I wanted to say something else, programming language.
    yes, the problem is DEFINE DBIT 2, I change pins and all correct in ISIS.

    but I need pin C2-5 for data 4 bits of LCD
    I tested this code

    http://www.picbasic.co.uk/forum/showthread.php?t=7038

    and I work with pin C2-5 for LCD data
    RS in pin C0 and E in pin C1

    all correct, ISIS work with my code and LCD_AnyPin.pbp solution.
    But I tested my code in real PIC and not work, I modified configurations bits in MPLAB and nothing.
    I think that must be some PIC configuration byte that is not properly configured, any help?

    I all have this:
    TRISA = %00111111 <-- all A pins are input
    TRISC = %00000000 <-- only used for LCD 16x2
    ANSEL = %00000011 <-- I need bit 0 and 1 for A/D
    WPUA = 0
    IOCA = 0

Similar Threads

  1. Interfacing 16x2 LCD to PIC18F2520
    By spotlite in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 21st January 2012, 09:29
  2. swap lcd 16x2 with 20x2
    By kzeoprf in forum General
    Replies: 4
    Last Post: - 2nd September 2011, 17:25
  3. PIC16F616 HWPM Problem
    By Tobias in forum mel PIC BASIC Pro
    Replies: 3
    Last Post: - 4th April 2009, 10:20
  4. Problem with servo and PIC16F616
    By Forkosh in forum mel PIC BASIC Pro
    Replies: 2
    Last Post: - 18th November 2007, 22:22
  5. PIC16F616 Comparator problem
    By JimA in forum General
    Replies: 0
    Last Post: - 15th October 2007, 15:56

Members who have read this thread : 1

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