我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 指令和数据 >

52单片机中读指令和读数据和读状态有什么差别??

归档日期:07-16       文本归类:指令和数据      文章编辑:爱尚语录

  1、RS=0;RW=1;E=1代表的是读指令,是吧?那这个函数时为了读取BF,BF应该是一个状态吧,状态时属于数据,还是指令?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  2 如果是并口形式的 I/O接口芯片, I/O接口芯片的地址分为控制口地址和数据口地址 ;当单片机向控制口进行写操作 就是送控制命令字;当单片机对控制口进行读操作 就是读I/O接口芯片状态字;当单片机向数据口进行写操作 就是向I/O接口芯片送数据;当单片机向数据口进行读操作 就是从I/O接口芯片读数据.

  3 如果是串口形式的 I/O接口芯片, I/O接口芯片只有一个地址,主要靠送不同的命令字 来完成不同的操作 如送读状态命令 则下一个操作就是读状态 如果是送读命令 则下一个操作就会是读数据 由于I/O接口芯片种类较多,又可分为并行和串行的,实际情况还有差别。

  从你上面的代码来看,I/O接口芯片有一条状态线,可以根据这条状态线上的电平变化(如上升沿 或下降沿)来进行数据的读写操作。具体要对照I你所使用的I/O接口芯片的使用手册上的时序图来编写程序。

本文链接:http://f-taiken.net/zhilingheshuju/389.html