所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

读数据和写数据的区别?

发布时间:2020-04-12 08:45:38

资讯分类:区别  数据  芯片  接口  操作
读数据和写数据的区别?

1 计算机、单片机与I/O接口芯片 的信息传递分为四种情况:(1)向I/O接口芯片送控制字(2)读I/O接口芯片的状态(3)向I/O接口芯片写数据(4)读I/O接口芯片到数据

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

3 如果是串口形式的 I/O接口芯片, I/O接口芯片只有一个地址,主要靠送不同的命令字 来完成不同的操作 如送读状态命令 则下一个操作就是读状态 如果是送读命令 则下一个操作就会是读数据 由于I/O接口芯片种类较多,又可分为并行和串行的,实际情况还有差别。 从你上面的代码来看,I/O接口芯片有一条状态线,可以根据这条状态线上的电平变化(如上升沿 或下降沿)来进行数据的读写操作。具体要对照I你所使用的I/O接口芯片的使用手册上的时序图来编写程序。

留言与评论(共有 0 条评论)
   
验证码:
Top