zorgloub,
if I use this C.5 as a "normal" input, will a reset be caused if this input is High
To answer your original question about pin C.5.
This PIC microcontroller is specified to operate with +V up to 6.5V and the voltage on all the other input pins between -0.3V to (+V + 0.3V)
If you use C.5 with the same maximum voltage that you use for all the other Input pins then it will behave like the other input pins and you will never cause a reset by putting the C.5 input high
The C.5 pin is a special case, which is why you probably got more details than you were expecting.
What tmfkam was warning you about is that if you hold B.6 and B.7 low and put 9v on C.5 this will put the PIC microcontroller into a PIC programming mode (NOTE: This is _not_ the PICAXE programming mode). You probably never want to do this.
- If your input voltages are always <= (+V + 0.3V) then you will never have a problem.
- If your input voltage to C.5 could be 9V then connecting a diode as tmfkam describes will limit the voltage so that C.5 never sees that 9V.
All the discussions about the PICAXE Hard Reset procedure are not relevant to your question about C..5.
The hard reset procedure only applies to the PICAXE download through the Serial In pin
- It is not a reset in the way that the RESET pin worked on the 18X and 18M chips.
- The hard reset procedure is a feature of the PICAXE firmware that gives the PICAXE firmware a way of detecting that a download is being started when there is something about your program that prevents the firmware from detecting a download has been started. e.g. If you program issues the DISCONNECT statement so that you can use pin C.4 as an input then the only way you can start another download is by using the hard reset procedure.