#The prog84 programmer requires the following bits to be named: # power --- set to 1 when the programmer wants the PIC's Vdd = +5v # mclr --- set to 1 when the programmer wants the PIC's /MCLR = +13v # clock --- used to clock data into the PIC (connect to PIC pin 12) # data --- used to write data (pin 13) # data_f -- sense return for data (pin 13) # clock_f - sense return for clock (pin 12) # rb6 --- synonym for "clock" # rb7 --- synonym for "data" # rb6_f --- synonym for "clock_f" # rb7_f --- synonym for "data_f" ### for parallel port: (0x3bc, 0x378, 0x278) # base = 0x378 # power = !d1 # mclr: !d0 # rb7: d2 # rb6: !d3 # rb7_f = ack # lp_cfg for use with an ITU PIC-1+ programmer # 22oct1999, Geoffrey Wossum (gwossum@acm.org) #base= 0x378 #power= d2 #mclr= d3 #rb7= ~d0 #rb6= ~d1 #rb7_f= ~ack #clock_f= ### for serial port: base= 0x3f8 # com1, ttyS0 #base= 0x2f8 # com2, ttyS1 #base= 0x3e8 # com3, ttyS2 #base= 0x2e8 # com4, ttyS3 #dos only: #loop = 78 #settings for UniprogIV / BR870 and similar seriel PIC programmers. # br870 and uniprogIV have the same settings. These should # also work for ludpipo style programmers. The type can be omitted # and individual settings selected . # "br870", "uniprogIV" or "br875" : #uniprogIV # Instead of br875, standard uniprogIV/br870 settings and the # following may be used : #no_power_C4C8 = 1 # Only needed if programmer is different from above list, # settings for BR870/uniprogIV/ludpipo # (not necesary if type specified above): #power: TxD #mclr: TxD #data: DTR #data_f: CTS #clock: RTS # settings for the serial pic programmer described in README: #power: DTR #mclr: DTR #data: TxD #data_f: CTS #clock: RTS power: TxD mclr: TxD data: DTR data_f: CTS clock: RTS