在 MCS-51单片机的的内部虽已集成了很多资源,但这类单片机属于一种“通用”的单
片机,单片机内部的各种资源都是折衷配置的,如片内程序存储器、数据存储器的容量都不
大,并行 I/O端口的数量也不很多,此外,在有些应用中,片内定时器、中断、串行口等也
显得不足,还有一些功能是基本型 MCS-51 单片机所没有的,比如 A/D 转换,D/A 转换等
等。实际应用中的要求是各种各样的,如果用到了 MCS-51 单片机内部所没有资源(如 A/D,
D/A等),或者单片机内部虽有,但却不够使用的资源,就要根据需要,对单片机进行扩展,
以增加所需要的功能。
MCS-51 单片机所可能需要扩展的芯片种类非常多,但这里并不面面俱到,主要是通过
对外扩程序存储器、数据存储器、I/O接口、A/D和 D/A的介绍,使读者熟悉单片机接口的
一般方法。实际上,如果对于这些常规的扩展芯片能够熟练地掌握和应用,并能理解其扩展
的原理,拿到任何一块需要扩展的芯片,只要有这块芯片的数据手册或接口时序之类的资料,
就能自行设计芯片的接口电路部份。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉