关于mcs51单片机的论文设计.doc

约67页DOC格式手机打开展开

关于mcs51单片机的论文设计,关于mcs51单片机的论文设计全文68页40000字左右论述详尽图例并举摘要随着电脑多媒体的发展,mp3技术得到越来越广泛的应用,internet上的海量mp3资源更使着人们对mp3技术的发展前景看好。为了满足人们的需要,mp3播放器也就应运而生了。本课题将主要解决mp3播放器的核心部分——mp3数据流解码。论文中通过...
编号:10-21080大小:719.00K
分类: 论文>计算机论文

内容介绍

此文档由会员 痴狂少年 发布

关于MCS51单片机的论文设计

全文68页40000字左右 论述详尽 图例并举


摘 要
随着电脑多媒体的发展,MP3技术得到越来越广泛的应用,INTERNET上的海量MP3资源更使着人们对 MP3技术的发展前景看好。为了满足人们的需要,MP3播放器也就应运而生了。本课题将主要解决MP3播放器的核心部分——MP3数据流解码。
论文中通过对MP3解码芯片、MCS51单片机及I2C总线的介绍,使人们对MP3解码的工作原理和工作过程有一定了解。此次毕业设计中所采用的MP3解码芯片是由princeton公司生产的PT8402型MP3解码芯片。在硬件电路设计中主要应用MCS51单片机、可编程逻辑器件和PT8402等器件搭建起了MP3解码电路;并在MCS51单片机平台上使用C语言进行编程设计,通过程序对MP3数据流的发送和PT8402解码芯片的控制来完成MP3解码。
在设计的调试中要实现对MP3数据流的解码,并在此基础上实现了对解码后输出声音信号的音量、BASS、TREMBLE等音效控制。


关键词 MP3 PT8402解码芯片 MCS51单片机 I2C总线


Abstract
With the development of computer multi-media techenology, MP3 techenology gets more and more the extensive application. Especial after there are a lot of MP3 sources in the internet, MP3 techenology seems to have a bright future, and in this background MP3 player emerged.
This paper will mainly talk about the decoding of MP3 data steam which is the center of MP3 player. In introducing the MCS51 single-chip microcomputer, MP3 decoding chip and I2C bus in this paper, we want to let people make a clear understanding to MP3 decoding's elements and processes when it'working. In the design we use PT8402 decoding chip which is producted by company princeton in taiwan.And hardware is building up by MCS51 single-chip microcomputer, programme logic device and PT8402 or so.

目 录
摘 要 I
Abstract II

第1章 绪 论……………………………………………………………………...1
1.1 课题背景 1
1.2 MP3技术发展的概况 1
1.3 论文主要研究内容及意义 1
第2章 系统概论………………………………………………………………….3
2.1 硬件的基本组成和工作过程 3
2.1.1 硬件电路的组成 3
2.2.2 MP3解码的工作过程 3
2.2 软件的工作流程 4
第3章 单片机的基础知识………………………………………………………6
3.1 8051单片机的特点 6
3.2 8051的内部结构 7
3.2.1 中央处理器 7
3.2.2 存储器组织 8
3.2.3 8051的芯片引脚 10
3.3 8051的中断 11
3.3.1 中断源 12
3.3.2 中断的控制 13
3.3.3 中断响应 14
3.4 本章小结 15
第4章 PT8402型MP3解码芯片……………………………………………..16
4.1 PT8402解码芯片的概述 16
4.1.1 PT8402解码芯片的特点 16
4.1.2 PT8402的原理框图及典型应用 16
4.2 PT8402的系统描述 17
4.2.1 PT8402的工作模式 17
4.2.2 PT8402的的功能 17
4.3 PT8402的接口 18
4.3.1 串行音频接口 18
4.3.2 并行比特流输入接口 20
4.4 可编程逻辑时钟PLL 21
4.5 PT8402上电设置和GPIO管脚 22
4.5.1 在上电设置中GPIO管脚的作用 22
4.5.2 在MPEG解码中GPIO管脚的作用 22
4.5.3 GPIO管脚在AAC解码中的作用 23
4.6 I I C总线接口 24
4.7 命令寄存器 24
4.7.1 主要功能命令 25
4.7.2 PLL设置命令 26
4.7.3 音调和3D控制命令 27
4.7.4 平衡控制命令 27
4.7.5 AAC 状态寄存器命令 28
4.8 本章小结 28
第5章 软件模拟I2C总线的读写程序………………………………………...30
5.1 IIC总线简介 30
5.1.1 IIC总线的概述 30
5.1.2 IIC总线上数据的发送 31
5.2 IIC总线的通用读写程序 33
5.2.1 IIC总线的读写过程 33
5.2.2 IIC总线的具体读写程序 35
第6章 可编程逻辑器件的应用………………………………………………..40
6.1 在外部RAM芯片选择中的作用 40
6.2 在MP3数据发送中的作用 40
6.3 在其他信号传递中的作用 41
6.4 本章小结 43

结 论……………………………………………………………………………..44
致 谢……………………………………………………………………………..45
参考文献 46
附录1 英文原文 47
附录2 中文翻译 54
附录3 PT8402管脚功能 59

部分参考文献:

11 冯春雪. 多种音乐格式的MP3随身听的特性与实现. 电子产品世界. 2000,12期:23-24
12 高盛涛,王平. 系统内的PLD. 电子产品世界. 2001,3期:50
13 杨雷,郏东耀. 一种高可靠性的复位电路. 电子技术应用. 2001,11期:70-71
14 朱斌. 单片机和可编程逻辑器件的双控制系统. 电子技术应用. 2000,4:55-57