I am working on a project in which microcontroller communicate with mobile phone using bluetooth module. I am using UART communication with 11.0592 Mhz external crystal and 9600 baud rate. But I am getting wrong data in the microcontroller. Table below shows mapping between data what I sent from mobile and what I received in micro-controller:
I have checked the bluetooth module and mobile app code using HyperTerminal and thats part working fine. And if send data from PC using HyperTerminal, I am getting the same result. I have also replace micro-controller, crystal and capacitor; still the same result.
Please help me i solving this issue.
Thanks in advance.