熱門(mén)關(guān)鍵詞:
單片機(jī)課程設(shè)計(jì) 雙機(jī)串行通信
  • 該文件為doc格式
  • 文件大小:524.29K
  • 下載次數(shù)
  • 文件評(píng)級(jí)
  • 更新時(shí)間:2012-08-18
  • 發(fā) 布 人mjy123
  • 文件下載:
  • 立即下載

  • 文件介紹:
  • 該文件為 doc 格式,下載需要 0 積分
  • 單片機(jī)課程設(shè)計(jì) 雙機(jī)串行通信

    目 錄



    1 課程設(shè)計(jì)任務(wù)書(shū)………………………………1
    2 總體設(shè)計(jì)………………………………………2
    3 硬件系統(tǒng)設(shè)計(jì)…………………………………3
    4 程序設(shè)計(jì)………………………………………6
    5 程序調(diào)試及結(jié)果分析…………………………11
    6 總結(jié)……………………………………………13
    7 參考文獻(xiàn)………………………………………14


    2.2 設(shè)計(jì)任務(wù)
    兩片單片機(jī)之間進(jìn)行串行通信,發(fā)送端將0~f循環(huán)發(fā)送到接收端,完成后在接收端的led 燈亮。
    2.3 設(shè)計(jì)方法
    本次設(shè)計(jì),對(duì)于兩片89C51,采用RS232進(jìn)行雙機(jī)通信。發(fā)送方的數(shù)據(jù)由串行口TXD段輸出。接受方接收后,燈亮。為提高抗干擾能力,還可以在輸入輸出端加光耦合進(jìn)行光電隔離。
    軟件部分,通過(guò)通信協(xié)議進(jìn)行發(fā)送接收,主機(jī)先送AAH給從機(jī),當(dāng)從機(jī)接收到AAH后,向主機(jī)回答B(yǎng)BH。主機(jī)收到BBH后就把數(shù)碼表TAB[16]中的10個(gè)數(shù)據(jù)送給從機(jī),并發(fā)送檢驗(yàn)和。從機(jī)收到16個(gè)數(shù)據(jù)并計(jì)算接收到數(shù)據(jù)的檢驗(yàn)和,與主機(jī)發(fā)送來(lái)的檢驗(yàn)和進(jìn)行比較,若檢驗(yàn)和相同則發(fā)送00H給主機(jī);否則發(fā)送FFH給主機(jī),重新接受。從機(jī)收到16個(gè)正確數(shù)據(jù)后送到一個(gè)數(shù)碼管顯示。
    ...
文檔留言
驗(yàn)證碼: 請(qǐng)?jiān)谟覀?cè)輸入驗(yàn)證碼 看不清楚,換一個(gè)