freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機控制的投票器設(shè)計畢業(yè)設(shè)計word格式(更新版)

2025-01-20 11:04上一頁面

下一頁面
  

【正文】 的狀態(tài)。 本設(shè)計的核心是 51 單片機 ,通過單片機的并行數(shù)據(jù)輸入在通過串行通訊 ,串行通行通過 MAX485實現(xiàn) ,通過單片機的 控制 MAX485發(fā)送數(shù)據(jù)和接收數(shù)據(jù)的轉(zhuǎn)換,當 為 低電平時 MAX485 處于接收數(shù)據(jù)狀態(tài),而當 為高電平時 MAX485 則處于發(fā)送數(shù)據(jù)狀態(tài)。 按鍵及指示燈設(shè)計 , , 三個端口分別對應(yīng)按鍵同意,反對,棄權(quán)。當 DI=1,則 Y==0 5 GND 接 地 6 A 接收器非反向輸入和驅(qū)動器非反向輸出 7 B 接收器反向輸入和驅(qū)動器反向輸出 8 VCC 正電源 。 MAX485 芯片的結(jié)構(gòu)和引腳都非常簡單 ,內(nèi)部含有一個驅(qū)動器和接收器。 200 mV;最大傳輸速率可達 Mb/s。從元器件的成本,電路板的面積和加密性來看,使用 89C2051 都是合算的。這樣小的功耗很適合于電池供電的小型控制系統(tǒng)。 ( 4)主機發(fā)送數(shù)據(jù), 發(fā)送數(shù)據(jù)時 TB8 置為 0,那么只有 SM2位為 0的從機可以接收主機送來的數(shù)據(jù)。發(fā)送信息時,發(fā)送數(shù)據(jù)的第 9 位由 TB8 取得,接收信息的第 9 位放于 RB8 中,而接收是否有效要受 SM2 位影響。按節(jié)省的原則我選擇了第二種方法,另外在程序編寫上,本人采用了簡潔易懂的 C語言程序編寫。 基于單片機串行通訊技術(shù)的投票器(分機)的設(shè)計制作過程,以 MCS51 系列單片機為控制核心設(shè)計投票系統(tǒng)的分機控制器。 關(guān)鍵詞 :單片機;投票器:分機;接口電路: 多機通訊原理 單片機投票器 (分機 )設(shè)計 2 目 錄 1 選題意義、方案論證 ……………………………… … ……… ... ………… …… 3 2 系統(tǒng)組成原理與主要功能 ……………………………… … ……… .. …… .…… 3 3 硬件電路設(shè)計 ……………………………………… ...… ……………… …… … 5 MCS51 單片機的選擇及芯片參數(shù) …………………… … ……… .…… 5 RS485 芯片選擇及其參數(shù) … ……………………… … ……… ...…… … 7 時鐘電路及復(fù)位電路 ……………………… … ……… ...… …………… 9 按鍵及指示燈設(shè)計 ……………………… … ……… ...… ……………… … 9 串行通訊接口的電路設(shè)計 ……………………… … ……… . … …… .. … 9 4 軟件程序設(shè)計 ……………………………… … ……… ...… …………… … … … 9 4. 1 基本原理 ……………………………… … …… ……… .. ……………… .9 4. 2 通訊協(xié)議 ……………………………… … ……… ………………… … ...10 5 軟、硬件調(diào)試及性能分析 ……………………………… … …… …… … ... … 13 6 結(jié)論 ……………………………… … ……… ...… ………………………… … 13 課程設(shè)計體會 ……………………………… … ……… ... …………………… … 13 參考文獻 ……………………………… … ……… ...… ……………………… … 15 附錄 ……………………………… … ……… ...…… ………… …………………… 16 附錄 1 電路原理圖 ……………………………… … ……… ………… ...…… 16 附錄 2 程序清單 …………………………… … ……… ..……………… .…… 17 單片機投票器 (分機 )設(shè)計 3 1 選題意義、方案論證 本設(shè)計要求 利用 MCS51 系列單片機為控制核心,設(shè)計投票系統(tǒng)的分機控制器,用于表決活動。三個按鍵分別表示同意,反對,棄權(quán),投票前由主機對所有分機進行復(fù)位初始化,此時紅色電源指示燈閃爍,投票時投票者可按下三個鍵中任意一個,則紅色指示燈停止閃爍,如果主機接受到投票結(jié)果則綠色指示燈亮,表示投票有效。 多機通信時,主機每一次都向從機傳 送兩個字節(jié)信息,先傳送從機的地址信息,再傳送數(shù)據(jù)信息。其主要特點為采用Flash 存貯器技術(shù),降低了制造成本,其軟件、硬件與 MCS51 完全兼容,其程序的電可擦寫特性,使得開發(fā)與試驗比較容易。相比之下,一般 8031 對最低工作時鐘限制為 ,因為其內(nèi)部的 RAM 是動態(tài)刷新的。 與 PIC 相比 2051 更適合于較復(fù)雜的應(yīng)用場合,適合一些軟件需要多次修改的應(yīng)用。接口信號電平比 RS232C降低了,就不易損壞接口電路的芯片, 且該電平與 TTL 電平兼容,可方便與TTL 電路連接。只需要一個信號控制 MAX485 的接收和發(fā)送即可。如果 RST持續(xù)為高電平,單片機就處于循環(huán)復(fù)位狀態(tài)。 串行通訊接口的電路設(shè)計 在異步通訊中,數(shù)據(jù)是一幀一幀傳送的 ,在幀格式中,一個字符由 4部分組成:起始位、數(shù)據(jù)位、奇偶校驗位和停 止位。因為信號在傳輸線上傳送時,若遇到阻抗不連續(xù)的情況,會出現(xiàn)反射現(xiàn)象從而影響信號的遠距離傳輸,所以必須采用匹配的辦法來消除反射。注意必須先讀取狀態(tài)字,當發(fā)送數(shù)據(jù)標志位 TXRDY 為 1 時才能通過 MAX485 向主機發(fā)送數(shù)據(jù)。 RRDY=1,表示從機接收準備就緒。 ES=1; EA=1 。k)。 課程設(shè)計體會 通過為期 兩周 的課程設(shè)計,使我在實踐上 認識到了單片機的作用。 設(shè)計程序采用什么編程語言并不是非常重要 ,關(guān)鍵要有一個清晰的思路和一個完整的軟件流程圖 。而且大大提高了動手的能力,使我充分體會到了在創(chuàng)造過程中探索的艱難和成功時的喜悅。 } /**********************發(fā)送數(shù)組 ***********************/ void putdata(uchar *sdata,uchar len) //發(fā)送字符 { uchar i。 sdata++。 } void main(void) { { //串口初試化 TMOD=0x20。rrdy=1。P3_7=1。goto reti。 i=P1。goto reti。 //485 接收狀態(tài) receive_byte(void) if(temp==0X03) P3_4=0。} } } //投票結(jié)束信號到,綠燈滅 void delay02s(void) //延時 秒子程序 { unsigned char i,j,k。 }
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1