打印
[ZLG-ARM]

做电子设计可以省略的一些东西(转)

[复制链接]
1175|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
高亮登录|  楼主 | 2012-2-23 15:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
从事电子设计有很长一段日子了,从51单片机到LPC932,再到ARM7,我发现书上讲的那些理论的电路不一定适用,也不一定完全正确。关键是要能够自己分析电路的工作原理,最基本的三极管导通的问题,这些都应该心知肚明。
      举个实际例子:在使用单片机访问外部器件的时候,书本上的很多电路都用了大量的逻辑门比如74LS04、74LS00等来实现器件的读写选通,其实在很多情况下这些接法是没有必要的。直接用单片机的端口输出高低电平就可以实现这些功能。而且还可以节约引脚。这种方法在选通AD转换芯片、外部时钟芯片和LCD显示等的时候就相当容易。还有一些研友作LED显示的时候喜欢用8255来驱动数码管,结果编程序的时候绕来绕去把自己给绕进去了,出现了以大堆这样那样的问题。尤其是对于初学者来说,本来就应该先明白程序执行的来龙去脉,结果整的一塌糊涂。有些研友更是从此就泄气了,不做这个行业了,是不是觉得很划不着啊。
      还有编程序的时候,如果DPTR访问外部器件需要16位地址,偏偏就是无法考究到底哪个管脚的高8位地址是多少,结果做了半天都没有什么成果,其实用硬件选通也不是麻烦的事情,不就是输出高低电平吗?
      做这一行的关键要先培养自己做的兴趣和自己改的能力,别人有一些捷径是可以借鉴来的,我作为一名研友,会把我的经验倾盆告诉你!

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

117

帖子

1

粉丝