51单片机 WR RD的作用

2019-04-15 16:36发布

      最近学习单片机。开始感觉是挺简单的,可是越是后来联系到程序上,就是越感觉缺乏知识。首先是一些基础知识。在这里我在网上和自己的总结出一些单片机的引脚功能的用法和技巧。一些网上不容易搜索到的东西。仅供参考!仅为初学者更深的了解一下单片机。这里用C51举例。

       首先是C51单片机的RD和WR的管脚。从表面和书上的讲解,不难知道他的功能和用途。一个是读的时候用的管脚,一个是单片机写时候用的管脚。可是在我们初学单片机的时候经常使用开发板。往往没有注意他们,与硬件电路的链接和做出相应的操作它有着很重要的关系。单片机中的P36、P37分别是WR和RD,WR和RD的时序是51单片机自动产生的,在执行一条指令movx A,@dptr(读时序)或movx @dptr,A(写时序)都是片外传值的,当然读写的时候都是产生低跳变。这一点很重要。我们可以利用单片机这一点的功能能省去我很多的操作,由于他的这个功能,也能使我们节约大量的控制管脚的设置,其实我们留意观察书上的程序不难发现,除了一些点亮小灯的程序。其他的外界片子的程序几乎都是用到了RD和WR管脚。当然也可以不用,用其他的管脚模拟出,RD和WR的程序也可以哦。WR和RW的功能就是这么的多。只要是硬件的链接,会使你节约不少编程。最后在啰唆一句,大部分的芯片都有为WR和RD服务的管脚,有兴趣的可以看下 他在这里就是利用WR和RD转化。 我初学的理解,请大家补充。