Arduino Micro Bluetooth

Hi, Using an Arduino UNO i made a car controlled by my tablet. To do this I use a HC-06 Bluetooth Module. This works fine but my trouble comes when i transfer the wiring to the Arduino Micro. I am using the Rx/Tx pins on the Micro but it doesn't work like the UNO Rx/Tx pins. The module was unable to give/receive data like it did on the UNO. To fix this I replaced all the instances of "Serial" in my code to "Serial1" and then added pinMode(0, INPUT_PULLUP); to the setup. This makes the Rx/Tx on the Arduino Micro work just like that of the Arduino UNO.