hey guys, I have a problem here... I got this code which I have compiled I already checked it in proteus and the program seems to be working fine, no error..., then I compiled it using icprog. Everything was fine, no error on writing the code (I perform first the erase all instruction) then I configured it. The program was compiled on the PIC. At first the PIC worked perfectly fine, (by the way my PIC accepts ascii codes generated by my PC's serial port) but after some trials, the PIC stopped functioning. The protocol of the PIC is this, the PIC would wait about 30 instructions(well that would be about 30 ascii characters, each has a starting bit which is the ascii code of 'A') after receiving the instruction, the PIC would then set the LEDs on it's outputs high depending on the input character so there is 30 ascii charactes, meaning there would be 30 combinations at 1 second interval.. Is it possible that the program in my PIC was altered during programming, I use EEPROM, using PICBASICPRO.
what is the possible mistake that I had made??
why did the PIC reacted that way, I had checked the connections everything is connected on where they should be connected...and also Im transmitting data through serial port "wirelessly".
what is the possible mistake that I had made??
why did the PIC reacted that way, I had checked the connections everything is connected on where they should be connected...and also Im transmitting data through serial port "wirelessly".