Programming atmega328p

Hi, I am trying to program an atmega328p-au tqfp through usbasp programmer . I am able to upload the hex file of the program in the chip through the programmer but unable to receive any data on the serial monitor when i am opening the arduino ide. When i am uploading hex file of blink program on the chip through the usbasp programmer i am able to blink the LED through its pin but i am unable to get any data on the serial monitor.
Please let me know what should be done.