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

正文內容

基于單片機的壓力測試儀設計(參考版)

2024-11-14 02:49本頁面
  

【正文】 大家一起學習。通過調試 BUG,才能夠發(fā)現問題、解決問題,并在解決問題 中我新的收獲。最后大家經過討論,本著節(jié)省 cpu 時間資源和學習的目的,決定使用中斷法。 在 ad 轉換后數據怎么讀取上我們小組也存在著很大分歧。兩條語句,顯示正確。.39。 我們就改成 write_(0x80+8)。我們一直在排查,前幾天都沒有成功。在按鍵子程序中要達到量程轉換的目的,定義一個位變量, key_count,每次按鍵后, key_count先取反,再判斷 key_count 的值,若是 0 表示的是兩位整數顯示模式, 1則表示三位整數顯示的模式。 } 這次課程設計經歷了一周的時間,其中遇到了許多的麻煩和困難,但是都一一解決 了,通過發(fā)現問題、分析問題、解決問題,我又學到了許多新的知識,而且這些知識都是在書本中的抽象理論中很難明白的,必須在工程實際應用才能夠有切身的體會。 19 WRITE_NUMBER(PRESS_GE,8)。//取壓力值十分位 //刷新顯示的壓力數據 WRITE_NUMBER(PRESS_BAI,6)。 //取壓力值十位 PRESS_GE=(UCHAR)(((TEMP%1000)%100)/10)。//放大 10 倍,便于求小數 PRESS_BAI=(UCHAR)(TEMP/1000)。 WRITE_NUMBER(PRESS_DOT2,10)。//壓力值 WRITE_NUMBER(PRESS_GE,7)。 //取壓力值十分位 PRESS_DOT2=(UCHAR)(((TEMP%1000)%100)%10)。 //取壓力值百位 PRESS_GE=(UCHAR)((TEMP%1000)/100)。//“ OVER!” } ELSE { TEMP=(UINT)(PRESS*K)。I5。 IF(KEY_COUNT==0)//兩位數模式 { IF(PRESS=100)//超過了滿量程,顯示 OVER! { WRITE_COM(0X80+6)。I=0。I=0。 ADC_OE=0。I=0。 I=0。 //AD_DATA=P3。I=0。//允許輸入 I=0。I=0。I=0。 P1=0XFF。 } TR0=1。//啟動 AD 轉換 ADC_CS=1。 IF(TIME5S_COUNT==100)//定時 5S 到 ,每 5S 進行 AD 轉換檢測 { TIME5S_COUNT=0。 TR0=0。 } } VOID T0_SEVERCE() INTERRUPT 1//T0 中斷服務子函數 { TH0=(6553650000)/256。 } } } } VOID MAIN() { DISP_INIT()。)。 WRITE_DATA(39。 WRITE_NUMBER(PRESS_GE,8)。//取壓力值十分位 WRITE_NUMBER(PRESS_BAI,6)。 //取壓力值十位 PRESS_GE=(UCHAR)(((TEMP%1000)%100)/10)。//放大 10 倍,便于求小數 PRESS_BAI=(UCHAR)(TEMP/1000)。 LED2=0。 } } 17 ELSE// KEY_COUNT=1,三位 { K=10。 WRITE_NUMBER(PRESS_DOT1,9)。.39。 WRITE_COM(0X80+8)。 //取壓力值百分位 WRITE_NUMBER(PRESS_SHI,6)。 //取壓力值十位 PRESS_DOT1=(UCHAR)(((TEMP%1000)%100)/10 )。//放大 100 倍,便于求小數 PRESS_SHI=(UCHAR)(TEMP/1000)。//點亮 LED2=1。//“ OVER!” } ELSE { K=100。I5。 IF(KEY_COUNT==0)//兩位顯示模式 { IF(PRESS=100)//超過了滿量程,顯示 OVER! { WRITE_COM(0X80+6)。 IF(KEY==0) { WHILE(!KEY)。//啟 T0 計數 } VOID KEY_SCAN() UCHAR I。//開 T0 中斷 EX0=1。//INT0 負邊沿觸發(fā)中斷 EA=1。//定時 50MS TL0=(6553650000)%256。 /*****************************************/ //定時器 T0 初始化,外部中斷 INT0 初始化 //不用設置 INT0 優(yōu)先于 T0,因為默認是這樣 16 TMOD=0X01。 WRITE_NUMBER(PRESS_DOT1,9)。.39。 WRITE_COM(0X80+8)。 WRITE_NUMBER(PRESS_SHI,6)。//正常顯示準備 PRESS:XXXXXKPA! //默認兩位數顯示 LED1=0。I15。//清屏并光標復位 WRITE_COM(0X80)。I++)//開機 LOGO 延時時間 DELAY(100)。//顯示 WELCOME! GOOD! FOR(I=0。I15。//文字不動,光標自動右移 WRITE_COM(0X80)。//顯示開,允許閃爍 WRITE_COM(0X0C)。//清屏并光標復位 WRITE_COM(0X30)。 ADC_OE=0。//顯示數據的地址 WRITE_DATA(0X30+DAT)。 DELAY(1)。 CHECK_BUSY()。//數據 LCD_RW=0。 } //LCD 寫數據 VOID WRITE_DATA(UCHAR DATE) 15 { DATAPORT=DATE。 DELAY(1)。 CHECK_BUSY()。//命令 LCD_RW=0。 } //LCD 寫命
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1