I am new to the UBW but not new to electronics. I've coded in C but I'm rusty (been a while) and I have all of my old C books scattered all of my work bench.
We recently purchased a UBW with the PIC18F2553. I've read through the Quickstart guide and was successful in running the hyperterminal commands. I even was playing with the analog input, and my returned values from the PIC were much lower than my DMM. Not sure why and for now I'm happy that I am able to communicate to the development board and get something to work.
What I would like is some guidance on creating a simple C program that loads in address 0x00800 and flips a digital I/O bit at port b on and off at 1 second intervals. I have downloaded the D_143 code from http://www.schmalzhaus.com/UBW/
and read where modifying the user.c file is all that is necessary. BUT, that is way more than what I need right now. Can I just leave the bootloader code alone and write a simple program that loads at 0x800 and flips a bit on and off?
Is this possible?
Do I have to include the USB baggage with every program?
Do I need the USB baggage code if I want to monitor the bit toggle using hyperterminal?
I have many more questions but lets start here.
Thanks in advance,