Maybe if you commented out a few more lines, your problem, whatever it is, would go away.
Serial.begin(9600);
pinMode(1,OUTPUT);
digitalWrite(1, HIGH); //set high as per the data sheet recommendation to mitigate spurious data
I don't know what datasheet you are reading, but it is WRONG!