VS1003 interfacing with 3V3 MCU LPC1768

Writing software for systems that use VLSI Solution's devices as slave codecs to a host microcontroller.
Post Reply
laurianus
User
Posts: 3
Joined: Thu 2020-04-23 17:34

VS1003 interfacing with 3V3 MCU LPC1768

Post by laurianus » Fri 2020-04-24 12:34

Hi

I want to know if I can directly interfacing SPI lines of LPC1768 MCU which is 3V3 with VS1003 IC or I need level shifters?

Thank you

User avatar
pasi
VLSI Staff
Posts: 1712
Joined: Thu 2010-07-15 16:04

Re: VS1003 interfacing with 3V3 MCU LPC1768

Post by pasi » Fri 2020-04-24 14:36

VS1003 has separate AVDD, CVDD, and IOVDD. If you use a 3.3V IOVDD with vs1003, then the IOs can be connected directly to your MCU.
Visit https://www.facebook.com/VLSISolution VLSI Solution on Facebook

laurianus
User
Posts: 3
Joined: Thu 2020-04-23 17:34

Re: VS1003 interfacing with 3V3 MCU LPC1768

Post by laurianus » Fri 2020-04-24 17:16

Thank you. On the data sheet it is not so clear which power source handle SPI... CVDD or IOVDD

User avatar
pasi
VLSI Staff
Posts: 1712
Joined: Thu 2010-07-15 16:04

Re: VS1003 interfacing with 3V3 MCU LPC1768

Post by pasi » Mon 2020-04-27 11:41

The pin type column on page 13 of the datasheet shows which voltage each pin is referenced or connected to. All logic-level IOs (DO, DI, DIO) are referenced to IOVDD.
Visit https://www.facebook.com/VLSISolution VLSI Solution on Facebook

Post Reply