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

正文內(nèi)容

單片機原理與接口技術課程設計論文-文庫吧資料

2024-10-31 08:32本頁面
  

【正文】 ********************************************************************/ void LED_LEFT_CIR(void) { char temp 。 if( Key3 == 0 ) { mode = 3 。 if( Key2 == 0 ) { mode = 2 。 if( Key1 == 0 ) { mode = 1 。 // Key4 /******************************************************************** * function : Key_mode 17 * explain : 開機 /復位選擇工作模式 * add : ********************************************************************/ int Key_mode(void) { int mode 。 // Key2 sbit Key3 = P3^4 。 } 開關選擇函數(shù) include include include /******************************************************************** * function : sbit * explain : 開關位定義 * add : ********************************************************************/ sbit Key1 = P3^2 。 y 0。i++)。 while( time ) for(i=0。 break。 // 數(shù)碼管模式 break。 // Key1 流水燈模式 16 break。 } } while( flag == 1 ) { mode_switch = Key_mode()。 // 計數(shù)值 if( count ==100 ) { count = 0。 // 計數(shù)器 while( Key1 == 0 ) { delay_1ms(10)。 if( Key4 == 0 ) { flag = 1 。 point()。 wele()。 IE = 0x81。 15 char flag = 0。 delay_1ms(10)。 EN_Y1()。 P0 = mod[count%10]。 //共陰極數(shù)碼管字模 void count_sys() { LS138_EN = 1 。 // 74LS138 uchar count = 0 。 // Key3 sbit Key4 = P3^5 。基于 Proteus 的 8051 單片機實例教程 [M]. 北京:電子工業(yè)出版社 ,2020. [6] 郭天祥 編 新概念 51 單片機 C 語言教程:入門、提高、開發(fā)、擴展全攻略 [M]. 北京: 電子工業(yè)出版 , 14 附 錄 1 單片機 源程序 主函數(shù) include // 延時的 頭 文件 include // 液晶的頭文件 include // LED燈的頭文件 include // 數(shù)碼管的頭文件 include // 開關選擇的頭文件 include // 選擇流水燈模式的頭文件 include include include /******************************************************************** * function : sbit * explain : 位及 變量的定義 * add : ********************************************************************/ sbit Key1 = P3^2 。 51 單片機應用設計與仿真 [M]. 北京:北京航空航天大學出版社 ,2020 [4] 徐愛鈞,彭秀華。在此 也衷心的感謝身邊的同學和朋友給我的關心和 指導 。同時聯(lián)系到大學 兩 年所學的相關專業(yè)知識,加深了對 單片機系統(tǒng) 的認識。 12 謝辭 本論文 的完成需特別感謝老師的精 心指導。軟硬件結(jié)合,靈活運用所學知識解決實際問題。實習中隊友無比激情地去面對每個需要解決的問題,每一個焊點都會認真對待,經(jīng)過深思熟慮、團隊討論之后得出最好的解決方案,完成焊接測試的任務。對單片機原理及應用中定時器、中斷、 LED、 LCD、按鍵、數(shù)碼管等原理有了系統(tǒng)的了解,并能很好地在實際電路中實現(xiàn)程序的控制。 10 實物演示效果 圖 10 實物演示效果 11 結(jié)論 本文研究了基于 AT89C52 單片機的實驗平臺的設計原理與實現(xiàn)方法,包括硬件與軟件設計。不過警告可以很好的提示程序編譯過程中的問題。 程序編寫過程中的故障分析 編程調(diào)試過程中使用中斷作為計數(shù)器的觸發(fā)條件,但是實際電路中按鍵觸發(fā)中斷時會發(fā)生抖動,造成計數(shù)不準確,后改成開關作為觸發(fā)條件,并在程序中進行消除抖動的操作,計數(shù)器的功能完整實現(xiàn)。 一般在不知問題出在何處的情況下利用萬用表從最可能存在問題的地方 開始用進行逐步排查,找出電路中錯誤的地方,然后進行修改。上電下載程序時 MAX 芯片存在問題,更換一個 MAX232 芯片下載程序正常。 電路焊接過程中的故障分析 首先對電路板中可能存在虛焊的地方用萬用表一一檢查,并對焊接不牢固的焊點進行修補。例如,發(fā)光二極管可以直接識別引腳的長短來判斷正負,長引腳的為正極,也可利用萬用表合適的歐姆檔接在二極管兩端,看是否會亮; 此實驗平臺的電容分電解電容、陶瓷電容兩種,電解電容不分正負極,電解電容長引腳的為正極,電容上的標識表示電容的大??;色環(huán)電阻一般比較難識別,可以直接用萬用表測量其阻值;按鍵開關分并行的兩路導通與斷開的,焊接時應注意所需要的狀態(tài),自鎖開關也分為并行的兩排,共有六個引腳,焊接前應先測量,以免出錯。然后按照所給的電路圖正確焊接。 應用程序要使用串口進行通信,必須在使用之前向操作系統(tǒng)提出資源申請要求(打開串口),通信完成后必須釋放資源(關閉串口)。當數(shù)據(jù)從 CPU 經(jīng)過串行端口發(fā)送出去時,字節(jié)數(shù)據(jù)轉(zhuǎn)換為串行的位。 也 可全雙工運行?;驹硎莾山M移位寄存器。 圖 7 LCD1602 液晶外圍接口電路 7 串口通信 串口通訊概述 52 系列單片機的串口有 4 個模式,可分別用作串并轉(zhuǎn)換、并串轉(zhuǎn)換、異步串行通信( 2 種模式)。 15 腳背光正極, 16 腳背光負極。 第 7~ 14 腳: D0~ D7 為 8 位雙向數(shù)據(jù)端。 第 5 腳: RW 為讀寫信號線,高電平 (1)時進行讀操作,低電平 (0)時進行寫 6 操作。 LCD1602 液晶引腳介紹 如圖 6, 1602 采用標準的 16 腳接口,其中: 第 1 腳: VSS 為電源地 第 2 腳: VCC 接 5V 電源正極 第 3 腳: V0 為液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地電源時對比度最高(對比度過高時會 產(chǎn)生 “鬼影 ”,使用時可以通過一個 10K 的電位器調(diào)整對比度)。 1602LCD 是指顯示的內(nèi)容為 16*2,即可以顯示兩行,每行 16 個字符液晶模塊(顯示字符和數(shù)字)。 LCD1602 液晶 LCD1602 液晶簡介 1602 液晶也叫 1602 字符型液晶,它是一種專門用來顯示字母、數(shù)字、符號等的 點陣 型液晶模塊。 a、 b、 c、 d、 e、 f、 g、 dp 為段引腳,圖 5 中 Y0 表示 數(shù)碼管的位 選端。 同樣,共陽極發(fā)光二極管的陽極連接在一起,公共陽極接正電壓,當某個發(fā)光二極管的陰極接低電平時,發(fā)光二極管發(fā)光,顯示相應的段。共陰極發(fā)光二極管的陰極連在一起,通常公共陰極接地。每一 段對應一個發(fā)光二極管。 上電運行時液晶會一直顯示提示信息。 4. 數(shù)碼管模式( SW3), SW2 和 SW4 實現(xiàn)“ L2”“ H3”的顯示切換, SW5為計時器,實現(xiàn) 0~59s 計時。 2. 計數(shù)器模式( SW2),可以實現(xiàn) 0~99 計數(shù),并在數(shù)碼管上顯示, SW5退出。 2 第 2章 整體設計方案 開發(fā)板整體外觀 圖 1 開發(fā)板整體外觀 整板電路 PROTUES 仿真電路 圖 2 整板電路 PROTUES 仿真電路 3 軟件功能描述 軟件整體分為計數(shù)器、流水燈、數(shù)碼管及液晶 4 種模式,其中流水燈、數(shù)碼管及液晶模式下各分 3 種狀態(tài)。 3. 通過串口實現(xiàn)上位機與下位機的通 信,編寫的各模塊程序經(jīng)調(diào)試無誤后,下載到單片機中,查看實際運行效果。 設計步驟 1. 熟悉單片機實驗平臺工作原理、 Keil C、 Proteus 軟件的聯(lián)合調(diào)試方法、STC89C52 實驗板的基本組成、原理和使用方法。 4. 針對所開發(fā)的實驗板,結(jié)合器件選擇、原理圖設計、硬件焊接、軟件編程調(diào)試、軟硬件聯(lián)調(diào)等方面撰寫課程設計報告 。 3. 在 Keil C 環(huán)境下,進行模塊化程序設計。 設計內(nèi)容 1. 電路原理圖設計,實現(xiàn) LED 發(fā)光二極管、數(shù)碼管顯示器、 LCD 液晶顯示器、鍵盤、串口等模塊在 Proteus 環(huán)境下 電路的仿真設計。學習并運用單片機知識控制簡單的單片機實驗平臺是計算機專業(yè)學生應當具備的基本能力,對以 STC89C52 為主控實驗平臺的課程設計能極大地鍛煉學生對單片機知識的實踐能力。 基于電子技術的不斷發(fā)展,大規(guī)模集成電路的運用越來越普遍,用CPLD/FPGA 來開發(fā)新產(chǎn)品是電子技術發(fā)展必然趨勢?,F(xiàn)在許多現(xiàn)代先進設備,如汽車電子、智能樓宇、手機等設備的智能化控制,都普遍地使用控制機。同時樓宇智能化的發(fā)展與成熟,也為基于單片機控制系統(tǒng)的普及與應用奠定了堅實的基礎。 實驗板可以作為主控制模塊安裝于控制系統(tǒng)中執(zhí)行控制任務,也可以用于高校教學,能夠完成 LED 燈、按鍵、數(shù)碼管、液晶等多數(shù)通用實驗,操作簡單,性價比高,具有一定的實用價值。設計報告介紹了該開發(fā)板的開發(fā)過程及相關硬件設計。本實驗以設計過程為主線,分別從硬件和軟件兩個方面描述設計過程,即從硬件電路的焊接到實現(xiàn)所要求功能的軟件技術。 二、設計要求 1. 完成綜合實驗平臺的電路結(jié)構(gòu)分析,進行模塊分解,掌握各部分電路的工作原理; 2. 每組協(xié)作完成電路板的焊接,掌握故障排除方法,完成實驗平臺的硬件設計及開發(fā); 3. 結(jié)合 Keil uVision4 軟件在焊接無誤的單片機實驗平臺上開發(fā)出流水燈、 LCD顯示模塊,通信模塊等程序設計; 4. 根據(jù)分組情況,從硬件、軟件方面對學生進行逐一答辯考核; 5. 按照要求撰寫課程設計論文。 洛 陽 理 工 學 院 課 程 設 計 報 告 課程名稱 單片機原理與 接口技術 設計題目 基 于 STC 單片機的 實驗平臺開發(fā)設計 專 業(yè) 通信工程 班 級 學 號 姓 名 完成日期 2020 年 1 月 2 日 課 程 設 計 任 務 書 設計題目: 基于 STC 單片機的實驗平臺開發(fā)設計 一、設計內(nèi)容 利用 STC 系列單片機作為微控制器開發(fā)一套軟、硬結(jié)合的單片機實驗平臺,主要包括以下
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1