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

正文內(nèi)容

[電子電路]基于stc89c52單片機的數(shù)字時鐘設(shè)計-資料下載頁

2024-10-13 17:35本頁面

【導(dǎo)讀】SST單片機省去了開發(fā)用的編程器和仿真器。部EEPROM、電壓監(jiān)控芯片、上電復(fù)位電路和5個UART的擴展芯片。利用PCA的脈沖寬度調(diào)制模式可產(chǎn)生一個8位PWM??删幊蘁lash存儲器。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程Flash,使。得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。EEPROM,MAX810復(fù)位電路,三個16位定時器/計數(shù)器,一個6向量2級中斷結(jié)構(gòu),式固定不易選擇。方案二:采用LM7805穩(wěn)壓電路。LM7805是我們最常用到的穩(wěn)壓芯片,它的。好為5V,是51系列單片機運行所需的電壓。考慮到設(shè)計成本,本設(shè)計選用方案二。小時等信息,每一個月的天數(shù)能自動調(diào)整。并且有閏年補償功能。采用三線接口與CPU進行同步通信,并可。采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號或RAM數(shù)據(jù)。DS1302是DS1202的升級產(chǎn)品,與。壽命長,使用壽命在10萬小時以上,甚至可達100萬小時。但顯示功能有限,只能顯示數(shù)字和個別字母。色彩和亮度,恒定發(fā)光,顯示質(zhì)量高。

  

【正文】 Temp_T = 65536(50000/CurrentFre)*10/(12020000/SYSTEM_OSC)。//計算計數(shù)器初值 Sound_Temp_TH0 = Temp_T/256。 Sound_Temp_TL0 = Temp_T%256。 TH0 = Sound_Temp_TH0。 TL0 = Sound_Temp_TL0 + 12。 //加 12 是對中斷延時的補償 } SLen=LengthTab[Length%10]。 //算出是幾分音符 XG=Length/10%10。 //算出音符類型 (0 普通 1 連音 2 頓音 ) 24 FD=Length/100。 LDiv=LDiv0/SLen。 //算出連音音符演奏的長 度 (多少個 10ms) if (FD==1) LDiv=LDiv+LDiv/2。 if(XG!=1) if(XG==0) //算出普通音符的演奏長度 if (SLen=4) LDiv1=LDivLDiv4。 else LDiv1=LDiv*SOUND_SPACE。 else LDiv1=LDiv/2。 //算出頓音的演奏長度 else LDiv1=LDiv。 if(SL==0) LDiv1=0。 LDiv2=LDivLDiv1。 //算出不發(fā)音的長度 if (SL!=0) { TR0=1。 for(i=LDiv1。i0。i) //發(fā)規(guī)定長度的音 { while(TF1==0)。 TH1 = Sound_Temp_TH1。 TL1 = Sound_Temp_TL1。 TF1=0。 } } if(LDiv2!=0) { TR0=0。BeepIO=0。 for(i=LDiv2。i0。i) //音符間的間隔 { while(TF1==0)。 TH1 = Sound_Temp_TH1。 TL1 = Sound_Temp_TL1。 TF1=0。 } } if(stop) Point=SoundLength。 Point+=2。 Tone=Sound[Point]。 Length=Sound[Point+1]。 25 } stop=0。 BeepIO=1。 ET0 = 0。 ET1 = 0。 TR0 = 0。 TR1 = 0。 EA = 0。 playmusic=0。 } uchar code love[]={ 0x1A,0x03, 0x15,0x03, 0x17,0x03, 0x15,0x03, 0x16,0x03, 0x15,0x03, 0x11,0x03, 0x17,0x02, 0x16,0x02, 0x10,0x01, 0x15,0x03, 0x17,0x03, 0x19,0x03, 0x19,0x03, 0x1A,0x02, 0x19,0x03, 0x18,0x03, 0x17,0xC9, 0x1B,0x03, 0x1A,0x03, 0x17,0x66, 0x15,0x02, 0x10,0x03, 0x17,0x03, 0x16,0x03, 0x18,0x01, 0x19,0x03, 0x18,0x03, 0x17,0x02, 0x16,0x03, 0x15,0x03, 0x17,0x02, 0x16,0x02, 0x10,0xC9, 0x1A,0x03, 0x15,0x03, 0x17,0x03, 0x15,0x03, 0x16,0x02, 0x15,0x02, 0x11,0x03, 0x17,0x02, 0x16,0x02, 0x10,0x01, 0x15,0x03, 0x17,0x03, 0x19,0x03, 0x19,0x03, 0x1A,0x02, 0x19,0x03, 0x18,0x03, 0x17,0xC9, 0x1B,0x03, 0x1A,0x03, 0x17,0x66, 0x15,0x02, 0x10,0x03, 0x17,0x03, 0x16,0x03, 0x18,0x01, 0x19,0x03, 0x18,0x03, 0x17,0x02, 0x16,0x03, 0x15,0x03, 0x17,0x02, 0x16,0x02, 0x10,0xC9, 0x00,0x00 }。 uchar code fairy_tale[]={0x0F,0x03, 0x10,0x03, 0x15,0x03, 0x16,0x03, 0x15,0x03, //愛情呼叫轉(zhuǎn)移 0x1F,0x67, 0x1A,0x0E, 0x1A,0x03, 0x1F,0x03, 0x1A,0x66, 0x19,0x0D, 0x19,0x03, 0x15,0x03, 0x1F,0x03, 0x1B,0x03, 0x1F,0x03, 0x1B,0x03, 0x1A,0x03, 0x19,0x03, 0x1A,0x03, 0x19,0x03, 0x17,0x03, 0x16,0x03, 0x17,0x03, 0x19,0x03, 0x1A,0x03, 0x19,0x0D, 0x19,0x03, 0x19,0x03, 0x1A,0x03, 0x19,0x03, 0x1A,0x67, 0x1A,0x0E, 0x1A,0x03, 0x1A,0x03, 0x1A,0x67, 0x19,0x0E, 0x19,0x03, 0x1A,0x03, 0x19,0x03, 0x17,0x0D, 0x17,0x16, 0x15,0x03, 0x16,0x03, 0x17,0x03, 0x19,0x03, 0x17,0x03, 0x16,0x03, 0x15,0x0D, 0x15,0x03, 0x15,0x03, 0x16,0x03, 0x17,0x03, 0x1A,0x03, 0x17,0x03, 0x16,0x03, 0x15,0x03, 0x1F,0x15, 0x1F,0x03, 0x1A,0x03, 0x1F,0x03, 0x1A,0x03, 0x19,0x0D, 0x19,0x03, 0x19,0x03, 0x1A,0x03, 0x19,0x03, 0x17,0x03, 0x16,0x03, 0x17,0x03, 0x16,0x0D, 0x16,0x03, 0x15,0x03, 0x10,0x03, 0x15,0x03, 0x15,0x03, 0x16,0x03, 0x15,0x00, 0x15,0x0B, 0x15,0x03, 0x1F,0x03, 0x1A,0x03, 0x1F,0x03, 0x20,0x03, 0x1F,0x0D, 0x1F,0x03, 0x1F,0x03, 0x20,0x03, 0x1F,0x03, 0x1A,0x03, 0x1F,0x03, 0x21,0x03, 0x20,0x0D, 0x20,0x03, 0x1F,0x03, 26 0x1A,0x03, 0x1F,0x03, 0x20,0x02, 0x15,0x00, 0x00,0x00 }。 /************按鍵加減調(diào)整函數(shù) ************/ void inc_set(char flag,char flag_num,uchar address,char last,char first,char x,char y,uchar keep) { if(flag==flag_num) if(inc==0) { delay(50)。 if(inc==0) { num=Read1302(address)。 num=(num/16)*10+num%16。 num++。 if(num==last) num=first。 num=(num/10)*16+num%10。 Write1302(0x8e,0x00) 。//允許寫入 Write1302(address1,num) 。//寫入 Write1302(0x8e,0x80) 。//禁止寫操作 } while(!inc)。 //檢測按鍵松開 LCD1602_write_char(x,y,Read1302(address)/16+0x30)。 // 十 LCD1602_write_data(Read1302(address)%16+0x30)。 // 個 LCD1602_write_cmd(keep+x+1)。 //使光標(biāo)持在改動的位置 } } void dec_set(char flag,char flag_num,uchar address,char last,char first,char x,char y,uchar keep) { if(flag==flag_num) if(dec==0) { delay(50)。 if(dec==0) { num=Read1302(address)。 num=(num/16)*10+num%16。 num。 if(num==last) num=first。 num=(num/10)*16+num%10。 Write1302(0x8e,0x00) 。//允許寫入 Write1302(address1,num) 。//寫入 Write1
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1