• PicŪ Basic

  • Alphanumeric LCD Issue

    Alphanumeric LCD acting weird until I used pull up resistors on input of unused D0-D3 pins.

    Other pins were connected direct to the micro. I was convinced that this erratic behaviour was a software bug, since I had used these displays before.

    I spent many hours trying different things and the answer was right in front of me. The problem was I figure these pins are not being used so I'll ground them to prevent random errors as I was taught to do in school. And this end up making the display act very temperamental. It ran better with d0-d3 unconnected and perfect with the pull up resistors.

    Long story short... humanware was at fault, not hardware, not software, not firmware.
  • Recent Activity


    Mysterious PORTB problem

    Thread Starter: xldaedalus

    I'm using Proton+ to develop firmware for a product with switches. The MCU is an 18F26K22. Most of the switches reside on PORTB. I am NOT using a...

    xldaedalus Yesterday, 18:21 Go to last post

    Pic16f18877 oread

    Thread Starter: evoortman

    Hi, On a PIC16F18877 the OREAD command doesn't seem to work. The code is working on a PIC16F1939. Both controllers use 32MHz int osc. If i...

    Les Yesterday, 13:05 Go to last post

    Multiple functions by a single switch

    Thread Starter: amod

    Hi, How can I use multiple function by a single switch.I want to use 4 functions by a single switch.

    amod Yesterday, 15:31 Go to last post

    FUSES for PIC18F47K20

    Thread Starter: gtv_pic

    000 Good morning I am using the PIC18F47K20 and in the help of the proton I did not locate the FUSES for said micro. Where can I locate...

    Oldhack Yesterday, 16:34 Go to last post

    SHIN generates ASM ERROR with the 16F18877

    Thread Starter: evoortman

    Hi, On a PIC16F18877 the SHIN command generates an ASM ERROR: Could this also be related to renamed or moved SFRs in the newer controllers? ...

    Les Yesterday, 19:18 Go to last post