Sign in

username:

password:



Not a member?

Search piclist



Search tips

Subscribe to piclist



piclist by Keywords

12F675 | 16F628 | 16F84 | 16f877 | 16F877A | 16F88 | 18F458 | ADC | AVR | Bootloader | CAN | CCS | CRC | EAGLE | EEPROM | ICD | ICSP | IDE | JDM | LED | Macros | Microchip | MPLAB | PCB-CAD | PIC10F | Pic12f675 | PIC16F84 | PIC16F84A | PIC16F877 | PIC18 | PIC18F452 | PicBasic | PICC | PICSTART | PWM | RS-485 | RS232 | SMT | SPI | UART | USART | USB | Wireless | Wisp628 | Xilinx

Ads

Discussion Groups

See Also

DSPFPGAElectronics

Discussion Groups | Piclist | PIC w/ spi, i2c & rs232


Advertise Here

A discussion group for the PICMicro microcontroller. Also called the Microchip PIC, this list is dedicated to the use and abuse of this fine, simple, microcontroller. Close to topic posts are welcome, ie. general electronics.

PIC w/ spi, i2c & rs232 - Andrew Ritchie - Feb 8 9:05:00 2003

Hi all

Just wondering if anyone out there could help me with a little
problem I have currently...

Basically I want to create a prototype MP3 player using a PIC16F877.
This bit is easy - there is heaps of info on the web about how to do
this. Where the trouble lies is here - I also want to add RS232
communication to the PIC, but don't seem to have a spare USART.

Basically I need three communication ports - SPI, I2C and RS232. I
have the SPI on pins C3 & C4 (interface with MultiMedia flash card
and outputs data to the MP3 decoder), and the I2C on pins C6 & C7. I
realise I2C can run on C3 & C4, however this leaves me with no SPI.

The RS-232 is for interfacing a GPS module to the PIC and debugging
via the PC - it's a long story why I want a GPS module in an MP3
player.

Any help/hints/advice would be greatly appreciated,

Kind regards

Andrew Ritchie




(You need to be a member of piclist -- send a blank email to piclist-subscribe@yahoogroups.com )