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

正文內(nèi)容

電子課程設(shè)計報告最終修改版444(參考版)

2025-06-19 14:40本頁面
  

【正文】 return two。 }/********************************將十進(jìn)制轉(zhuǎn)化為十六進(jìn)制,低四位為小數(shù)部分*******************************/float ten2two(void){float two=。 LCD_shuzi(32,8,11)。 LCD_shuzi(32,56,10)。 LCD_hanzi(4,3,3)。 LCD_hanzi(4,2,2)。 LCD_hanzi(4,1,5)。//捕獲溫度值 c /* 在液晶上顯示“設(shè)定溫度” */ LCD_hanzi(4,0,4)。 LCD_shuzi(16,8,11)。 LCD_shuzi(16,24,Tempreture[3])。 LCD_shuzi(16,32,12)。 LCD_shuzi(16,40,Tempreture[2])。 //當(dāng)前溫度: LCD_shuzi(16,48,Tempreture[1])。 LCD_shuzi(16,56,10)。 LCD_hanzi(2,3,3)。 LCD_hanzi(2,2,2)。 LCD_hanzi(2,1,1)。 //顯示漢字的(行,列,字的位置) LCD_hanzi(2,0,0)。 Tempreture[3]=(int)Temp%100/10。 Tempreture[1]=(int)Temp/1000。} void disp_18b20(void){ Get_Temp=Get_18B20_Temp()。 ReturnTemp |=TemL。 ReturnTemp=TemH。 TemL=ReadOneByte_18B20()。 //發(fā)出讀命令 WriteOneByte_18B20(0xbe)。 Init_18B20()。 // 發(fā)出轉(zhuǎn)換命令 WriteOneByte_18B20(0x44)。//復(fù)位失敗,在這里添加其他代碼 Init_18B20()。 unsigned int ReturnTemp。 } return (temp)。 delay_us(80)。 else temp amp。 CLR_DIR_DQ。n++) { CLR_PORT_DQ。 for(n=0。 } unsigned char ReadOneByte_18B20() { unsigned char temp,n。 //15~60us SET_PORT_DQ。 else { CLR_PORT_DQ。 if(dataamp。m8。 } void WriteOneByte_18B20(unsigned char data) { unsigned char m。 SET_PORT_DQ。 */ delay_us(240)。 //15~60us /* if(CHECK_PORT_DQ) Init_flag=1。 CLR_DIR_DQ。 delay_us(500)。 SET_DIR_DQ 。float Temp/*,Flag=1*/。 BIT6) //檢測DQ腳 unsigned char Tempreture[5] = {0}。=~BIT6 //DQ腳為輸入define SET_DIR_DQ P5DIR |=BIT6 //DQ腳為輸出define CLR_PORT_DQ P5OUT amp。float ten2two(void)。void TemperatureUpdate(void)。unsigned char ReadOneByte_18B20()。} }1. ifndef DS18B20_H_define DS18B20_H_unsigned char Init_18B20()。 // 清除key_Pressed標(biāo)識key_Flag = 1。((tmp amp。 // 調(diào)用check_Key(),獲取鍵值 } else if ((key_Pressed == 1)amp。 // 如果有按鍵按下,設(shè)置key_Pressed標(biāo)識delay_ms(20)。((tmp amp。 // 獲取 p1INif ((key_Pressed == 0x00)amp。= 0x00。 // tmp2右移1位 }}} }/*******************************************檢測按鍵,并獲取鍵值********************************************/void Key_Event(void){ uchar tmp。 // 獲取鍵值return。col++) // 列檢測 { if((P1IN amp。 // tmp2用于檢測出那一位為0 for(col = 0。 if ((P1IN amp。 //~P1OUT = tmp1。row 4。tmp1 = 0x80。 key_val = 11。 //P1低四位中斷開啟 key_Flag = 0。 //P1口設(shè)置為一般I/O端口P1IES=0x0f。 // ~P1IFG=0X00。k13,確定鍵/*******************************************Init_Keypad:初始化掃描鍵盤的IO端口 ********************************************/void Init_Keypad(void){ P1DIR = 0xf0。 //按鍵是否已放開:1是,0否//設(shè)置鍵盤邏輯鍵值與程序計算鍵值的映射uchar key_Map[] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16}。 //按鍵是否被按下:1是,0否uchar key_val。typedef unsigned int uint。//引用外部變量的聲明////////////////////////extern unsigned char key_val。void Key_Event(void)。void Check_Key(void)。 } delay_ms(10)。 P4OUT=0xff。 P4OUT=c。c=0x00。 // 起始行設(shè)置-第0行開始 LCD_Command_Send ()。b=0x10。 LCD_Command_Send ()。a=0xb8。 //a頁,b行,c列 int c。 LCD_Data_Send ()。 LCD_Command_Send ()。i=0x0f。 LCD_Command_Send ()。j=0x18。 //頁地址設(shè)置-第0頁開始 LCD_Command_Send ()。n=0xb8。 }}/****************************清除屏幕***********************************************************/void LCD_qingping (){ unsigned int i,j=0x10,n。//寫入數(shù)據(jù)至page+1 LCD_Data_Send ()。 //寫入列地址低4位 LCD_Command_Send ()。 P4OUT=(iamp。0xf0)4)|0x10)。 //設(shè)置顯示頁page+1,列不變 LCD_Command_Send ()。 //寫入數(shù)據(jù) LCD_Data_Send ()。 //設(shè)置顯示頁 LCD_Command_Send ()。 //寫入列地址低4位 LCD_Command_Send ()。 P4OUT=(iamp。0xf0)4)|0x10)。icolumn。 //設(shè)置起始行為第0行 LCD_Command_Send ()。 page=(row/8)|0xb0。=0x7f。從上往下數(shù)16字開始,在從有往左從88點(diǎn)開始往左做數(shù)字void LCD_shuzi(unsigned char row, unsigned char column, unsigned int m){ unsigned char page,i。 }}/**************************數(shù) 字 顯 示 子 程 序 ************************************///數(shù)字是倒顯的。 LCD_Data_Send ()。 LCD_Command_Send ()。c0x00。 LCD_Command_Send ()。 LCD_Command_Send ()。ad。 m=m*0x20。/****************************漢 字 顯 示 子 程 序 ********************//*********a行,b列,m字的位置***************************************/void LCD_hanzi(unsigned char a, unsigned char b, unsigned int m){ d=a+0xb2。 此字體下對應(yīng)的點(diǎn)陣為:寬x高=8x16 */0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,/* 文字: *//* 宋體12。 此字體下對應(yīng)的點(diǎn)陣為:寬x高=16x16 */0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,/* 文字: C *//* 宋體12。 此字體下對應(yīng)的點(diǎn)陣為:寬x高=8x16 */0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,/* 文字: 9 *//* 宋體12。 此字體下對應(yīng)的點(diǎn)陣為:寬x高=8x16 */0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,/* 文字: 7 *//* 宋體12。 此字體下對應(yīng)的點(diǎn)陣為:寬x高=8x16 */0x00,0x00,0xC0,0x20,0x10,0xF8,0x
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1