View previous topic :: View next topic |
Author |
Message |
PCM programmer
Joined: 06 Sep 2003 Posts: 21708
|
|
Posted: Sun May 13, 2007 11:29 pm |
|
|
Quote: |
I got the errors that there is an undefined or undeclared define
set_tris_d, in the files lcd.c and kbd.c |
Before you start, you need to know that most of the chips supported by
PCB don't have a Port D.
If you want to compile those drivers for Port B, then you need to
configure the drivers for Port B by putting the following #define
statement above the #include statement for the driver. Example:
Code: |
#define use_portb_kbd 1
#include <kbd.c>
void main()
{ |
|
|
|
stmarquis
Joined: 30 Apr 2007 Posts: 2
|
PCB Problems |
Posted: Tue May 15, 2007 8:39 pm |
|
|
Thanks for your help! I thought port d was strange, but I figured that the examples files included would compile. I saw that the devices file is shorter than the regular PCB, but again, I assumed... I know, when you assume... Thanks again for the reply, and I'll try somthing that is less i/o intensive
Stephen Marquis
Applied Proramming & Technology |
|
|
|