fuzzzy
Full Member level 3
HI,
I'm facing a strange problem.
I'm designing a 433 transmitter and receiver. I'm using a PIC16f88 both in transmitter and receiver. The first board I made hadn't any problem.In that version I used PIC16F88 SOIC300mil powered by lm7805 and LM317 for 12V. Then I made a new version with pic16F88 SSOP powered by lm7805 and buck regulator 12V. In receiver new version I can't program PIC. I can't understand why! Programmong configuration is the same of old version and the same for transimtter and receiver. When programming receiver i get an errorm message in veryfying device program. I can't erase o write this device.I can only read it. I'm trying programming it in ICSP mode by MPLAB ICD2. I tryed programming without LM7805 and without Buck regulator on PCB but i've always same problems. Circuit without Buck regulator is the same as old circuit i could program without problems.
I carefully verifyed also connection to MPLABICD and PIC. theyre correct(i can read PIC, i put a programmed PIC on PCB and i could read it, but not erase)
I don't know what to do!
Please help me.
I'm facing a strange problem.
I'm designing a 433 transmitter and receiver. I'm using a PIC16f88 both in transmitter and receiver. The first board I made hadn't any problem.In that version I used PIC16F88 SOIC300mil powered by lm7805 and LM317 for 12V. Then I made a new version with pic16F88 SSOP powered by lm7805 and buck regulator 12V. In receiver new version I can't program PIC. I can't understand why! Programmong configuration is the same of old version and the same for transimtter and receiver. When programming receiver i get an errorm message in veryfying device program. I can't erase o write this device.I can only read it. I'm trying programming it in ICSP mode by MPLAB ICD2. I tryed programming without LM7805 and without Buck regulator on PCB but i've always same problems. Circuit without Buck regulator is the same as old circuit i could program without problems.
I carefully verifyed also connection to MPLABICD and PIC. theyre correct(i can read PIC, i put a programmed PIC on PCB and i could read it, but not erase)
I don't know what to do!
Please help me.