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

正文內容

16路搶答器單片機實訓報告-在線瀏覽

2024-11-04 18:07本頁面
  

【正文】 于外部程序存儲器或 16位地址外部數據存儲器進行存取時, P2 口輸出地址的高八位。 P2口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。當 P3口寫入 “ 1”后,它們被內部上拉為 高電平 ,并用作輸入。 P3口也可作為 AT89C51 的一些特殊功能口,如下表所示: 口管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0( 外部中斷 0) /INT1(外部中斷 1) T0(記時器 0 外部輸入) T1(記時器 1 外部輸入) 四川信息職業(yè)技術學院課程設計報告 第 7頁 /WR(外部數據存儲器寫選通) /RD(外部數據存儲器讀選通) P3口同時為閃爍編程和 編程校驗接收一些控制信號。當振蕩器復位器件時,要保持 RST 腳兩個 機器周期 的高電平時間。在 FLASH 編程期間,此引腳用于輸入編程脈沖。因此它可用作對外部輸出的脈沖或用于定時目的。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。另外,該引腳被略微拉高。 /PSEN:外部程序存儲器的選通信號。但在訪問外部數據存儲器時,這兩次有效的 /PSEN 信號將不出現。注意加密方式 1 時, /EA 將內部鎖定為 RESET;當/EA端保持高電平時,此間內部程序存儲器。 XTAL1:反向振蕩放大器的輸入及內部時鐘工作電路的輸入。 振蕩器特性 : XTAL1 和 XTAL2 分別為反向放大器的輸入和輸出。石晶振蕩和陶瓷振蕩均可采用。有余輸入至內部 時鐘信號 要通過一個二分頻 觸發(fā)器 ,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度 四川信息職業(yè)技術學院課程設計報告 第 8頁 顯示電路設計 器件簡介 單片機 AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM— Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機。由于將多功能 8 位 CPU和閃爍存儲器組合在單個芯片中, ATMEL 的 AT89C51 是一種高效微控制器 顯示器是由發(fā)光二極管顯示字段的顯示器件,也可稱為數碼管。其中 7個長條形的發(fā)光二極管排列成 “ 日 ” 字形,另一個圓點形的發(fā)光二極管在顯示器的右下角作為顯示小數點用,通過不同的組合可用來顯示各種數字,包括 A~ F 在內的部分英文字母和小數點“ . ” 等字樣 共陰和共陽結構的 LED 顯示器各筆劃段名和安排位置是相同的,當二極管導通時,相應的筆劃段發(fā)亮,由發(fā)亮的筆劃段組合從而顯示各種字符。例如,對于共陰極 LED顯示器,當公共陰極接地(為零電平),而陽極 dpgfedcba 各段為 01110011 時,顯示器顯示 “ P”字符,即對于共陰極 LED 顯示器, “ P”字符的字形碼是 0 73。這里必須注意的是:很多產品為方便接線,常不按規(guī)則的方法去對應字段與位的關系,這時字形碼就必須根據接線自行設計了。 在這里我們使用的是八段數碼管顯示,通常在顯示上我們采用的方法一般包括兩種:一種是靜態(tài)顯示,一種是動態(tài)顯示。在本設計中根據實際情況采用的是動態(tài)顯示方法。 圖 222 數碼管驅動電路圖 鍵盤電路設計 鍵盤是人與單片機打交道的主要設備。站在系統(tǒng)監(jiān)控軟件設計的立場上來看,僅僅完成鍵盤掃描,讀取當前時刻的鍵盤狀態(tài)是不夠的,還有不少問題需要妥善解決,否則,人們在操作鍵盤就容易引起誤操作和操作失控現象。 它們各有自己的特點,其中獨立鍵盤硬件電路簡單,而且在程序設計上也不復雜,一般用在對硬件電路要求不高的簡單電路中;矩陣鍵盤與獨立鍵盤有很大區(qū)別, 首先在硬件電路上它要比獨立鍵盤復雜得多,而且在程序算法上比它要煩瑣,但它在節(jié)省端口資源上有優(yōu)勢得多,因此它更適合于多按鍵電路。這里采用最常用的方法,即延時重復掃描法,延時法的原理為:因為“毛刺”脈沖一般持續(xù)時間短,約為幾 ms,而我們按鍵的時間一般遠遠大于這個時間 ,所以當單片機檢測到有按鍵動靜后再延時一段時間 (這里我們取 10ms)后再判斷此電平是否保持原狀態(tài) ,如果是則為有效按鍵,否則無效。如圖 23 所示。 發(fā)聲電路 本文設計如圖 24 所示,單片機通過內部定時器的操作實現交替變換的波形輸出驅動揚聲器發(fā)聲。流程圖如圖 311所示 。報警程序流程圖如圖 312所示。當開始鍵被按下時,搶答器開始正常工作;當搶答器停止工作是,可以按下復位鍵使搶答器回答初始化狀態(tài)。 時間 =6? 報 警 Y Y N N 秒加 1? 中斷返回 定時 0 中斷 四川信息職業(yè)技術學院課程設計報告 第 13頁 圖 313控制程序流程圖 主流程圖 圖 314 主程序設計流程圖 Y Y Y N N N Y N 運行中斷,系統(tǒng)開始倒計時 時間加 1 時間減 1 按下開始鍵? 按下復位鍵? 按下時間 +1? 按下時間 1? 中斷返回 初始化 四川信息職業(yè)技術學院課程設計報告 第 14頁 第 4 章 制作與調試 仿真設計 搶答器 Keil 軟件的仿真 圖 411 程序匯編圖 本設計程序匯編采用 Keil 軟件,程序匯編結果如圖 41所示。該軟件提供了包括 C編譯器、宏匯編、鏈接器、庫管理和一個功能強大的仿真調試器等在內的完整開發(fā)方案,并通過一個集成開發(fā)環(huán)境將他們組合在一起。 通過以上步驟,來實現搶答器設計的仿真實現,仿真電路圖如 412所示 四川信息職業(yè)技術學院課程設計報告 第 15頁 圖 412 仿真電路圖 調試與運行 把編寫好的程序放入仿真軟件中,結合硬件電路進行調試與運行。 運行過程如下: 1. 按下運行鍵,系統(tǒng)自動復位,如圖 4131。如 圖 4132。 圖 4133 4.按下復位按鍵,系統(tǒng)回復到初狀態(tài),預示可以進行下一輪答題 .,如 圖 4134。系統(tǒng)主要以單片機為核心元件,以編程來控制單片機,達到搶答器所能實現的功能。系統(tǒng)軟件設計包括:中斷模塊、報警模塊、控制模塊、主程序模塊的設計等。在聽完老師講課之后,我們也不清楚到底自己懂多少。做畢業(yè)設計的收獲是很大的,它不但使我對單片機的知識有了一個整體的認識,使知識形成了一個連貫的體系;還讓我們知道了在課堂上學到的原理知識、器件(如; 8255芯片 80C52等等)通過各種渠道可以實現不同的功能。 在設計的過程中,雖然智能搶答器相關資料可以在圖書館或者網上 查閱,但這并不表示不用心就可以做好設計。我們應該更加努力地學習單片機,為社會發(fā)展作貢獻。當然還要感謝我的同伴設計者楊威。 四川信息職業(yè)技術學院課程設計報告 第 18頁 參考文獻 [1] 王迎旭 .單片機原理及應用 .北京 :機械工業(yè)出版社 ,2020 [2] 何小敏 .微型計算機原理及應用 .北京 :機械工業(yè)出版社, 2020 [3] 劉樂善 .微型計算機接口技術及應用 .武漢 :華中科技大學出版社 ,1999 [4] 房小翠 .單片機實用系統(tǒng)設計技術 .北京 :國防工業(yè)出版社, 2020 [5] 何立民 .單片機應用系統(tǒng)設計 .北京 :北京航空航天大學出版社, 2020 [6] 陳光東 .單片微型計算機原理與接口技術 .武漢 :華中理工大學出版社, 1999 [7] 朱定華 .微機應用系統(tǒng)設計 .武漢 :華中科技大學出版 四川信息職業(yè)技術學院課程設計報告 第 19頁 附錄 1 整機原理圖 四川信息職業(yè)技術學院課程設計報告 第 20頁 附錄 2 元器件明細表 代 號 AT89C51 項目 代號 名稱、型號、規(guī)格 數量 備注 更改 1 微處理器 1 2 7SEGMPX4CABLUE 7 段數碼管 1 3 CAP 電解電容 1 4 CAPELEC 瓷片電容 2 5 CRYSTAL 晶體振蕩器 1 6 LEDBIGY 發(fā)光二極管 1 7 LEDRED 發(fā)光二極管 1 8 NPN 二極管 1 9 RES 電阻 2 10 RESPACK8 上拉電阻 1 11 BUTTON 彈性開頭 21 12 BUZZER 蜂鳴器 1 舊底圖總號 更改 標記 數量 更改 單號 簽名 日期 底圖總號 擬 制 多路搶答器元件表 審 校 日期 簽名 等級標記 第 2 張 共 2 張 標準化 批 準 四川信息職業(yè)技術學院課程設計報告 第
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1