I can get the other ports to respond to programming but PORTA.6 and 7 don't do as they should.
I can get the other ports to respond to programming but PORTA.6 and 7 don't do as they should.
Here is my code, it flashes leds on PORTA.0 and PORTB.0
ADCON0 = 0
ADCON1= 127
define OSC 4
led var PORTA.0
sink var PORTB.0
loop:
toggle PORTA.6
pause 5
high led
pause 5
low led
pause 5
high sink
pause 5
low sink
goto loop
end
PORTA.6 is just low, it does not toggle or go High if I change the code.
The schematic is simple, I connected VPP, +5, Gnd, PGD and PGC.
I have 470 ohm resistors from the PIC to leds connected to GND.
Could it be the clock output function? How do I set INTRC_OSC_NOCLKOUT?
Last edited by Mike2545; - 25th July 2009 at 21:32.
http://www.picbasic.co.uk/forum/showthread.php?t=543
The above talks about how to set the configs.
You can do it in your code or just modify the PICs *.inc file.
Dave
Always wear safety glasses while programming.
Well, nothing I have tried with this has worked, I can get it to work in Swordfish Basic but Microcode studio is not what I expected for the Price they charge.
Has anyone else gotten a 18F1320 to work correctly with PICBasic Pro?
I am beginning to regret shelling out good money for a product that does not work as well as a free compiler.
Did you get the OSC set correctly ?
Post you config settings.
Dave
Always wear safety glasses while programming.
Hi Mike,
Welcome to the forum.
I was reading through this thread and it looked like something Savnik pointed out might not be too clear. (But very correct.)
Porta.6 and a.7 are reserved for an external oscillator, so they can't be used as regular pins unless you put a config line in PicBasic Pro to explicitly enable them as pins. That's probably why the other LEDs work, but those don't.
Since I don't know anything about Swordfish, I can't compare how it does this. For me, once I started understanding the setting of fuses, things started getting smoother.
Hang in there. I find PicBasic Pro to be very powerful. So far, whenever something doesn't go as planned, it is just a little thing I haven't learned yet.
Bookmarks