If I understood you correctly, and I am not sure I did, your push button switches ground the ports. If that is true, then yes, a pull up resistor, either internal (wpu) or external would seem to be...
Type: Posts; User: Archangel; Keyword(s):
If I understood you correctly, and I am not sure I did, your push button switches ground the ports. If that is true, then yes, a pull up resistor, either internal (wpu) or external would seem to be...
And it gets to high state by . . . a Pullup ? WPU ? Fear ? Which is to ask, can it get there ? Or is it locked to reset in perpetuity ?
If the file names are always the same, you could assign them each a number, and store the names in eprom, or if they have all the same name with a number, even easier, just display the name followed...
Something like this
B var word
counter var word
main:
counter = 0
b = 0
lcdout $FE,1 ' Clear LCD
for counter = 0 to 255
Hi Newbie,
Sometimes weird characters are due to the clock or baud being off. They can occur if the LCD's power is not bypassed adequately with a capacitor. What I do to check things like this is to...
Hi Newbie,
I am guessing, you do not have the manual. Just put a 1k resistor in series with your PIC ports to the PC. This is to protect the PIC from excessive current, due to the different voltages...
Here is a Map of the LCD Display giving the address of each cell. simply do as the book says and use that address where you want the first character to appear.
example:
LCDOUT $fe, 128, "this...
If I follow you . . . 10 is line feed, 13 is carriage return, 32 is a space so . . . "pic.pdf",32,32,32 would display as pic.pdf and 3 spaces, which using serout you would just put 3 spaces after...
13 , 10 are linefeed and return, look at an ascii table for which is which, good thing to study anyway. The number 24972 tells the compiler what baud rate to use, it's in the book, near the back...