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

正文內(nèi)容

基于51單片機(jī)控制的語(yǔ)音報(bào)時(shí)萬(wàn)年歷課程設(shè)計(jì)-免費(fèi)閱讀

  

【正文】 }break。 }break。 write_cmd(0x01)。 } void lcd_pos(unsigned char x,unsigned char y) { unsigned char pos。 } 基于 51 單片機(jī)控制的語(yǔ)音報(bào)時(shí)萬(wàn)年歷 void write_dat(unsigned char dat) { RS=1。 } } void write_cmd(unsigned char cmd) { RS=0。 _nop_()。 } void delayms(unsigned int n) //延時(shí) 10 n毫秒程序 { unsigned int i,j。 } void lcd_mesg(unsigned char code *addr) //傳送一個(gè)字符串 { while(*addr0) { TransferData(*addr,1)。 case 3: i=0x88+row。 while(DataPortamp。 //8BIT 設(shè)置 ,RE=0: basic instruction set 基于 51 單片機(jī)控制的語(yǔ)音報(bào)時(shí)萬(wàn)年歷 TransferData(0x08,0)。 void displayonechar(unsigned int data2)。 sbit RW=P3^3。 //波特率: 1200bps( 12MHz: 0xE6 : 0xE8) ET0=1。i=20。 isd_delay(1)。 do{ ISD_SCLK=0。 i=0。 ISD_COMM_RAM[0]=m_par。 ISD_COMM_RAM[1]=data_par。 基于 51 單片機(jī)控制的語(yǔ)音報(bào)時(shí)萬(wàn)年歷 }while(++im_byte_count1)。 } void rest_isd_m_ptr(void) { isd_m_ptr=ISD_COMM_RAM。 ISD_SS=1。 } void spi_ld_nvcfg (void) 基于 51 單片機(jī)控制的語(yǔ)音報(bào)時(shí)萬(wàn)年歷 { ISD_SS=0。 ISD_SS=1。 } void spi_erase (void) { ISD_SS=0。 } void spi_play(void) { ISD_SS=0。 ISD_COMM_RAM_C[2]=i。 ISD_SS=1。 ISD_SS=1。 ISD_SS=1。 i=ISD_COMM_RAM_C[1]。 ISD_SS=1。 ISD_SS=1。 while(!RI)。 RI=0。 TI=0。 ISD_SS=0。 } if(sate_temp==ISD1700_WR_APC2) { RI=0。} if(sate_temp==0x80) { spi_set_opt(ISD1700_SET_PLAY|ISD_LED)。} if(sate_temp==0x42) { spi_erase()。} if(sate_temp==0x43) { spi_G_ERASE()。 void m_sate(void) { uchar sate_temp。 void spi_wr_apc2 (void)。 void spi_RD_rec_ptr(void)。 //no parameter m void isd1700_7byte_m(uchar m_par, uint star_addr, uint end_addr)。 uchar data *back_data_ptr。 endif 基于 51 單片機(jī)控制的語(yǔ)音報(bào)時(shí)萬(wàn)年歷 //pragma src include include define uchar unsigned char define uint unsigned int sbit DAC_sync=P2^0。 extern void spi_wr_nvcfg (void)。 extern void spi_devid(void)。 extern void spi_pu (void)。 extern void init(void)。 基于 51 單片機(jī)控制的語(yǔ)音報(bào)時(shí)萬(wàn)年歷 date_show[6]=month%10+48。 time_show[7]=sec%10+48。 short_delay()。amp。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 short_delay()。 } 基于 51 單片機(jī)控制的語(yǔ)音報(bào)時(shí)萬(wàn)年歷 if(!minamp。 39。 39。 39。 date_show[0]=year_f/10+48。 基于 51 單片機(jī)控制的語(yǔ)音報(bào)時(shí)萬(wàn)年歷 time_show[0]=hour/10+48。 date_show[3]=year_l%10+48。 year_f++。 year_l++。amp。amp。 time_show[1]=hour%10+48。 time_show[7]=sec%10+48。 //定時(shí)器高八位賦初值 TL0=(6553650000)%256。 } } } if(key==3) report_flag=1。 } else if(key==3) adjust_flag=0。 else if(adjust_pos==6) day。 else if(adjust_pos==12) year_f++。 else if(adjust_pos==4) hour++。adjust_flag) { if(key==1) { adjust_pos++。i++) write_dat(time_show[i])。 //允許 T0中斷 TR0=1。 BEEP=0。 unsigned char time_show[]=09:00:00。 unsigned char min=0。 unsigned char report()。 extern unsigned char day。 sbit ISD_MISO=P0^4。 extern unsigned int key_time[8]。一方面,單片機(jī)的 I/O口較為充足;另一方面,按鍵較多,選擇的余地較大,方便編程控制。 實(shí)驗(yàn)中,對(duì)日期和時(shí)間進(jìn)行顯示,顯示的字符數(shù)較多,故選用 12864LCD屏幕。此模塊通過(guò) 軟件模擬 SPI 協(xié)議控制。 extern unsigned int key_num[8]。 extern unsigned char sec。 基于 51 單片機(jī)控制的語(yǔ)音報(bào)時(shí)萬(wàn)年歷 extern unsigned char update_flag。 unsigned char stop_flag=0。 unsigned char year_l=14。 unsigned char report_flag=0。 //定時(shí)器高八位賦初值 TL0=(655361000)%256。 lcd_pos(2,4)。!adjust_flag) adjust_flag=1。 else if(adjust_pos==1) 基于 51 單片機(jī)控制的語(yǔ)音報(bào)時(shí)萬(wàn)年歷 sec=sec+10。 else if(adjust_pos==9) month=month+10。 else if(adjust_pos==3) min=min10。 else if(adjust_pos==11) year_l=year_l10。 if(day50) day=0。 clrram()。 if(sec=60) { sec=0。 time_show[3]=min/10+48。 date_show[8]=day/10+48。leap_year_flagamp。 date_show[5]=month/10+48。 date_show[2]=year_l/10+48。 date_show[0]=year_f/10+48。 time_show[4]=min%10+48。 date_show[3]=year_l%10+48。 else if(adjust_pos==1) time_show[6]=39。 else if(adjust_pos==5) time_show[0]=39。 else if(adjust_pos==9) date_show[5]=39。 else if(adjust_pos==13) date_show[0]=39。 } unsigned char report() { PlaySoundTick(11)。 } else if(hour10amp。 PlaySoundTick(14)。 PlaySoundTick(14)。 PlaySoundTick(12)。 } else if(hour10amp。 } else if(hour==20) { PlaySoundTick(2)。 基于 51 單片機(jī)控制的語(yǔ)音報(bào)時(shí)萬(wàn)年歷 PlaySoundTick(10)。 PlaySoundTick(13)。 PlaySoundTick(min10*(min/10))。 PlaySoundTick(13)。 time_show[0]=hour/10+48。 date_show[0]=year_f/10+48。 extern void isd1700_par2_m(unsigned char m_par, unsigned int data_par)。 extern void spi_RD_play_ptr(void)。 extern void spi_rd_apc(void)。 extern void seril_back_sate(unsigned char byte_number)。 uchar data ISD_COMM_RAM[7]。 uchar T_R_m_byte( uchar m_data )。 void spi_RD_STAUS(void)。 void spi_G_ERASE (void)。 void spi_CurrRowAddr(void)。} if(sate_temp==0x40) {spi_play()。} if(sate_temp==0x07) {spi_pd()。} if(sate_temp==0x48) { spi_fwd ()。 seril_back_sate(1)。 while(!RI)。 sate_temp=0。 while(!RI)。 end_addr=SBUF。 ISD_SS=1。 seril_back_sate(1)。 ISD_SS=0。 } void spi_CurrRowAddr(void)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1