Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

two serial ports on 16F877

Status
Not open for further replies.

zahidkhan

Member level 2
Joined
Aug 5, 2004
Messages
52
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
428
hi
i need to have two Tx and Rx for serial communication using 16F877 but unfortunately it has one UART.Any suggestions to accomplish this.?
 

you can easily do this by having one hardware UART and one software UART. you can find the routines for both hardware and software UART at the following link

http://www.winpicprog.co.uk
 

see this:
ttp://www.piclist.com/techref/microchip/rs232.htm
 

hi ..
i remember a lab exp of mine where we prog any of the ports available on the controller as UART..it was 8059 we used i think same concept can be used here..
REGARDS
 

If you need a good hardware and low CPU resources serial port, I recommand you to use MAX3100 from maxim,
//a
 

Hello

The hardware UART is half duplex, so you can configure registers to receive or transmit at a time, but that should not cause any problem, because the PIC can do one thing at a time...

Review the examples at winpicprog, that will be no problem at all...

Good luck
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top