青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1735|回复: 0

U 盘+MP3 学习板

[复制链接]
发表于 2008-11-22 13:12 | 显示全部楼层 |阅读模式
U 盘+MP3 学习板
: o1 Z  ]' |* _1 d9 \  
% v$ ?. u# w! s: g
6 X; M' @+ H( s, x3 q. U, d& G0 _U 盘+MP3 学习板是一款单片机学习板,用于业余爱好者、电子等专业的学生学习单片机技术、USB 通信和U 盘原理、MP3 播放实现方案等,尤其适合大学生电子实习、课程设计和毕业设计等应用。
- r( T2 k7 E- \" W$ z1 o' V    该学习板采用ATMEL 公司的单片机AT89C51SND1C 作为主控芯片,该芯片内部含有8位C51 CPU 核、MPEG III-Layer 3 硬件解码器、兼容PCM 和IIS 的音频接口、USB1.1 从控制器等资源,非常适合制作U 盘和MP3播放器,可以应用在家用音响、汽车音响等诸多领域。
- U4 g/ G" P: z  F      除此之外,该芯片具有MMC、IDE、ADC 等接口以及普通C51 系列MCU 的全部特征。本学习板基于AT89C51SND1C 的MP3 解决方案,配置了32M Nand Flash,芯片型号K9F5608U,和MCU 一起构成U 盘;还配置了音频DA 芯片和功放芯片,型号分别为CS4330 和TDA2822。学习板给出了多用的升压、稳压电源电路,引出了MMC、ADC 专用接口和总线、空闲IO 等所有可用资源,可方便用户进行学习开发、扩展新功能。当然,学习板具有RS232 串口用于调试,可以在PC 机上用超级终端与单片机交互。
7 p, w1 F" k2 i. q    由于该单片机具有C51 兼容的CPU 核,所以具有MCS-51 系列单片机应用基础的用户很快就可以入手U 盘和MP3 的制作。该开发板主要采用单片机C 语言进行编程,并毫无保留的给出了全部源代码,使得用户可以快捷的通过本学习板了解USB 通信的编程,U 盘原理,文件系统等知识。由于MCU 内具有USB1.1 控制器,所以硬件电路就非常简单,只需从USB 接口接到MCU 的对应引脚即可,而软件上也把USB 控制器看作一系列寄存器而已。尤其是MCU内部具有MP3 硬件解码器,使得开发者不必面对复杂的哈夫曼解码算法。总之,该解决方案容易实现,容易学习,而且还可像其他MCS51 单片机一样用于控制类应用。2 J% b  W2 q0 q- N& V6 m9 O

0 s9 K5 H! D9 r  ?- F; b( FU 盘+MP3 学习板硬件资源:$ {0 O8 U7 h8 b( m
     8bit 核MCU 芯片 AT89C51SND1C; USB1.1 接口; MP3 硬件解码器; 可编程音频接口;  2KB 片上RAM;  
8 W3 T6 z& _- B1 Q64KB Flash 程序存储器; MMCIDE 接口; ADCTimerUartTWISPI 等接口; 键盘接口; 32M FLASH 芯片 K9F5608;* r. Z! B/ a# j2 ?' f
RS232 串口MAX3232; 音频DAC:CS4330; 功放芯片TDA2822M; 升压稳压:MAX856(SP6641B)AS1117;
# L' d& ~; u8 C. U; `$ ~9 RMMC、ADC 单独接口; 剩余各总线由扩展插座引出。! \3 u% `+ P' R
    基于AT89C51SND1C 的U 盘MP3 解决方案是比较廉价而简洁的,尤其适合学习和一般开发。AT89C51SND1C 拥有的USB1.1 接口和MP3 硬件解码器及音频接口促成该方案的实现。同时该芯片还带有MMCIDEADCSPI 等诸多接口,方便功能的扩展。同时具有通用MCS-51 单片机的资源,并增加了许多新的特性。
; n! \' H/ A/ i: w7 c9 U    通过该学习板的学习,您可以了解高档MCU 的应用,FLASH 芯片的应用,数字音频DAC 电路的原理,斩波升压电路的原理等知识。只要具有普通MCS-51 系列单片机等的硬件知识,就可容易的扩展学习板的功能,比如接上LCD、硬盘、SD 卡、高保真功率放大器、录音电路或其他通用电路。您可以阅读AT89C51SND1C 芯片DataSheet,就会发现这是一款功能强大的8 位MCS51 单片机,有好多新特性等待您去应用。( r2 @$ x8 X8 i2 c  G
    动手能力一直是电子类学生的一个挑战,单片机技术是玩出来的,想成为高手就没有理由不具备强的动手能力!该学习板提供散件,PCB 上留有贴片元件焊接练习区,拿起烙铁--动手搞定自己的电路板!您可以分析电路原理、设计自己的扩展电路甚至绘制自己的PCB。。。。。。搭建硬件然后设计程序实现功能。) D5 ?0 E$ O1 N/ r
0 j, ~! z+ a* O
U 盘+MP3 学习板软件资源:; A( H6 I0 w* q
) Y3 `. g$ e7 p6 F1 }4 R
   提供全部源代码:U 盘-USB Mass Storage;Flash 芯片读写;FAT 文件系统操作;基于硬件解码器的MP3 播放;
+ m1 ^! w2 C& K8 Q  b基本的UART 字符串输出程序;完整的Keil C 工程文件。
6 C$ c& N" F6 m4 e1 X" E% B6 k
. e' \  n( d( {. a9 O, y" C. i  光盘中附送开发软件:FLIP- 单片机程序下载软件;KeilC51-集成开发环境;BusHound-总线观察工具;) o: J* M* J" l8 B; D6 C0 q. j8 H: b# N
Protel99SE-硬件设计工具;AcrobatPro6-PDF 阅读生成工具。
* {. w" q" b/ ?   芯片参考文档DataSheet,硬件说明文档、电路原理图、参考库,文件系统、USB 海量存储、MP3 参考资料,
- q: Z  C4 l2 w' C" S6 W3 [只要您对MCS-51 系列单片机汇编语言和C51 语言熟悉,就能轻松在该学习板上进行实践练习。随盘附送集成开发环境KeilC51 uVision3 7.50a 版本,可建立单片机C 语言工程,改善的编辑界面和高效的编译工具使开发过程简单快速。FILP 是Atmel 提供的下载工具,针对AT89C51SND1C 等单片机可通过USB 下载用户程序。+ S7 w, M0 C9 g1 S( v4 B9 W
   在该学习板上,您可以学习USB 通信、USB Mass Storage 即U 盘原理、基于Flash芯片的文件操作、基于硬件解码器的MP3 播放以及诸如串口通信等单片机一般知识。学习板保留足够的扩展空间,您可以从51 单片机的基础知识开始练习、玩转单片机所有资源、理解上述内容、扩展新的硬件并增加新的功能。。。。。。您将成为单片机高手!8 J# V% j; Y. i$ ?9 ~1 |- a
   学习单片机技术离不开电路设计,光盘提供所有芯片的DataSheet,电路原理图和PCB 焊接相关文档。最具价值的是保证好用的Protel99SE 软件,希望每一个单片机爱好者都能熟练的设计自己的硬件电路,绘制精美的PCB。。。。。一切都是靠动手来实现的!" s, L- w& t4 S  q& @4 S( l! t
Adobe Acrobat Professional 6.0 是专业版的PDF 文件阅读、创建、编辑软件,想必您非常的喜好吧?开始制作自己的PDF 文件吧!
; |, t/ }1 b) V学习板配套光盘中含有下列文件夹:
' z1 m+ k3 @9 E7 u" {3 n& w! v+ P代码源文件:包含所有的程序源文件。
1 W3 f* s- I% g: T! p* B% lMP3CODE: 包含源码、Keil C 工程,编译生成的中间文件等。
) E: _" d: s" ~" V5 X可烧写文件:包含编译后生成的可以直接用于烧写并播放试听的16 进制文件。9 p' T5 @% H7 g" K4 y
硬件PCB: 包含电路原理图、元件库、PCB 元件分布和焊接说明、原理说明等。
! B; e  M2 G. P- ~( N+ o' T芯片文档: 包含学习板上用到的芯片的Datasheet 文件。" |6 U* ^  h2 z) a' o0 W
开发软件: 包含下载软件FLIP、AT89C51SND1C 驱动程序(用于烧写而非U 盘)、
! l8 r% E9 n5 S  }, U开发环境KeilC51、硬件设计Protel99se 等。这些软件都是超值的非常好用的版本,可以大力支持用户的学习和开发。( s2 a* ?# n  ]- C8 z) y" c
参考资料: 包含USB 协议、Mass Storage、文件系统和MP3 文件格式等参考资料。( B$ t5 ~. p/ B5 F+ }
1. 外接电源电压选择跳线JP1 的功能:请参考PCB 上的丝印说明,如果外接电源电压小于3.3V,比如电池供电,JP1 选择位置1,此时外接电源经过升压电路产生3.3V 供给MCU 等(警告:此时输入电压严禁超过3.3V,否则极易烧毁芯片!);如果电源电压大于4.5V,JP1 选择位置2,此时外接电源直接送入稳压电路产生3.3V 电压供给MCU 等。
: X3 f5 J& {8 y/ W2 a2. 最初在不插外接电源的情况下,按下ISP 按钮后插入USB 电缆,PC 机上会提示找到新硬件,请添加AT89C51SND1C 的驱动程序,之后才能使用FLIP 软件进行USB 连接并下载可执行代码。以后再这样操作时就无需添加驱动了。
- m0 k# F: g8 h3 m$ V. L更多产品信息,欢迎登录网站或电话查询。3 i& ]; [! F4 J# x* X1 x2 B6 c! O
9 E* K& A& r  ^- ^
更多产品信息,欢迎登录网站或电话查询。, G( j+ K0 S6 S0 `6 ?) y! M
% F. P& k( O6 B, R8 S2 y
网址:http://www.dz51.cn  http://www.dz51.com4 n9 S- t6 `+ ]$ K

# P* \8 G: J* [0 i! P# i8 U* ^# U直销地址:北京市海淀区新中发电子市场2楼2136柜台(原老中发2112柜台不再销售产品)
( c8 D& g2 D! A电话:   010-82625208   手机:13671276968   
& E: W9 U/ p, W4 S0 M) W8 B, [6 s销售部地址:北京市海淀区知春大厦A座606室 (知春电子城西侧自动门进入电梯到六层)9 x9 G5 a4 i$ W% U2 k
电话:   010-51299598  010-62535108转11分机  传真:010-62535108-17
, Y. [. B& |$ z4 P6 ~4 q4 t, l; D8 C# u1 |1 A- u5 x
E-Mail:  dz51.com@163.com   dz51123@sohu.com   dz51123@sina.com. d. \4 s! d2 c
QQ:349646210 (dz51验证)    MSN:dz51.com@163.com
8 V( X  R. f$ r5 l5 S' M联系人:孙婧云1 k' G: _; A+ Z& w! M! c
4 D6 p6 J+ V# E: B3 T6 t. d8 t" p
   顺祝
8 ]. `7 m( ]" i. I% l5 b0 S9 N % p, @9 z2 O3 q) d/ t9 [
商祺!
7 H: ~8 r$ \% F( e+ m% e% h商祺!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-11-15 07:15 , Processed in 0.228933 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表