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

正文內(nèi)容

基于無線網(wǎng)絡(luò)的溫度檢測器課程設(shè)計(參考版)

2025-06-25 18:46本頁面
  

【正文】 Temp_Buffer/10 = High_TEMP_SET) { switch( KEY_SET_Flag ) { case 0: 。 if( flag_temper == 0 amp。)。 LCD1602_write_data(39。 } LCD1602_write_data(Temp_Buffer%1000/100+0X30)。)。 if(flag_temper == 1) { LCD1602_write_data(39。)。 LCD1602_write_data(39。 LCD1602_write_word(Temp = )。 Temp_Buffer = (NRF24L01_RX_Buffer[1]8) | NRF24L01_RX_Buffer[2]。 if( NRF24L01_RxPacket(NRF24L01_RX_Buffer) ) { Rx_Count = 0。C39。 } LCD1602_write_data(0xdf)。 LCD1602_write_data(Low_TEMP_SET/10+0X30)。+39。 LCD1602_write_data(temp%10+0X30)。 temp = Low_TEMP_SET*(1)。39。 } LCD1602_write_word( L:)。 LCD1602_write_data(High_TEMP_SET/10+0X30)。+39。 LCD1602_write_data(temp%10+0X30)。 temp = High_TEMP_SET*(1)。39。 } LCD1602_write_word( T:)。 break。S39。)。 case 2: LCD1602_write_data(39。)。 LCD1602_write_data(39。L39。 break。S39。)。 switch(KEY_SET_Flag) { case 0: LCD1602_write_data(39。 LCD1602_Init()。 unsigned char temp = 0。char Low_TEMP_SET = 5。unsigned char Flag_Switch = 0。unsigned char KEY_NUM = 0。endif、include include include int Temp_Buffer = 0。extern void Scan_Key()。sbit Buzzer = P1^2。sbit KEY3 = P3^6。define LED_ON 0define LED_OFF 1sbit KEY1 = P3^4。 }、ifndef __MAIN_H__define __MAIN_H__include sbit LED1 = P1^0。 NRF24L01_SPI_RW_Reg(NRF24L01_WRITE_REG + NRF24L01_RF_SETUP, 0x07)。 NRF24L01_SPI_RW_Reg(NRF24L01_WRITE_REG + NRF24L01_RX_PW_P4, NRF24L01_RX_PLOAD_WIDTH)。 NRF24L01_SPI_RW_Reg(NRF24L01_WRITE_REG + NRF24L01_RX_PW_P2, NRF24L01_RX_PLOAD_WIDTH)。 NRF24L01_SPI_RW_Reg(NRF24L01_WRITE_REG + NRF24L01_RX_PW_P0, NRF24L01_RX_PLOAD_WIDTH)。 NRF24L01_SPI_RW_Reg(NRF24L01_WRITE_REG + NRF24L01_EN_RXADDR, 0x3f)。 NRF24L01_SPI_Write_Buf(NRF24L01_WRITE_REG + NRF24L01_RX_ADDR_P5,NRF24L01_RX_ADDRESS, 1)。 NRF24L01_SPI_Write_Buf(NRF24L01_WRITE_REG + NRF24L01_RX_ADDR_P3,NRF24L01_RX_ADDRESS, 1)。 NRF24L01_SPI_Write_Buf(NRF24L01_WRITE_REG + NRF24L01_RX_ADDR_P1,NRF24L01_RX_ADDRESS, NRF24L01_RX_ADR_WIDTH)。 NRF24L01_SPI_Write_Buf(NRF24L01_WRITE_REG + NRF24L01_TX_ADDR, NRF24L01_TX_ADDRESS, NRF24L01_TX_ADR_WIDTH)。 NRF24L01_CSN = 1。 while(i)。 return revale。// read receive payload from RX_FIFO buffer revale =1。 if(STAbits_RX_DR) { NRF24L01_CE = 0。 while(i)。 NRF24L01_SPI_RW_Reg( NRF24L01_WRITE_REG + NRF24L01_CONFIG, 0x0f)。 NRF24L01_CE = 0。 return(status)。 NRF24L01_CSN = 1。 i uchars 。 status = NRF24L01_SPI_RW(reg)。 NRF24L01_CSN = 0。 return(status)。 NRF24L01_CSN = 1。 i uchars 。 status = NRF24L01_SPI_RW(reg)。 NRF24L01_CSN = 0。 return(status)。 NRF24L01_CSN = 1。 status = NRF24L01_SPI_RW(reg)。 NRF24L01_CSN = 0。 return(reg_val)。 NRF24L01_CSN = 1。 NRF24L01_SPI_RW(reg)。 NRF24L01_CSN = 0。 } return(byte)。 NRF24L01_SCK = 0。 byte |= NRF24L01_MISO。 NRF24L01_SCK = 1。 _nop_()。 i++ ) { NRF24L01_MOSI = (byte amp。 for( i = 0。sbit STAbits_MAX_RT =STA^4。sbit STAbits_RX_DR =STA^6。 unsigned char const NRF24L01_RX5_ADDRESS[1]= {0x39}。 unsigned char const NRF24L01_RX3_ADDRESS[1]= {0x34}。 unsigned char const NRF24L01_RX1_ADDRESS[NRF24L01_RX_ADR_WIDTH]= {0x35,0x43,0x10,0x10,0x03}。unsigned char const NRF24L01_TX_ADDRESS[NRF24L01_TX_ADR_WIDTH]= {0xCF,0xCF,0xCF,0xCF,0xCF}。endif、include includeunsigned char NRF24L01_TX_Buffer[32]。extern unsigned char NRF24L01_RX_Buffer[3]。extern void NRF24L01_Init()。//extern unsigned char NRF24L01_RxPacket(unsigned char *rx_buf)。//extern unsigned char NRF24L01_SPI_Read_Buf(unsigned char reg, unsigned char *pBuf, unsigned char uchars)。extern unsigned char NRF24L01_SPI_RW_Reg(unsigned char reg, unsigned char value)。 define NRF24L01_READ_REG 0x00 define NRF24L01_WRITE_REG 0x20 define NRF24L01_RD_RX_PLOAD 0x61 define NRF24L01_WR_TX_PLOAD 0xA0 define NRF24L01_FLUSH_TX 0xE1 define NRF24L01_FLUSH_RX 0xE2 define NRF24L01_REUSE_TX_PL 0xE3 define NRF24L01_NOP 0xFF define NRF24L01_CONFIG 0x00 define NRF24L01_EN_AA 0x01 define NRF24L01_EN_RXADDR 0x02 define NRF24L01_SETUP_AW 0x03 define NRF24L01_SETUP_RETR 0x04 define NRF24L01_RF_CH 0x05 define NRF24L01_RF_SETUP 0x06 define NRF24L01_STATUS 0x07 define NRF24L01_OBSERVE_TX 0x08 define NRF24L01_CD 0x09 define NRF24L01_RX_ADDR_P0 0x0A define NRF24L01_RX_ADDR_P1 0x0B define NRF24L01_RX_ADDR_P2 0x0C define NRF24L01_RX_ADDR_P3 0x0D define NRF24L01_RX_ADDR_P4 0x0E define NRF24L01_RX_ADDR_P5 0x0F define NRF24L01_TX_ADDR 0x10 define NRF24L01_RX_PW_P0 0x11 define NRF24L01_RX_PW_P1 0x12 define NRF24L01_RX_PW_P2 0x13 define NRF24L01_RX_PW_P3 0x14 define NRF24L01_RX_PW_P4 0x15 define NRF24L01_RX_PW_P5 0x16 define NRF24L01_FIFO_STATUS 0x17 define NRF24L01_TX_ADR_WIDTH 5 define NRF24L01_RX_ADR_WIDTH 5 define NRF24L01_TX_PLOAD_WIDTH 20 define NRF24L01_RX_PLOAD_WIDTH 20 extern unsigned char NRF24L01_SPI_RW(unsigned char byte)。sbit NRF24L01_MISO = P3^3。sbit NRF24L01_MOSI = P1^7。 }、ifndef __NRF24L01__H__define __NRF24L01__H__include sbit NRF24L01_CSN = P1^6。 LCD1602_write_(0x06)。 LCD1602_write_(0x38)。 }}void LCD1602_Init(){ LCD1602_EN = 0。}void LCD1602_write_word(unsigned char *s){ while(*s0) { LCD1602_write_data(*s)。 LCD1602_delay_ms(1)。 LCD1602_PORT =
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1