well... the problem starts from the time that I accidentally touched the crystal on my arduino and all of a sudden everything messed up; the leds on arduino turned on and off while being touched, and after that I was unable to program it... after a lot of searches, I decided t burn bootloader again... so I got a USBasp and wired it to arduino and tried to program it using programmer or burning bootloader... but... It is not posible because of the following ERROR:
**Arduino: 1.8.15 (Windows 10), Board: "Arduino Uno"
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: Expected signature for ATmega328P is 1E 95 0F
Double check chip, or use -F to override this check.
Error while burning bootloader.**
I tried changing that 0xF in config file to 0x14, because of the difference between ATmega328 and ATmega328p... but still no progress... I will be very glad if someone can help me run this UNO...
by the way, is it possible that the crystal which I touched with hand is ruined or interrupted and all of these stuff is because of that?