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

正文內(nèi)容

基于51單片機控制的語音報時萬年歷課程設(shè)計-預(yù)覽頁

2025-04-05 04:56 上一頁面

下一頁面
 

【正文】 hour++。 else if(adjust_pos==8) month++。 else if(adjust_pos==12) year_f++。 else if(adjust_pos==2) min。 else if(adjust_pos==6) day。 else if(adjust_pos==10) year_l。 } else if(key==3) adjust_flag=0。 if(month30) month=1。 } } } if(key==3) report_flag=1。 report()。 //定時器高八位賦初值 TL0=(6553650000)%256。 time_show[7]=sec%10+48。 time_show[7]=sec%10+48。 hour++。 time_show[1]=hour%10+48。 time_show[1]=hour%10+48。amp。amp。amp。 date_show[9]=day%10+48。 year_l++。 date_show[1]=year_f%10+48。 year_f++。 else leap_year_flag=0。 date_show[3]=year_l%10+48。 time_show[6]=sec/10+48。 基于 51 單片機控制的語音報時萬年歷 time_show[0]=hour/10+48。 date_show[5]=month/10+48。 date_show[0]=year_f/10+48。 39。 39。 39。 39。 39。 39。 39。 } 基于 51 單片機控制的語音報時萬年歷 if(!minamp。!adjust_flag) report_flag=1。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。amp。 short_delay()。 short_delay()。 short_delay()。 time_show[7]=sec%10+48。 time_show[1]=hour%10+48。 基于 51 單片機控制的語音報時萬年歷 date_show[6]=month%10+48。 date_show[1]=year_f%10+48。 extern void init(void)。 extern unsigned char T_R_m_byte(unsigned char m_data )。 extern void spi_pu (void)。 extern void spi_RD_STAUS(void)。 extern void spi_devid(void)。 extern void spi_G_ERASE (void)。 extern void spi_wr_nvcfg (void)。 extern void spi_CurrRowAddr(void)。 endif 基于 51 單片機控制的語音報時萬年歷 //pragma src include include define uchar unsigned char define uint unsigned int sbit DAC_sync=P2^0。 uchar data m_temp。 uchar data *back_data_ptr。 void rest_isd_m_ptr(void)。 //no parameter m void isd1700_7byte_m(uchar m_par, uint star_addr, uint end_addr)。 void spi_CLR_INT(void)。 void spi_RD_rec_ptr(void)。 void spi_erase (void)。 void spi_wr_apc2 (void)。 void spi_chk_mem(void)。 void m_sate(void) { uchar sate_temp。} if(sate_temp==0x44) {spi_rd_apc()。} if(sate_temp==0x43) { spi_G_ERASE()。} if(sate_temp==0x06) {spi_RD_play_ptr()。} if(sate_temp==0x42) { spi_erase()。} if(sate_temp==0x47) { spi_ld_nvcfg ()。} if(sate_temp==0x80) { spi_set_opt(ISD1700_SET_PLAY|ISD_LED)。 ISD_COMM_RAM_C[0]=ISD1700_SET_REC 。 } if(sate_temp==ISD1700_WR_APC2) { RI=0。 RI=0。 ISD_SS=0。 } if(re_fig) { rest_isd_m_ptr()。 TI=0。 RI=0。 RI=0。 while(!RI)。 while(!RI)。 isd1700_7byte_m(spi_set_m, start_addr, end_addr)。 ISD_SS=1。 ISD_COMM_RAM_C[0]=ISD1700_STOP 。 ISD_SS=1。 } void spi_RD_STAUS(void) { uchar i。 i=ISD_COMM_RAM_C[1]。 seril_back_sate(3)。 ISD_SS=1。 seril_back_sate(3)。 ISD_SS=1。 基于 51 單片機控制的語音報時萬年歷 ISD_COMM_RAM_C[2]=i。 ISD_SS=1。 ISD_SS=1。 ISD_COMM_RAM_C[2]=i。 ISD_SS=1。 } void spi_play(void) { ISD_SS=0。 isd1700_Npar_m(ISD1700_REC|ISD_LED,2)。 } void spi_erase (void) { ISD_SS=0。 isd1700_Npar_m(ISD1700_G_ERASE|ISD_LED,2)。 ISD_SS=1。 ISD_SS=1。 } void spi_ld_nvcfg (void) 基于 51 單片機控制的語音報時萬年歷 { ISD_SS=0。 isd1700_Npar_m(ISD1700_FWD,2)。 ISD_SS=1。 do{ SBUF=*back_data_ptr++。 } void rest_isd_m_ptr(void) { isd_m_ptr=ISD_COMM_RAM。 ISD_COMM_RAM[0]=m_par。 基于 51 單片機控制的語音報時萬年歷 }while(++im_byte_count1)。 i++。 ISD_COMM_RAM[1]=data_par。 do{ *back_data_ptr++=T_R_m_byte(*isd_m_ptr++)。 ISD_COMM_RAM[0]=m_par。 ISD_COMM_RAM[4]=end_addr。 i=0。 } uchar T_R_m_byte( uchar m_data ) { 基于 51 單片機控制的語音報時萬年歷 uchar bit_nuber。 do{ ISD_SCLK=0。} else {ISD_MOSI=0。 isd_delay(1)。 } void isd_delay(int x) { uchar i。i=20。 TL0=0x00。 //波特率: 1200bps( 12MHz: 0xE6 : 0xE8) ET0=1。 EX0 = 0。 sbit RW=P3^3。 void Dingwei(unsigned char line,unsigned char row)。 void displayonechar(unsigned int data2)。 void write_dat(unsigned char)。 //8BIT 設(shè)置 ,RE=0: basic instruction set 基于 51 單片機控制的語音報時萬年歷 TransferData(0x08,0)。 //Display Clear } void buzy() { DataPort=0xff。 while(DataPortamp。 switch(line) { case 1: i=0x80+row。 case 3: i=0x88+row。 default: i=0x80。 } void lcd_mesg(unsigned char code *addr) //傳送一個字符串 { while(*addr0) { TransferData(*addr,1)。 RS=DI。 } void delayms(unsigned int n) //延時 10 n毫秒程序 { unsigned int i,j。j2021。 _nop_()。 _nop_()。 } } void write_cmd(unsigned char cmd) { RS=0。 delayms(1)。 } 基于 51 單片機控制的語音報時萬年歷 void write_dat(unsigned char dat) { RS=1。 delayms(1)。 } void lcd_pos(unsigned char x,unsigned char y) { unsigned char pos。 else if(x==3) x=0x98。 write_cmd(0x01)。 void short_delay()。 }break。 }break。 }bre
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1