第7章MCS-51串行接口..pptVIP

  • 4
  • 0
  • 约1.41万字
  • 约 53页
  • 2016-12-19 发布于重庆
  • 举报
4.串行通信的制式 串行通信具有多种操作模式:单工、半双工和全双工。 发送指令:MOV SBUF,A ;将数据写到发送缓冲器SBUF 接收指令:MOV A,SBUF ;读出接收缓冲器SBUF中接收到的数据 控制寄存器共两个:特殊功能寄存器SCON和PCON。 7.2.1 串行口控制寄存器SCON SCON是MCS-51单片机的一个可位寻址的专用寄存器,用于 串行口数据通信的控制。单元地址为98H,位地址为9FH~98H。 串行口作为并行输出口使用时,要有“串入并出”的移位寄存器配合。(例如CD4094或74LSl64) 串行口作为并行输入口使用时,要有“并入串出”的移位寄存器配合。(例如CD4014或74LSl65) 在实际应用时,通常是先确定波特率,后根据波特率求T1定时初值。 甲机发送子程序: RX:MOV TMOD,#20H ;置T1定时器工作方式2 MOV TL1,#0E8H ;置T1计数初值 MOV TH1,#0E8H ;置T1计数重装值 CLR ET1 ;禁止T1中断 SETB TR1 ;T1启动 MOV SCON,#40H ;置串行方式1,禁止接收 MOV PCON,#00H ;置SMOD=0(SMOD不能位操作) CLR E

文档评论(0)

1亿VIP精品文档

相关文档