|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于单片机的音乐播放器的设计- T5 p8 C9 v1 G$ ` v6 h
5 b! W0 T; q4 F引 言对于我们电子信息工程专业而言, 《单片机原理与应用》是一门实用性很强的课程!在该课程的学习过程中 !让我们最感兴趣的就是自己动手设计单片机控制系统。但是,要将单片机的硬件知识与软件知识融会贯通, 设计出实用的系统却是让我们颇感困难的环节。许多同学对此感到无从下手。 其实,对于单片机应用系统的设计还是有章可循的。
6 `4 E" @5 K5 O% w' O
4 }) D x0 `2 q' F: G5 b0 v单片机多用于实时工业控制、 通信设备和智能仪表中。 但在某些方面 ,如有些教学实验中,加进一些音乐 ,一定会趣味横生。
5 I# @( l |! X* ?
6 S9 x1 d+ I4 O- |2 m% M本文介绍了笔者利用 AT89C52 型单片机和 LM386 型音频功率放大器构成了自动音乐播放器。设计音乐的思想是 ,选一个输出位 ,如 P1。0 端让其按音乐的变化节奏产生音频脉冲。要产生音频脉冲 ,就要算出某一音频的周期 (1/频率),将此周期除以 2,即半周期的时间,然后利用单片机计时器计此半周期的时间。每当计时到后就将输出脉冲的 P1。0位反相 ,然后重复计此半周期时间再对 P1。0 反相,如此就可以在口端得到此频率的脉冲。计数器工作在模式 MODE1 下,改变计数值 TH0 及 TL0 以产生不同的音频声响。
& ]3 L: g8 w3 Y' Y g( Q* @! u: T, _+ j4 l3 q( b4 I3 t
据网络调查公司 Jupiter Media Metrix 的统计数据显示:使用音乐播放器 (不论是离线播放器还是网络播放器 )的家庭用户从 2000年 1月的 3320万猛增到 2001年 1月的 4170万。在工作中使用音乐播放器的专业用户数量也较去年同期上升了 34.9%,从 2000年 1月的 1160万增加到 2001年 1 月的 1570万。以单片机为基础的本设计成本低,效果好,值得推广。而如车载音乐播放器、能够播放流式音乐的播放器更是我们要深入的领域。
; Z8 |! J8 D# x$ v4 i" w. O+ J% U
: z9 h& Q- S j, Q- }& V0 D' J2 q1 E; u/ k5 y) _
) P( b" j1 e1 M) Q
# |+ E% h; s* \" w% M$ ~
/ {( c Z+ G) |" A4 C9 x9 K) F! _
* D; w" m* N. S: t& i
3 k' M5 Q1 ~$ T$ M: A
7 q9 k) |) Y+ ]" _' N o, D8 `, V4 w% c2 X2 q9 a: |, v2 O) N% {0 T! a
+ v c1 \3 C3 @8 W @6 @% D! `! k) i2 {( ]
6 S6 R# C) ?, }; a$ x6 X2 ` y
& b1 v4 x9 C [3 j) W+ L, _
4 h3 S& i2 b# J% s
; T9 A& A+ k4 c' G* } |
|