MICROCHIP DM183033

Other Information
To obtain the most recent and complete documentation for this demonstration board, including:
- User's Guide
- Board Description
- Board Schematics
- Source Code
- Application Examples
- Links to Web Seminars
please refer to the Microchip web site: www.microchip.com/tcpip
Americas
Asia/Pacific
Europe
Atlanta - 678-957-9614
Boston - 774-760-0087
Chicago - 630-285-0071
Dallas - 972-818-7423
Detroit - 248-538-2250
Kokomo - 765-864-8360
Los Angeles - 949-462-9523
Phoenix - 480-792-7200
Santa Clara - 408-961-6444
Toronto - 905-673-0699
Australia - Sydney - 61-2-9868-6733
China - Beijing - 86-10-8528-2100
China - Chengdu - 86-28-8665-5511
China - Hong Kong SAR - 852-2401-1200
China - Nanjing- 86-25-8473-2460
China - Qingdao - 86-532-8502-7355
China - Shanghai - 86-21-5407-5533
China - Shenyang - 86-24-2334-2829
China - Shenzhen - 86-755-8203-2660
China - Wuhan - 86-27-5980-5300
China - Xiamen - 86-592-2388138
China - Xian - 86-29-8833-7252
China - Zhuhai - 86-756-3210040
India - Bangalore - 91-80-4182-8400
India - New Delhi - 91-11-4160-8631
India - Pune - 91-20-2566-1512
Japan - Yokohama - 81-45-471-6166
Korea - Daegu - 82-53-744-4301
Korea - Seoul - 82-2-554-7200
Malaysia - Kuala Lumpur - 60-3-6201-9857
Malaysia - Penang - 60-4-227-8870
Philippines - Manila - 63-2-634-9065
Singapore - 65-6334-8870
Taiwan - Hsin Chu - 886-3-572-9526
Taiwan - Kaohsiung - 886-7-536-4818
Taiwan - Taipei - 886-2-2500-6610
Thailand - Bangkok - 66-2-694-1351
Austria - Weis - 43-7242-2244-39
Denmark - Copenhagen - 45-4450-2828
France - Paris - 33-1-69-53-63-20
Germany - Munich - 49-89-627-144-0
Italy - Milan - 39-0331-742611
Netherlands - Drunen - 31-416-690399
Spain - Madrid - 34-91-708-08-90
UK - Wokingham - 44-118-921-5869
01/02/08
Internet Radio Demonstration Board
Overview
The Internet Radio Demonstration Board uses the PIC18F67J60 8-bit microcontroller with
integrated 10Base-T MAC and PHY to connect to SHOUTcast servers and stream MP3 data
to an audio decoder. This demonstration board implements the basic features of an Internet
radio, such as changing volume and station.
Features
• PIC18F67J60 8-bit microcontroller with integrated 10Base-T MAC and PHY
• Integrated magnetic RJ-45 connector with status LEDs
• VLSI VS1011E MPEG Audio Codec to decode MP3 data streams and drive headphones
• Two 256 Kbit Serial SRAMs for buffering of TCP packets and MP3 audio data
• Brilliant OLED display showing song title and author, station name and IP address of the
demonstration board
• Push button switches to control station, volume and bass
• Connector for MPLAB® ICD 2 In-Circuit Debugger or MPLAB REAL ICE™
In-Circuit Emulator
Please see reverse side for block diagram.
Getting Started
Please refer to the connection diagram included with the Internet Radio Demonstration
Board. This diagram will show the connections to begin listening to streaming audio from a
SHOUTcast server. Details of the Internet Radio Demonstration Board can be found in the
Application Note AN1128, “TCP/IP Networking: Internet Radio Using OLED Display and
MP3 Audio Decoder”.
TCP/IP Stack and Firmware
The Microchip TCP/IP Stack, including the Internet Radio specific firmware, can be
downloaded from http://www.microchip.com/tcpip. After installing the Microchip TCP/IP
Stack library, open the “Internet Radio App” project.
Media Access Control (MAC) Address
Microchip Technology Inc. • 2355 West Chandler Blvd. • Chandler, AZ 85224-6199
www.microchip.com
The Microchip name and logo, the Microchip logo and MPLAB are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. REAL ICE is a trademark of Microchip Technology Incorporated in the U.S.A. and
other countries. All other trademarks mentioned herein are property of their respective companies. © 2008, Microchip
Technology Incorporated, Printed in the U.S.A. All Rights Reserved. 4/08
*DS51706A*
DS51706A
Each Internet Radio Demostration Board comes preprogrammed with a unique Ethernet
MAC address saved in internal PIC18F67J60 Flash program memory and printed on a label
affixed to the board. If the firmware is erased and reprogrammed, the MAC address will also
need to be reprogrammed. To restore the MAC address from the printed label, direct a web
browser to http://xxx.xxx.xxx.xxx/ where xxx.xxx.xxx.xxx is the IP address displayed on the
OLED display shortly after power-up. The Internet Radio’s web interface will allow
configuration of the MAC address and any other settings available to the programmed
firmware.
Internet Radio Demonstration Board
Block Diagram
N256S0830HDA x 2
32-Kbyte
Serial
SRAM
8-Pin Modular
Ethernet Jack
SPI
PIC18F67J60
10Base-T
MAC/PHY
I/O Pins
I/O Pins
32-Kbyte
Serial
SRAM
I/O Pins
MP3 Audio
Decoder
+5V to +9V
+
-
MCP1703
OLED Display
128 x 64
Headphone
Stereo Connector
VS1011
2864ASWAG01
DS51706A