I am trying to run the bootloader on a PIC16F819 with default hex precompiled, but I can do it work on hardware or simulation with proteus .
I wonder what I'm doing wrong.
What are the pins used to create the serial communication ?
According to the asm file :
#defineTXP1;PICTXDataport(1:A,2:B),Pleaserefertothetablebelow#defineTX4;PICTXDataoutputpin(i.e.2=RA2orRB2,itdependson"PIC TX Data port")#defineRXP1;PICRXDataport(1:A,2:B),Pleaserefertothetablebelow#defineRX3;PICRXDatainputpin(i.e.3=RA3orRB3,itdependson"PIC RX Data port")
; #define Direct_TX ; RS-232C TX Direct Connection(No use MAX232)
; #define Direct_RX ; RS-232C RX Direct Connection(No use MAX232)
; The above 11 lines can be changed and buid a bootloader for the desired frequency (and PIC type)
I assume that TX is RA4 and RX is RA3. RA5 pin MCLR for reset trying in two modes: driven from DTR and forced to ground too.
Is this true or am I wrong ?
I 'm going crazy because I don't understand where I'm failing.
Sorry for this stupid question,but i'm newbie.
Thanks in advance.
Last edit: beginer35 2014-01-09
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am trying to run the bootloader on a PIC16F819 with default hex precompiled, but I can do it work on hardware or simulation with proteus .
I wonder what I'm doing wrong.
What are the pins used to create the serial communication ?
According to the asm file :
; #define Direct_TX ; RS-232C TX Direct Connection(No use MAX232)
; #define Direct_RX ; RS-232C RX Direct Connection(No use MAX232)
; The above 11 lines can be changed and buid a bootloader for the desired frequency (and PIC type)
I assume that TX is RA4 and RX is RA3. RA5 pin MCLR for reset trying in two modes: driven from DTR and forced to ground too.
Is this true or am I wrong ?
I 'm going crazy because I don't understand where I'm failing.
Sorry for this stupid question,but i'm newbie.
Thanks in advance.
Last edit: beginer35 2014-01-09