- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
光驱改装C播放机
光驱改装CD播放机(上篇)
作者:温正伟 原载:无线电杂志
本文的相关程序下载: HYPERLINK /web/alldata/CDLE/file/cdle050029.rar \t _blank 点击下载 源码文件说明 demo.c C源码文件 demo.Uv2 keil项目文件 demo.hex 编译好的单片机HEX文件 CD播放机经过了多年的发展已是很普及的音响器材了,光盘也成为电脑媒体的重要载体之一,在多数的电脑爱好者手中很多都会有二台或更多的光驱,也许你 和我一样新买了支持DVD光盘的光驱,旧的CDROM读盘能力下降,很少再使用了,丢弃了也可惜。在这一期里借着介绍IDE接口的机会我们来尝试把 CDROM改装成CD播放机,旧光驱也可以有新用途,当然这里介绍的改装不是指利用CDROM本身所带的播放键(大部分CDROM没有播放键)去改装,而 是通过单片机对光驱的ATAPI接口进行对光驱的控制,从而学习一些IDE/ATAPI接口的相关知识和单片机的应用认识。 一、电路原理及编程思路 IDE 是 Integrated Drive Electronics 的缩写,是由 Compaq 和 Western Digital 公司开发,AT架构的计算机出现后,新版的 IDE 命名为 ATA 即 AT bus Attachment,但在更多的时候人们会习惯叫回旧名IDE,这种接口一直被应用在硬盘的连接上。而ATAPI则是在ATA上扩展出来的, ATAPI是AT Attachment Packet Interface的缩写,意思是AT计算机上附加设备的信息包接口。支持ATAPI的IDE接口可以像连接硬盘一样连接ATAPI设备。目前几乎所有的 IDE接口都支持ATAPI,它被广泛应用于光驱,ZIP驱动器等设备上。所说的这三种设备界面都是使用如图1和图2所示的40PIN连接件。像图1的连 接件是用于主机板和IDE设备上,是40PIN的针式接头,主板上有两个这样的接口,可以用于连接4个IDE设备。图2则是用于连接主机和IDE设备的 40芯IDE线缆,现在也有80芯线缆用于连接更新版的高速ATA。图3则是IDE接口连接件的引脚号定义图。
图1:光驱后面板的接口
图2:连接电缆
图3:引脚号定义图
元件名
数 量
说 明
AT89C51
1
可以用AT89C52,AT89S51等代换
8.2K电阻
1
?
3K电阻
1
?
10K排阻
1
8位
LED发光管
1
?
30pF瓷片电容
2
?
10uF电解电容
1
?
11.0592M晶振
1
可以用6-12M
40Pin插针式插座
1
?
40芯IDE连接线
1
电脑的硬盘或光驱连线
小型按钮
5
?
+12V +5V开关电源
1
要求+5V+12V都要有1.5A以上电流
表一 制作元件表
Pin
Name
Dir
Description
Pin
Name
Dir
Description
1
/RESET
输入
复位
?
21
DMARQ
输出
DMQ请求
2
GND
/
地
?
22
GND
/
地
3
DD7
输入/输出
Data 7
?
23
/DIOW
输入
写控制
4
DD8
输入/输出
Data 8
?
24
GND
/
地
5
DD6
输入/输出
Data 6
?
25
/DIOR
输入
读控制
6
DD9
输入/输出
Data 9
?
26
GND
/
地
7
DD5
输入/输出
Data 5
?
27
IORDY
输出
IO就绪指示
8
DD10
输入/输出
Data 10
?
28
CSEL
/
装置编号
9
DD4
输入/输出
Data 4
?
29
/DMACK
/
输入
10
DD11
输入/输出
Data 11
?
30
GND
/
地
11
DD3
输入/输出
Data 3
?
31
IRQR
输出
中断请求
12
DD12
输入/输出
Data 12
?
32
NC
/
保留
13
DD2
输入/输出
Data 2
?
33
DA1
输入
寄存器地址A1
14
DD13
输入/输出
Data 13
?
34
/PDIAG
/
自诊断标识
15
DD1
输入/输出
Data 1
?
35
DA0
输入
寄存器地址A0
16
DD14
输入/输出
Data 14
?
36
DA2
输入
寄存器地址A2
17
DD0
输入/输出
Data 0
?
37
/CS0
输入
寄存器选择
18
DD15
输入/输出
Data 15
?
38
/CS1
输入
寄存器选择
19
GND
/
地
?
39
/DASP
输入
装置活动指示
20
KEY
/
Key
?
40
GND
/
地
*注:在引脚名前有/的引脚为低电平有效 表
您可能关注的文档
最近下载
- 2025年新改版教科版五年级上册科学全册精编知识点(新编辑).pdf
- 小学《羽毛球社团》教案(36页) .pdf VIP
- 晶体的点阵结构和晶体的性质.ppt VIP
- 体检中心运用PDCA降低体检中心体检者漏检率品管圈成果汇报书.docx VIP
- 《中国近现代史纲要(2023版)》课后习题答案汇编.docx VIP
- 二氧化碳的高值有效封存利用课件.pptx VIP
- 印花助剂及其应用.pptx VIP
- 海康威视IP SANNAS监控存储解决方案_模版 .pdf VIP
- 第一单元第2课《国色之韵》课件 2025 人教版初中美术八年级上册.ppt
- Q_370705WAD008-2019混合型饲料添加剂氯化铵企业标准.pdf
文档评论(0)