We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
hello sir
I am doing project on wireless robot, i just started working on it. i am using 89V51RD2 made by NXP belongs to 8051 family. i have interfaced the uC with the 434 MHz RF module works on ASK. the problem is when i see the waveforms on CRO they are perfect but when i connect it to the uC it is not working. at the same time when i directly connect the(with out RF modules) TxD and RxD pins it works perfectly. plz tell me solution of this problem
plz plz help me
Are you sure you haven't mixed RX and TX data directions? A microcontroller normally name the UART input pin RX. But modem chips (like radio modules) normally uses the name RX to mean received data, i.e. RX is an output pin from the modem.
So when connecting two microcontrollers, RX should normally be connected to TX on the other side.
But when connecting a microcontroller with a modem, you should often connect RX of microcontroller with RX of modem.
Next thing - are the RF module and the processor running with same supply voltage? If one is run on 3.3V and one on 5V, then bad things can happen.
But when connecting a microcontroller with a modem, you should often connect RX of microcontroller with RX of modem. the dreaded job of reading the datasheets will be needed here.
It is, of course, far easier to post here than reading a datasheet, but, unfortunately it is quite often needed
Erik
PS, just in case of "language trouble" I hope you understand that 'dreaded' and 'unfortunately' are irony