以前做的CDROM控制器,出了两个让我记忆犹新的问题(搬家)

作者分享了在制作51单片机板子过程中的两个主要问题:IDE接口封装错误导致线序混淆,以及按键封装与原理图不匹配。通过文章,读者可以了解如何避免这些问题并进行有效的调试。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 资料地址:http://www.cdream5.com/htm/CDCV4_1.htm

 

 

 

CDROM 控制器是一个网上开源的作品,原作者提供了原理图和汇编的51程序。而且程序版本一直在升级,自己觉得这个东西娱乐性比较强,而且硬件不是特别复杂,所以也做了一个,这个是换工作以来第一次做板子。没想到一个简单的东西自己却犯了很多弱智的问题,最后调试成功了,却没有成功的喜悦。

    先说问题吧。

    问题1:IDE接口的封装错误。主要是线序搞错了。这个封装是从别人考过来的,他的线序和通常的不同。自己也没有检查。具体见图,只能用个万用板做个转接板了。另外一个提醒,一般的光驱和硬盘的数据线的20脚是封死的。如果要作的朋友注意一下,看看自己的IDE线,如果是封死的,就需要把板子的IDE接口的20针拔掉了。

 

截图1

 

   问题2:按键封装搞错。6x6的按键经常用,这回却犯了错误,原理图和pcb封装没有对应上,这次也是用了别人的作的封装,很漂亮,可惜我的原理图库没有改过来。很失败。用了贴片按键代替了。见图2

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值