单片机串口工作方式0和1.pptVIP

  • 61
  • 0
  • 约8.3千字
  • 约 35页
  • 2019-12-12 发布于广东
  • 举报
7.3 单片机串行口的应用 7.3.1 串行口扩展显示器 【例7-1】用8位串入并出移位寄存器74HC164扩展显示器。 * 功能:把数据从显示缓冲区送到数码管。 入口;将要显示的数放在以DIS0为首的8个单元中。 出口:把预置的数输出以更新原有的显示。 MOV R2,#08H ;显示8个数码管 MOV R0,#DIS7 ;显示缓冲区未地址送入R0 DL0:MOV A,@R0 ;取要显示数作查表偏移量 MOV DPTR,#TAB ;指向字形表首 MOVC A,@A+DPTR;查表得字形码 MOV SBUF,A ;发送显示 DL1: JNB T1,DL1 ;等待发送完一帧 CLR T1 ;清中断标志,准备继续发送 DEC R0 ;更新显示单元 DJNZ R2,DL0 ;重复显示所有数码管 TAB: DB 0C0H,0F9H,0A4H,0B0H,99H;0,1,2,3,4, DB 92H,82H,0F8H,80H,90H;5,6,7,8,9, DB 88H,83H,0C6H,0A1H,86H;A,B,C,D,E, DB 8EH,0BFH,8CH,0FFH;F,-,P,暗 * 7.3.2 串行口扩展的键盘 在方式0下,串行口作同步移位寄存器用,以8位数据为一帧,先发

文档评论(0)

1亿VIP精品文档

相关文档