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

正文內容

基于單片機的數(shù)據(jù)采集系統(tǒng)的設計論文(完整版)

2025-07-30 16:01上一頁面

下一頁面
  

【正文】 時器/ 計數(shù)器(T/C);可編程串行接口;低功耗空閑和掉電方式等。外圍元件不是很多,所以調試應該不會太難。接著,我要感謝我的同學,邵夢龍,劉奕。 備注: 本函數(shù)僅在主函數(shù)中調用一次即可,除非釋放各控制引腳作為其他用途, 如要再使用這些控制引腳來控制液晶模塊則需在主函數(shù)中再調用一次本函數(shù)。 /* 設置液晶的讀/寫選擇控制端口為輸出引腳 */ LCDM_RW_PORT amp。 LCDM_CS2_DDR |= LCDM_CS2_PINNum。 /* 下面這些語句用于液晶模塊的初始化復位 */ LCDM_RST_PORT amp。 /* 設置液晶的背景燈控制端口為輸出引腳 */ LCDM_BL_PORT |= LCDM_BL_PINNum。 */ void LCDM_Display(Uchar8 Dpy_status) { if (Dpy_status == ON) { LCDM_DI_PORT amp。 /* 使能信號為L */ delay_us(2)。 /* 置片選2為H */ /* 將打開液晶顯示的控制指令字輸出到片2的數(shù)據(jù)端口 */ LCDM_DATA_PORT = LCDM_ON_Display。 /* 置片選2為L */ } if (Dpy_status == OFF) { LCDM_DI_PORT amp。 /* 使能信號為L */ delay_us(2)。 /* 置片選2為H */ /* 將關閉液晶顯示的控制指令字輸出到片2的數(shù)據(jù)端口 */ LCDM_DATA_PORT = LCDM_OFF_Display。 /* 置片選2為L */ } } /* 函數(shù)功能: 本函數(shù)用于控制液晶模塊設置顯示開始行的操作。 LCDM_EN_PORT amp。= ~LCDM_CS1_PINNum。 /* 使能信號為L */ LCDM_CS2_PORT amp。= ~LCDM_RW_PINNum。 /* 使能信號為H */ delay_us(2)。 函數(shù)入口參數(shù):WriteData 向液晶模塊寫入的顯示數(shù)據(jù) 。 /* 將顯示數(shù)據(jù)輸出到的數(shù)據(jù)端口 */ LCDM_EN_PORT amp。= ~LCDM_CS1_PINNum。 dc_column_num 顯示字符列點數(shù),其數(shù)值范圍:x ≤63。 /* 打開液晶的背景燈 */ LCDM_Display(ON)。 /* 設置Y軸坐標 */ LCDM_WriteCode(y, CS1)。 /* 設置顯示開始行為第一行 */ j_counter = dc_column_num/LCDM_DataBits。 ②.在移植程序時,請注意 *pdc_address 參數(shù)前的 flash 關鍵字,此關鍵字 為 CodeVision AVR C 所擴充,在移植時要做相應修改。= ~LCDM_CS2_PINNum。 /* 使能信號為L */ delay_us(2)。 */ void LCDM_WriteData(Uchar8 WriteData, Uchar8 WD_CSNum) { LCDM_DI_PORT |= LCDM_DI_PINNum。= ~LCDM_EN_PINNum。 /* 置片選1為H */ } if (WC_CSNum == CS2) { LCDM_CS1_PORT |= LCDM_CS2_PINNum。 /* 置片選2為L */ } /* 下面這個函數(shù)用于向液晶模塊寫入控制指令代碼。 /* 置片選2為H */ /* 將設置的開始顯示行數(shù)值與控制指令字一同輸出到片2的數(shù)據(jù)端口 */ LCDM_DATA_PORT = LCDM_StartLine_1 + line_num。 /* 使能信號為L */ delay_us(2)。 (數(shù)值范圍:line_num ≤63) */ void LCDM_SetStartLine(Uchar8 line_num) { LCDM_DI_PORT amp。 /* 延時 2us */ LCDM_EN_PORT |= LCDM_EN_PINNum。 /* 使能信號為H */ delay_us(2)。 /* 置寄存器選擇為L */ LCDM_RW_PORT amp。 /* 延時 2us */ LCDM_EN_PORT |= LCDM_EN_PINNum。 /* 使能信號為H */ delay_us(2)。 /* 置寄存器選擇為L */ LCDM_RW_PORT amp。 /* 延時 2us */ } if (BL_status == OFF) { LCDM_BL_DDR |= LCDM_BL_PINNum。 /* 置復位信號為低電平 */ delay_ms(2)。= ~LCDM_CS2_PINNum。 LCDM_EN_DDR |= LCDM_EN_PINNum。 /* 設置液晶的背景燈控制端口為輸出引腳 */ LCDM_BL_PORT amp。同時,我還要感謝我的寢室同學和身邊的朋友,正是在這樣一個團結友愛,相互促進的環(huán)境中,在和他們的相互幫助和啟發(fā)中,才有我今天的小小收獲。電路中除集成電路外,對各電子元件也無特別要求。 微處理器? 先進的RISC 結構– 131 條指令 – 大多數(shù)指令執(zhí)行時間為單個時鐘周期– 32個8 位通用工作寄存器– 全靜態(tài)工作– 工作于16 MHz 時性能高達16 MIPS– 只需兩個時鐘周期的硬件乘法器? 非易失性程序和數(shù)據(jù)存儲器– 16K 字節(jié)的系統(tǒng)內可編程Flash擦寫壽命: 10,000 次– 具有獨立鎖定位的可選Boot 代碼區(qū)通過片上Boot 程序實現(xiàn)系統(tǒng)內編程真正的同時讀寫操作– 512 字節(jié)的EEPROM擦寫壽命: 100,000 次– 1K字節(jié)的片內SRAM– 可以對鎖定位進行編程以實現(xiàn)用戶程序的加密? JTAG 接口( 與IEEE 標準兼容)– 符合JTAG 標準的邊界掃描功能– 支持擴展的片內調試功能– 通過JTAG 接口實現(xiàn)對Flash、EEPROM、熔絲位和鎖定位的編程? 外設特點– 兩個具有獨立預分頻器和比較器功能的8 位定時器/ 計數(shù)器– 一個具有預分頻器、比較功能和捕捉功能的16 位定時器/ 計數(shù)器– 具有獨立振蕩器的實時計數(shù)器RTC– 四通道PWM– 8路10 位ADC8 個單端通道TQFP 封裝的7 個差分通道2 個具有可編程增益(1x, 10x, 或200x)的差分通道– 面向字節(jié)的兩線接口– 兩個可編程的串行USART– 可工作于主機/ 從機模式的SPI 串行接口– 具有獨立片內振蕩器的可編程看門狗定時器– 片內模擬比較器? 特殊的處理器特點– 上電復位以及可編程的掉電檢測– 片內經(jīng)過標定的RC 振蕩器– 片內/ 片外中斷源– 6種睡眠模式: 空閑模式、ADC 噪聲抑制模式、省電模式、掉電模式、Standby 模式以及擴展的Standby 模式? I/O 和封裝– 32 個可編程的I/O 口– 40引腳PDIP 封裝, 44 引腳TQFP 封裝, 與44 引腳MLF 封裝? 工作電壓:– ATmega16: ? 速度等級 0 16 MHz ATmega16 圖311 ATMEGA16的主電路第四章 系統(tǒng)軟件結構設計圖 41 主程序流程圖圖 42 數(shù)據(jù)采集中斷服務子程序流程圖 圖 43 數(shù)據(jù)采集與顯示程序流程圖總結本設計采用 ATMEGA16 單片機作為數(shù)據(jù)采集系統(tǒng)的控制核心,系統(tǒng)分為數(shù)據(jù)采集模塊、A/D 轉換模塊、系統(tǒng)控制模塊、鍵盤模塊、顯示模塊等幾部分。單片機可以通過數(shù)據(jù)總線與控制信號直接采用存儲器訪問形式、I/O 設備訪問形式控制該液晶顯示模塊。該器件包含 2 驅動器、2 接收器和一個電壓發(fā)生器電路提供 TIA/EIA232F 電平。取用了各種補償和保護措施的霍爾器件的工作溫度范圍寬,可達-55℃~150℃。TDA2822 集成功放電路常用在隨身聽、便攜式的 DVD 等音頻放音用;功率不是很大但以可以滿足您的聽覺要求了,且有電路簡單、音質好、電壓范圍寬等特點,是業(yè)余制作小功放的較佳選擇。LCD 可分為段位式 LCD、字符式 LCD 和點陣式 LCD。LED 之所以受到廣泛重視而得到迅速發(fā)展,是與它本身所具有的優(yōu)點分不開的。AVCC AVCC是端口A與A/D轉換器的電源。作為輸入使用時,若內部上拉電阻使能,則端口被外部電路拉低時將輸出電流。端口C(PC7..PC0) 端口C 為8 位雙向I/O 口,具有可編程的內部上拉電阻。其輸出緩沖器具有對稱的驅動特性,可以輸出和吸收大電流。本芯片是以Atmel 高密度非易失性存儲器技術生產的。P3口每位能驅動4 個LS 型TTL 負載。在此期間, P0 口內部上拉電阻有效。EA#/Vpp(ENABLE ADDRESS/VOLTAGE PULSE OF PROGRAMING,31 腳):外部程序存儲器地址允許輸入端/固化編程電壓輸入端。此引腳的第二功能PROG 在對片內帶有 4KB EPROM 的8751 編程寫入(固化程序) 時,作為編程脈沖輸入端。3. 控制信號引腳RST,ALE,PSEN 和EARST/VPD(9 腳):RST 是復位信號輸入端,高電平有效。和一般微處理器相比,8051 增加了四個8 位I /O 口、一個串行口、4KB ROM、128BRAM、很多工作寄存器及特殊功能寄存器 。 圖 22 ADC0809 時序圖[3]數(shù)據(jù)采集系統(tǒng)電路圖ADC0809 是帶有 8:1 多路模擬開關的 8 位 A/D 轉換芯片,所以它可有 8 個模擬量的輸入端,由芯片的 A,B,C 三個引腳來選擇模擬通道中的一個。 A、B、C: 3位地址輸入,2個地址輸入端的不同組合選擇八路模擬量輸入。對設想的方案仔細比較論證,確定下來以后,根據(jù)選擇的硬件設備完成原理圖的設計,包括PCB板的設計。本系統(tǒng)的硬件的組成部分分為數(shù)據(jù)采集模塊、處理與控制模塊、鍵盤模塊、顯示模塊四部分,采用 ATMEGA16 微處理器作為本設計的核心,對各個模塊的信號進行處理分析。另外,就是對數(shù)據(jù)進行統(tǒng)計分析,以便于檢索;或者把數(shù)據(jù)恢復成原來的物理量形式,以可輸出的形態(tài)在輸出設備上輸出,例如打印,顯示,繪圖等。在生產過程中,應用這一系統(tǒng)可對生產現(xiàn)場的工藝參數(shù)進行采集,監(jiān)視和記錄,為提高產品質量,降低成本提供信息和手段。在科學研究中,應用數(shù)據(jù)采集系統(tǒng)可獲得大量的動態(tài)信息,是研究瞬間物理過程的有力工具,也是獲取科學奧秘的重要手段之一。第四, 通過大量的多路數(shù)據(jù)采集和處理試驗,來完善提出的實施方法,同時進行程序調試,繼續(xù)完善各功能模塊的程序。 3 設計制作硬件電路、編制程序流程圖并調試出程序、仿真脫機運行。 電子計算機的發(fā)展對通信起了巨大的推動作用. 計算機和通信緊密結合可以構成靈活多樣的通信控制系統(tǒng)也可以構成強有力的信息處理系統(tǒng),這樣對社會的發(fā)展 .計算機與它的終端之間需要數(shù)據(jù)通信,計算機與計算機之間更需要數(shù)據(jù)通信 .此處在遙測,遙感, 雷達,自動控制等系統(tǒng)中都要用到計算機,因而都需要數(shù)據(jù)通信 .數(shù)據(jù)采集系統(tǒng),從嚴格的意義上來說,應該是用計算機控制的多路數(shù)據(jù)自動檢測或巡回檢測,并且能夠對數(shù)據(jù)實行存儲、處理、分析計算以及檢測的數(shù)據(jù)中提取可用的信息,供顯示、記錄、打印或描繪的系統(tǒng)。總之,不論在哪個應用領域中,數(shù)據(jù)采集與處理越及時,工作效率就越高,取得的經(jīng)濟效益也越高。本課題要完成的主要任務:1 學習單片機的原理與接口技術2 以 80C51 芯片為主控器,選擇 A/DC0809 模數(shù)轉換芯片擴展 A/D、D/A 接口,構成一個多路模擬量的數(shù)據(jù)采集系統(tǒng)。這也是本設計中很重要的一個工作,確定編程時要盡量做到界面美觀,操作簡便。在生產過程中,應用這一系統(tǒng)可對生產現(xiàn)場的工藝參數(shù)進行采集,監(jiān)視和記錄,為提高產品質量,降低成本提供信息和手段。 關鍵詞:ATMEGA16;數(shù)據(jù)采集;A/D 轉換;LCD12864AbstractWidely used in puters today, the importance of data collection is very significant. It is a bridge connecting the puter and the outside physical world. It plays an important role in the modern field of information is an important and indispensable
點擊復制文檔內容
職業(yè)教育相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1