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

正文內容

基于單片機的數控調頻收音機畢業(yè)論文(參考版)

2025-06-23 12:39本頁面
  

【正文】 k++)。 while(ms) { for(k = 0。_nop_()。_nop_()。 return data1。 delay ()。 delay ()。 } // 主機發(fā)送應答狀態(tài) if(ack == I2C_ACK) SDA = 0。 } SCL = 0。 delay ()。 i) { data1 = 1。 // I2C 接收8位數據 for(i = 8。}/********************************************************** 讀一個字節(jié)子程序**********************************************************/unsigned char I2C_read_byte(unsigned char ack){ unsigned char i, data1 = 0。 } SCL = 0。 if(SDA) { ack = I2C_NACK。 // 讀取從機應答狀態(tài) SCL = 1。 } // 設置SDA為輸入 SDA =1。 delay ()。 delay ()。 else SDA = 0。 i++) { // 高在前低在后 if (indata amp。 // I2C 發(fā)送8 位數據 for (i=0。 delay ()。 delay ()。}/********************************************************** 停止子函數 在 SCL 高電平期間 SDA 發(fā)生正跳變**********************************************************/void stop(){ SDA = 0。 delay ()。 delay ()。/********************************************************** 啟動子程序 在 SCL 高電平期間 SDA 發(fā)生負跳變**********************************************************/void start(){ SDA = 1。 }}/**/include include include sbit SDA = P2^5。 m++) { lcd_wdat(str[m])。 //設定起始位置 for(m=0。}/******************************************************************* 寫字符串子函數 *******************************************************************/void lcd_w_string(uchar pos_x,uchar pos_y,uchar code *str,uint times){ uchar m。 else if(pos_y==0x02) pos_temp |= 0xc0。= 0x0f。 0x0f。}/******************************************************************* 設定顯示位置*******************************************************************/void lcd_pos_xy(uchar pos_x,uchar pos_y){ uchar pos_temp。 lcd_wcmd(0x01,1)。 lcd_wcmd(0x06,1)。 lcd_wcmd(0x0c,1)。 lcd_wcmd(0x38,1)。 lcd_wcmd(0x38,0)。 //不進行忙檢測,強制執(zhí)行。 //16*2顯示,5*7點陣,8位數據 delayms(5)。}/******************************************************************* LCD初始化設定*******************************************************************/void lcd_init(){ delayms(50)。 delay ()。 delay ()。 LCD_EN = 0。 //進行忙檢測 LCD_RS = 1。 LCD_EN = 0。 LCD_EN = 1。 DATA = cmd。 LCD_EN = 0。 LCD_RS = 0。 Check=1,進行忙檢測。 return(result)。0x80)。 delay ()。 LCD_RW = 1。*******************************************************************/ bit lcd_busy() { bit result。 /******************************************************************* 檢查LCD忙狀態(tài) lcd_busy為1時,忙,等待。 sbit LCD_RW = P0^1。 show_frequency()。 while(K4 == 0)。 RDA_reg_data[7]。 RDA_reg_data[3] amp。 0x0f) 0x00) { RDA_reg_data[0] = 0xd0。 } } } if(K4 == 0) { delayms(20)。 // 音量遞增 RDA5807_write_reg()。= ~(1 4)。 RDA_reg_data[1] = 0x01。 if(K3 == 0) { if((RDA_reg_data[7] amp。 while(K2 == 0)。= ~(1 1)。 } } if(K2 == 0) { delayms(20)。 //SEEK UP RDA5807_FM_seek()。 while(1) { if(K1 == 0) { delayms(20)。 lcd_w_string(0,2,cdis2,0)。 lcd_init()。 P1 = 0xff。 lcd_wdat(display[1])。 lcd_pos_xy(13,2)。 //低位不顯示 } else { display[1] += 0x30。 if(display[0] == 0) //如果高位為0 { display[0] = display[1]。 //取音量值 display[0] = tem
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1