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

正文內(nèi)容

基于stm8單片機(jī)的傾角傳感系統(tǒng)設(shè)計(jì)(編輯修改稿)

2025-03-12 11:00 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 第 11 頁(yè) 共 26 頁(yè) SCA60C 傾角 傳感器 一、 SCA60C 規(guī)格介紹 :長(zhǎng) 328mm*寬 16 mm*高 15mm : LM39傾斜感應(yīng)探頭 : DC 5V : [0180176。對(duì)應(yīng) ]可單片機(jī) AD 采集; ; ; 090176。90180176。全范圍可調(diào),調(diào)整精度為 177。1176。 二、 SCA60C 電路 原理圖 圖 42 傾角傳感器原理圖 燕 山 大 學(xué) 專 業(yè) 綜 合 訓(xùn) 練 說(shuō) 明 書 第 12 頁(yè) 共 26 頁(yè) HJ1602A 液晶 顯示 字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號(hào)等點(diǎn)陣式 LCD,目前常用 16*1, 16*2, 20*2 和 40*2 行等的模塊。 一、 HJ1602A主要技術(shù)參數(shù) 顯示容量 :162 個(gè)字符 芯片工作電壓 :— 工作電流 :() 模塊最佳工作電壓 : 字符尺寸 :(WH)mm 二、 HJ1602A引腳功能說(shuō)明 HJ1602A采用標(biāo)準(zhǔn)的 14 腳(無(wú)背光)或 16 腳(帶背光)接口,各引腳說(shuō)明如下: 第 1 腳: VSS 為地電源。 第 2 腳: VDD 借 5V正電源。 第 3 腳: VL 為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地時(shí)對(duì)比度最高,對(duì)比度過(guò)高時(shí)會(huì)產(chǎn)生 “鬼影 ”,使用時(shí)可以通過(guò)一個(gè) 10K 的電位器調(diào)整對(duì)比度。 第 4 腳: RS為寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇指令寄存器。 第 5 腳: R/W 為讀寫信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。當(dāng) RS和 R/W 共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng) RS 為低電平 R/W為高電平時(shí)可以讀忙信號(hào),當(dāng) RS 為高電平 R/W 為低電平時(shí)可以寫入數(shù)據(jù)。 第 6 腳: E 端為使能端,當(dāng) E 端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。 第 7~ 14 腳: D0~ D7 為 8 位雙向數(shù)據(jù)線。 第 15 腳:背光源正極。 第 16 腳:背光源負(fù)極。 三、 HJ1602A液晶模塊內(nèi)部的 11 條控制指令 HJ1602A液晶模塊的讀寫操作,屏幕和光標(biāo)的操作都是 通過(guò)指令編程來(lái)實(shí)現(xiàn)的。(說(shuō)明1 為高電平, 0 為低電平) 1)指令 1:清顯示,指令碼 01H,光標(biāo)復(fù)位到地址 00H 位置。 燕 山 大 學(xué) 專 業(yè) 綜 合 訓(xùn) 練 說(shuō) 明 書 第 13 頁(yè) 共 26 頁(yè) 2)指令 2:光標(biāo)復(fù)位,光標(biāo)返回到地址 00H 3)指令 3:光標(biāo)和顯示位置設(shè)置 I/D,光標(biāo)移動(dòng)方向,高電平右移,低電平左移, S:屏幕上所有文字是否左移或右移,高電平表示有效,低電平表示無(wú)效。 4)指令 4:顯示開關(guān)控制。 D:控制整體的顯示開與關(guān),高電平表示開顯示,低電平表示關(guān)顯示。 C:控制光標(biāo)的開與關(guān),高電平表示有光標(biāo),低電平表示無(wú)光標(biāo) B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍。 5)指令 5: 光標(biāo)或顯示移位 S/C :高電平時(shí)顯示移動(dòng)的文字,低電平時(shí)移動(dòng)光標(biāo) 6)指令 6:功能設(shè)置命令 DL:高電平時(shí)為 4 位總線,低電平時(shí)為 8 位總線 N:低電平時(shí)為單行顯示,高電平時(shí)為雙行顯示, F:低電平時(shí)顯示 5X7 的點(diǎn)陣字符,高電平時(shí)顯示 5X10 的顯示字符。 7)指令 7:字符發(fā)生器 RAM 地址設(shè)置。 8)指令 8: DDRAM 地址設(shè)置。 9)指令 9:讀忙信號(hào)和光標(biāo)地址 BF:忙標(biāo)志位,高電平表示忙,此時(shí)模塊不能接收命令或數(shù)據(jù),如果為低電平表示不忙。 程序流程圖 根據(jù)上述氣壓高度計(jì)傾角傳感器的測(cè)量流程,軟件設(shè)計(jì)可分 為以下幾個(gè)功能模塊,在此以流程圖的形式展示。 HJ1602A 顯示模塊 圖 43 顯示模塊流程圖 燕 山 大 學(xué) 專 業(yè) 綜 合 訓(xùn) 練 說(shuō) 明 書 第 14 頁(yè) 共 26 頁(yè) 主程序模塊 圖 44 主程序流程圖 SCA60C 傾角 測(cè)量模塊 燕 山 大 學(xué) 專 業(yè) 綜 合 訓(xùn) 練 說(shuō) 明 書 第 15 頁(yè) 共 26 頁(yè) 否 是 圖 45 傾角測(cè)量模塊流程圖 SCA60C初始化 開始信號(hào) 角度檢測(cè) 發(fā)送角度數(shù)據(jù) 角度 設(shè)定閾值? TTL門輸出高電平 指示燈亮 燕 山 大 學(xué) 專 業(yè) 綜 合 訓(xùn) 練 說(shuō) 明 書 第 16 頁(yè) 共 26 頁(yè) 第 5章 主 程序 這部分是主程序的部分,其中包括 STM8 單片機(jī)的 系統(tǒng)初始化, SCA60C 傾角 轉(zhuǎn)換和 LCD 液晶 顯示傾角值。主程序摘錄如下: void main() { GPIO_INIT()。 LCD_INIT()。 ADC2_DeInit()。 ADC2_Init(ADC2_CONVERSIONMODE_CONTINUOUS, ADC2_CHANNEL_0, ADC2_PRESSEL_FCPU_D2, ADC2_EXTTRIG_GPIO,DISABLE, ADC2_ALIGN_RIGHT, ADC2_SCHMITTTRIG_CHANNEL0, DISABLE)。 ADC2_Cmd(ENABLE)。 ADC2_StartConversion()。 for(j=0。j8。j++) { write_data(START[j])。 } delay_ms(1000)。 while(1) { K_Value= Read_Key()。 if( K_Value==1) 燕 山 大 學(xué) 專 業(yè) 綜 合 訓(xùn) 練 說(shuō) 明 書 第 17 頁(yè) 共 26 頁(yè) { delay_ms(200)。 while(Read_Key()==0) { if(ADC2_GetFlagStatus()==0x80) { k = ADC2_GetConversionValue()。 ADC2_ClearFlag( )。 } cc = ((double)k*())*100。 c=(int)(cc) 。 mm
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1