- 182
- 0
- 约 23页
- 2017-08-29 发布于河南
- 举报
CD-ROM改装CD播放器
光驱改装CD播放机(上篇)
作者:温正伟 原载:无线电杂志 本文的相关程序下载:点击下载 源码文件说明 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 / 地 *注:在引脚名前有/的引脚为低电平有效 表2 ATAPI接口的引脚
您可能关注的文档
- 01J变速箱维修基础知识.doc
- 1-18吨叉车重量.doc
- 01机器人教学盒按钮和画面说明.doc
- 08专员问题.doc
- 1.3程序和编程语言.doc
- 01 - 中试.doc
- 003ArcGis绘图和输出.doc
- 100%脱离单边桥.docx
- 11阀门密封面的表面处理.doc
- 12864串行模式体验.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 保障农民工工资支付协调机制和工资预防机制.docx VIP
- (35页PPT)腾讯iOA零信任安全解决方案.pptx
- 供应链管理第章.ppt VIP
- 有机化学醇酚醚.ppt VIP
- 【真题】2025年湖北省公务员考试《申论》试题及答案解析(县乡卷).pdf VIP
- 《2025年人工智能在制造业应用》.docx VIP
- 2018年浙江省杭州市中考科学试卷含答案.docx VIP
- 东北地区自然地理概况课件市公开课一等奖省赛课微课金奖课件.pptx VIP
- Power Up3课后单元测试 - U7 - Unit Test.docx VIP
- EN755-2铝及铝合金挤压杆材,管材及型材 第2部分:机械性能.doc
原创力文档

文档评论(0)