日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀]   一、串行口的應(yīng)用    1、在同一印板上兩個(gè)單片機(jī)之間的TTL電平串行通信 2、單片機(jī)和PC機(jī)的串行接口連接串口編程:  1、串行口編程包括編寫串行口的初始化程序和串行口的輸入/輸出程序。串行口

  一、串行口的應(yīng)用
  
  1、在同一印板上兩個(gè)單片機(jī)之間的TTL電平串行通信

2、單片機(jī)和PC機(jī)的串行接口連接



串口編程:

  1、串行口編程包括編寫串行口的初始化程序和串行口的輸入/輸出程序。串行口初始化程序的功能是選擇串行口的工作方式,串行口的波特率以及允許串行口中斷,就是對(duì)SCON、PCON、TMOD、TH1、TL1、IE、IP、SBUF編程。
  
  2、輸入/輸出程序的功能是在確定的工作方式下實(shí)現(xiàn)數(shù)據(jù)的串行輸入/輸出。

例: 試編寫一個(gè)程序,其功能是對(duì)串行口初始化為方式1輸入/輸出,fosc=11.0592MHz,波特率為9600,首先在串行口上輸出字符串‘MCS-51 MICrocomputer’,接著讀串行口上輸入的字符,又將該字符從串行口上輸出。

  MAIN: MOVTMOD,#20H;對(duì)T1初始化
  
  MOV TH1,#0FDH;設(shè)置T1的溢出率
  
  MOV TL1,#0FDH ;(T1定時(shí)時(shí)間1/9600秒)
  
  SETB TR1
  
  MOV SCON,#52H;選串行口方式1,允許接收,初態(tài)TI=1 MOV R4 ,#0 ;R4作字符串表指針
  
  MOV DPTR,#TSAB
  
  MLP1: MOV A ,R4
  
  MOV A,@A+DPTR
  
  JZ MLP6 ;字符串以0表示結(jié)束
  
  MLP3: JBC TI,MLP2
  
  SJMP MLP3
  
  MLP2: MOV SBUF,A
  
  INC R4
  
  SJMP MLP1

  MLP6: JBC RI,MLP5
  
  SJMP MLP6
  
  MLP5:MOVA,SBUF
  
  MLP8:JBCTI,MLP7
  
  SJMPMLP8
  
  MLP7:MOVSBUF,A
  
  SJMPMLP6
  
  TSAB:DB‘MCS-51 Microcomputer’
  
  DB0AH,0DH,0


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉