I/O数据传送有哪几种方式
发布时间:2014/1/4 19:33:00 访问次数:4088
I/O数据传送有哪几种方式?分别在哪些场合下使用?
答:I/O数据传送的方式主要有:同步传送、异步传送和中断传送方式。
·同步传送方式
同步传送方式,又称TC4011BP为条件传送。当外部设备速度可与单片机速度相比拟时,常常采用同步传送方式,最典型的同步传送就是单片机和外部数据存储器之间的数据传送。
·异步传送方式
异步传送方式又称为查询传送方式或有条件传送方式,单片机通过查询得知外部设备准备好后,再进行数据传送。异步传送方式的优点是通用性好,硬件连线和查询程序十分简单,但是效率不高。为了提高单片机的工作效率,通常采用中断传送方式。
·中断传送方式
中断传送方式是利用MCS-51本身的中断功能和I/O接口的中断功能来实现I/O数据的传送。单片机只有在外部设备准备好后,发出数据传送请求,方中断主程序,而进入与外部设备进行数据传送的中断服务程序,进行数据的传送。中断服务完成后又返回主程序继续执行。因此,采用中断方式可以大大提高单片机的工作效率。
I/O数据传送有哪几种方式?分别在哪些场合下使用?
答:I/O数据传送的方式主要有:同步传送、异步传送和中断传送方式。
·同步传送方式
同步传送方式,又称TC4011BP为条件传送。当外部设备速度可与单片机速度相比拟时,常常采用同步传送方式,最典型的同步传送就是单片机和外部数据存储器之间的数据传送。
·异步传送方式
异步传送方式又称为查询传送方式或有条件传送方式,单片机通过查询得知外部设备准备好后,再进行数据传送。异步传送方式的优点是通用性好,硬件连线和查询程序十分简单,但是效率不高。为了提高单片机的工作效率,通常采用中断传送方式。
·中断传送方式
中断传送方式是利用MCS-51本身的中断功能和I/O接口的中断功能来实现I/O数据的传送。单片机只有在外部设备准备好后,发出数据传送请求,方中断主程序,而进入与外部设备进行数据传送的中断服务程序,进行数据的传送。中断服务完成后又返回主程序继续执行。因此,采用中断方式可以大大提高单片机的工作效率。