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

正文內(nèi)容

基于51單片機(jī)控制的語音報(bào)時(shí)萬年歷課程設(shè)計(jì)-文庫吧在線文庫

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

下一頁面
  

【正文】 spi_ld_nvcfg (void)。 if(RI) { sate_temp=SBUF。} if(sate_temp==0x02) { spi_stop()。} if(sate_temp==0x65) { spi_wr_apc2 ()。 基于 51 單片機(jī)控制的語音報(bào)時(shí)萬年歷 } if(sate_temp==0x81) { spi_set_opt(ISD1700_SET_REC|ISD_LED)。 apc_temp=SBUF。 ISD_SS=1。 re_fig=0。 start_addr|=SBUF。 RI=0。 isd1700_Npar_m(ISD1700_STOP,2)。 isd1700_Npar_m(ISD1700_CLR_INT,2)。 ISD_COMM_RAM_C[1]=ISD_COMM_RAM_C[0]。 ISD_COMM_RAM_C[1]=ISD_COMM_RAM_C[0]5|ISD_COMM_RAM_C[1]3。0x03。 ISD_SS=0。 } void spi_devid(void) { ISD_SS=0。 ISD_SS=1。 ISD_SS=1。 } void spi_wr_apc1 (void) { } void spi_wr_apc2 (void) { ISD_SS=0。 ISD_SS=1。 rest_isd_m_ptr()。 } void isd1700_Npar_m (uchar m_par,m_byte_count) { uchar i。 i=0。 rest_isd_m_ptr()。 ISD_COMM_RAM[2]=star_addr。 i++。 if((m_databit_nuberamp。 ISD_MOSI=0。} } void init(void) { TMOD=0x21。 TR1=1。 void buzy()。 //LCD字庫初始化程序 void clrram(void)。 //Cursor Display Control光標(biāo)設(shè)置 TransferData(0x0C,0)。 EN=0。 case 4: i=0x98+row。 } } 基于 51 單片機(jī)控制的語音報(bào)時(shí)萬年歷 void TransferData(char data1,bit DI) //傳送數(shù)據(jù)或者命令 ,當(dāng) DI=0,傳送命令 ,當(dāng) DI=1,傳送數(shù)據(jù) . { buzy()。i3*n。 _nop_()。EN=0。 EN=0。 else if(x==1) x=0x90。 void PlaySoundTick(unsigned char number)。 }break。 }break。 }break。 endif include void GetSound(unsigned char soundtick) { ISD_SS=0。 write_cmd(pos)。 delayms(1)。 delayms(1)。 _nop_()。 } void delay(unsigned int m) //延時(shí)程序,微妙級 { while(m) { _nop_()。 EN=1。 } TransferData(i,0)。 case 2: i=0x90+row。 RS=0。 extern unsigned int aaa。 void delay(unsigned int m)。 基于 51 單片機(jī)控制的語音報(bào)時(shí)萬年歷 spi_devid()。 //25ms TH1=0xE8。 x=1。} else {temp=temp1。 bit_nuber=0。 ISD_COMM_RAM[6]=NULL。 }while(i3)。 } void isd1700_par2_m(uchar m_par, uint data_par) { uchar i。ISD_COMM_RAM[1]。 TI=0。 } void spi_chk_mem(void) { ISD_SS=0。 isd1700_Npar_m(ISD1700_WR_NVCFG,2)。 } void spi_rd_apc(void) { ISD_SS=0。 ISD_COMM_RAM_C[0]=ISD1700_REC 。0xf8。0x03。 } void spi_pd(void) { ISD_SS=0。 ISD_SS=0。 ISD_SS=0。 isd1700_Npar_m(ISD1700_RD_STAUS,3)。 } void spi_Rest (void) { 基于 51 單片機(jī)控制的語音報(bào)時(shí)萬年歷 ISD_SS=0。 } void spi_pu (void) { ISD_SS=0。 end_addr=start_addr8。 start_addr=SBUF。 do{ SBUF=*back_data_ptr++。 apc_temp|=SBUF。 } if(sate_temp==0x82) { spi_set_opt(ISD1700_SET_ERASE|ISD_LED)。} if(sate_temp==0x49) { spi_chk_mem()。} if(sate_temp==0x08) { spi_RD_rec_ptr()。} if(sate_temp==0x04) {spi_CLR_INT()。 void seril_back_sate(uchar byte_number)。 void spi_rd_apc(void)。 void spi_RD_play_ptr(void)。 void isd1700_par2_m(uchar m_par, uint data_par)。 uchar data ISD_COMM_RAM_C[7]。 extern void spi_set_opt(unsigned char spi_set_m)。 extern void spi_wr_apc1 (void)。 extern void spi_pd(void)。 extern void isd1700_Npar_m(unsigned char m_par,m_byte_count)。 return 0。 date_show[9]=day%10+48。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。amp。 short_delay()。 short_delay()。 short_delay()。amp。 long_delay()。 39。 39。 39。 39。 date_show[2]=year_l/10+48。 time_show[3]=min/10+48。 date_show[1]=year_f%10+48。 date_show[3]=year_l%10+48。 date_show[6]=month%10+48。amp。 date_show[9]=day%10+48。 time_show[4]=min%10+48。 min++。 基于 51 單片機(jī)控制的語音報(bào)時(shí)萬年歷 } } } void time0() interrupt 1 { static unsigned char timer=0。 if(year_f=120) year_f=0。 else if(adjust_pos==12) year_f。 else if(adjust_pos==4) hour。 else if(adjust_pos==10) year_l++。 else if(adjust_pos==2) min++。 if(keyamp。 for(i=0。 //定時(shí)器低八位賦初值 */ EA=1。 void main() { unsigned char i。 unsigned char leap_year_flag=0。 unsigned char key_follow[8]=0。 extern unsigned char adjust_flag。 extern unsigned char min。 sbit BEEP=P3^7。先將所需要的聲音片段錄入芯片的 EEPROM 區(qū)域,之后讀出各段聲音的地址段,然后在程序中定義出相應(yīng)地址予以控制播放哪一聲音片段。該屏幕操作較為便捷,外圍電路相對簡單,實(shí)用性較強(qiáng)。 為了實(shí)現(xiàn)要求中的時(shí)間日期可調(diào),故按鍵是 不可缺少的,所以使用了較多的按鍵。 三. 電路硬件設(shè)計(jì) 實(shí)際效果圖 四. 程序代碼部分 基于 51 單片機(jī)控制的語音報(bào)時(shí)萬年歷 ifndef _MAIN_H define _MAIN_H include include include include include include include include include include extern unsigned int count。 sbit ISD_SS=P0^7。 extern unsigned char hour。 extern unsigned char key。 unsigned char sec=1。 unsigned char date_show[]=20210101。 P2=0XFF。 //開中斷總允許 ET0=1。i8。amp。 else if(adjust_pos==3) min=min+10。 else if(adjust_pos==11) year_l=year_l+10。 else if(adjust_pos==5) hour=hour10。 else if(adjust_pos==13) year_f=year_f10。 if(year_l=120) year_l=0。 TH0=(6553650000)/256。 time_show[6]=sec/10+48。 time_show[0]=hour/10+48。 } if((day=29amp。month==2)|| 基于 51 單片機(jī)控制的語音報(bào)時(shí)萬年歷 (day==31amp
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1