노무현 대통령 배너


2007. 7. 12. 19:50

[본문스크랩] 프로그램 소스와 회로도입니다. (회로도 수정 완료)

셔플 기능이 있는 것과 없는 것,2가지의 소스를 첨부하였습니다.^^

셔플 기능이 필요하시다면 아래의 소스를 참고하세요.

Yuri_Khan's_mp3_player_v3.1.zip (셔플 기능 있음)

셔플 기능을 사용하지 않는다면 아래의 소스를 참고하시면 됩니다.^^

Yuri_Khan's_mp3_player_v3.0.zip(셔플 기능 없음)

소스에는 하이퍼 터미널에 출력되는 값을 보면서 하드웨어가 제대로 동작하는지 확인할 수 있는 기능이 들어 있습니다.

(하이퍼 터미널에 출력된 데이터를 캡쳐해서 소스에 첨부하였습니다.)

둘 다 거의 같은 소스이지만 셔플 기능을 추가했을 때, 소스가 많이 복잡해졌습니다.

vs1003 칩을 다루시려는분께 도움이 되었으면 합니다.^^

주요기능:

1. 64MB,128MB, 256MB, 512MB SD 메모리 카드호환

2. SD 카드의 용량에 따라 100개 이상의 MP3 파일 재생 가능

3. Shuffle 기능 (랜덤 재생)

4. 192 kbps의 비트율을 가진 MP3 파일 재생 가능

제약조건:

1.항상 SD 카드를 포맷한 후 노래를 저장해야 합니다.^^; (이유: FAT 영역을 참조하지 않고디렉토리 엔트리만 참조해서)

2. 영문 8자 이하의 MP3 파일만사용가능 (이유: 긴 파일 이름을 소스에 구현하지 못해서)

--------------------------------------------------------------------------------------

2006/07/13

회로도에 잘못 기재된 부분이 있어서 수정하였습니다. (ATmega128L.gif 회로도에서 ISPConnector 부분)

Yuri_Khan's_mp3_player_v3.0_수정본.zip

Yuri_Khan's_mp3_player_v3.1_수정본.zip