2022年实验七中断方式的串口通信实验 .pdf
《2022年实验七中断方式的串口通信实验 .pdf》由会员分享,可在线阅读,更多相关《2022年实验七中断方式的串口通信实验 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 实验七中断方式的串口通信实验一实验目的 :进一步掌握8051 单片机串行口工作原理和方式,以及单片机中断原理和方法。将单片机串口通信与中断综合运用。二实验原理 :8051 单片机内部有一个全双工的串行通信口,即串行接收和发送缓冲器(SBUF) ,这两个在物理上独立的接收发送器,既可以接收数据也可以发送数据。但接收缓冲器只能读出不能写入, 而发送缓冲器则只能写入不能读出。这个通信口既可以用于网络通信,亦可实现串行异步通信, 还可以构成同步移位寄存器使用。如果在串行口的输入输出引脚上加上电平转换器,就可方便地构成标准的RS-232 接口。在上一个实验中,在单片机与微机进行数据传输时,我们使用查
2、询方式,等待发送/接收中断信号,使CPU 工作效率较低。因此,我们可以用中断的方式进行单片机与微机的串口通信,当发送 /接收完毕后产生中断。这样,在数据传输过程中,CPU 可以用于其他任务,大大提高了CPU 的工作效率。在外中断实验中已经提及串行口的中断向量为0023H,中断号为4,另外中断允许位为ES。三实验内容:单片机与微机相连,使用中断方法实现8051 单片机与微机的串口通信。微机键入一个字符后发送至单片机,单片机收到后又将此字符发送回微机,在微机屏幕上回显。要求在11.0592MHZ 下,串行口的波特率为9600,方式 1。四 实验电路图:与实验六的实验图一致。五实验方法:1. 根据电
3、路图连接好实验电路。1.按照实验要求编写实验程序,建立新工程,保存为INTCOM 。2.软件调试程序,并在串口观察窗中调试,方法同上一个实验。3.将 Keil C51 产生的 intcom.hex 文件通过在线下载ISP 或商用编程器。六参考程序:1汇编源程序ORG 0000H LJMP MAIN ORG 0023H ;中断服务入口地址LJMP COM_INT_SRV MAIN: LCALL INIT_TMR1 LCALL INIT_SCI AGAIN: SJMP AGAIN 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年实验七中断方式的串口通信实验 2022 实验 中断 方式 串口 通信
限制150内