RA4 is C2OUT with the 1st configuration you had so you couldn't use it for a digital output. With comparators disabled you can.
This should work fine to drive your LED on RA4 ---|<|---/\/\/--VCC.
RA4 is C2OUT with the 1st configuration you had so you couldn't use it for a digital output. With comparators disabled you can.
This should work fine to drive your LED on RA4 ---|<|---/\/\/--VCC.
Bruce, thats how I have it, However, I have brown out reset enable on my winpic programmer software, tried it with PICkit3, PICkit2 and it won't work, BUT if I turn off the brown out reset manually in WINPIC programmer, It WORKS
But I am going from 9v input to my breadboard, then LP2950ACZ-3.3 (3.3V) regulator to my processor, sure would be nice to use the low voltage (brown out).
Any ideas?
Thanks
If turning an LED on is tripping reset you might want a larger cap on the reg output or larger series resistor for the LED. BOR definitely shouldn't trip unless you're dropping a lot of power.
Edit: Check the datasheet for Vbor. You may already be running marginal.
Last edited by Bruce; - 24th August 2010 at 23:46.
I did read about the Vbor, but also in the electrical specifications, it state minimum brown out reset voltage is 3.65V. Using a 3.3V regulator I rekon that cuts that out of the picture.
Well, I don't mean to get off of my original thread but since I am here and ya'll are reading this...
When using Darryl Taylors Interrup's and MPASM how does one set the config bits,thats where I can turn it off, I have been using this PBP compiler with sucess :
@ DEVICE PIC16F628a,XT_OSC
@ DEVICE pic16F628a, WDT_OFF
@ DEVICE pic16F628a, PWRT_ON
@ DEVICE pic16F628a, MCLR_ON
@ DEVICE pic16F628a, BOD_OFF
@ DEVICE pic16F628a, LVP_OFF
@ DEVICE pic16F628a, CPD_OFF
@ DEVICE pic16F628a, PROTECT_OFF
I have even opened the 16F628A.INC in the PBP directory and it is turned off with the above added to my code when I compile using MPASM it won't compile, I get a bunch of errors. If I delete the above it compiles fine.
Meanwhile, I am reading Melanie's post again to see what I've missed: http://www.picbasic.co.uk/forum/cont...o-your-Program
Thank you
Last edited by tazntex; - 25th August 2010 at 16:58.
Hi;
You must do it like this;
See this post;Code:@ __config _INTRC_OSC_NOCLKOUT & _WDT_OFF & _MCLRE_OFF & _LVP_OFF & _CP_OFF &_PWRTE_OFF
http://www.picbasic.co.uk/forum/show...hlight=16f628a
Thanks and Regards;
Gadelhas
Thanks Gadelhas for the fast reply, I tried to compile using that and I get this error:
@ __CONFIG _XT_OSC & _WDT_OFF & _MCLRE_ON & _LVP_OFF & _CP_OFF
DEFINE OSC 4
CMCON=%00000111
VRCON = 0
PAUSEus 10
TRISA = %00000110
TRISB = %11110001
PORTA = %00000000
PORTB = %00000000
OPTION_REG.7 = 0
OPTION_REG.6 = 0
rf var porta.4
main:
low rf
pause 500
high rf
pause 500
goto main
Error[118]c:\program~1\testled.asm 83 : overwriting previous address contents (2007)
What does this mean?
Many Thanks
Bookmarks