3.山东大学单片机.docxVIP

  • 11
  • 0
  • 约5.5千字
  • 约 15页
  • 2021-06-26 发布于山东
  • 举报
精品文档 精品文档 PAGE PAGE14 精品文档 PAGE . 单片机原理-答案 一、问答题 1、利用MSC1211或8051设计应答方式下的多机通讯程序。通讯参数:晶振 为11.0592MHz,9600,n,8,1。通讯过程如下:主机首先发送从机地点,从机收到地点后进行比较,如果地点符合,则将从机地点回发给主机作为应答信号。 主机收到从机的地点应答信号后,将内存单元中的120个数据发送给从机,并 进行数据块校验(将各个数据进行异或),若校验正确,则从机发送00H给主机, 否则发送0FFH给主机,主机从头发送数据。(应在适合的地方加程序说明) 解:主机程序如下: ORG 0000H LJMP MAINT ;跳至主程序入口地点 ORG 0023H ;串行口中止服务程序入口 LJMPINTST MAINT:MOV SCON,#90H ;置工作方式 2,并允许接收 MOV TMOD,#20H ;置T1工作方式 2 MOV TH1,#0FDH MOV TL1,#0FDH MOV DPTR,#ADDR ;设置数据块首址 ADDR的地点指针 MOV R0,#120 ;设置发送字节数 MOV R1,#00H ;设置校验和的初值 MOV R2,#NAME SETB TB8 ;置位TB8位,作为发送地点桢信息特点 ’. . SETB TR1 SETB EA ;CPU开中止 SETB ES ;允许

文档评论(0)

1亿VIP精品文档

相关文档