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

正文內(nèi)容

單片機音樂倒數(shù)定時器的設(shè)計-文庫吧資料

2025-07-05 22:08本頁面
  

【正文】 shi)。. ge=date%10。59. }60. void write_sfm(uchar add,uchar date)61. {. uchar shi,ge。. delay(2)。58. // delay(5)。. lcdw=0。. lcdw=0。. delay(2)。. lcdw=0。52. }53. void write_(uchar x)54. { P2=x。y0。x0。49. //延時50. void delay(uint z)51. {. uint x,y。. //生日快樂歌節(jié)拍表,節(jié)拍決定每個音符的演奏長短47. uchar code SONG_LONG[]={9,3,12,12,12,24,9,3,12,12,12,24,. 9,3,12,12,12,12,12,9,3,12,12,12,24,0}。. //生日快樂歌的音符頻率表,不同頻率由不同的延時來決定45. uchar code SONG_TONE[]={212,212,190,212,159,169,212,212,190,212,142,159,. 212,212,106,126,159,169,190,119,119,126,159,142,159,0}。43. uchar count,s1num。41. uchar code table[]= count down !。39. sbit s3=P3^2。37. sbit s1=P3^0。35. sbit lcdw=P1^2。. 30. include31. define uchar unsigned char32. define uint unsigned int33. sbit lcde=P1^0。本次實驗的定時器計時時間為1s,因此定時器0需計數(shù)5000次,其定時器初值的加載可以計算如下:. TH0=(655365000)/256. TL1=(655365000)%256. 執(zhí)行后的結(jié)果為,產(chǎn)生的脈沖寬度為. T=55ms. . 我們可以設(shè)定發(fā)音的頻率來改變聲音產(chǎn)生音樂,計時時間長短也是按照發(fā)音的頻率而定的。. }. 如果執(zhí)行18次此子程序,則延時時間約為1s. . 本次設(shè)計中采用的定時器模式0來設(shè)計,在此方式中T0、T0可以進(jìn)行13位的計時,其值保存在兩個8位的定時寄存器中。y0。x0。. 軟件程設(shè)計和調(diào)試. . 若我們想設(shè)計程序執(zhí)行55ms時間延時,程序可以設(shè)計如下. //延時. void delay(uint z). {. uint x,y。. 。而定時器原先已利用設(shè)計時間計時處理了,怎么能在設(shè)計來做音樂旋律的控制?在此設(shè)計定義一個音樂演奏標(biāo)志,若音樂演奏標(biāo)志為0則執(zhí)行中斷程序中計時程序的部分程序,若音樂演奏標(biāo)志為1則執(zhí)行音樂發(fā)生控制程序。倒數(shù)計時鬧鈴的動作利用時間計時處理來做秒數(shù)倒數(shù),當(dāng)所設(shè)置的時間為0,壓電喇叭則不斷發(fā)出音樂聲,LED持續(xù)閃動,啟動繼電器,有繼電器可以控制家電開啟或關(guān)閉。時間計時處理程序時等過了1s 后,則更新時間數(shù)據(jù),將最新剩余倒數(shù)的分秒的時間數(shù)據(jù)轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù),并顯示在LCD上。單片機定時器負(fù)責(zé)定時的技術(shù),不會因為案件處理而中斷時間描述的增加,時,分,秒數(shù)據(jù)是存在變量內(nèi)并寫入LCD而顯示相關(guān)時間的。. 電源輸入. J1為+5V電源輸入,當(dāng)電源加入時電源指示燈LED將亮起,用哪個以指示電源供給正常,定時器在倒數(shù)時間到后壓電喇叭會發(fā)出音樂旋律,并啟動繼電器使其狀態(tài)為ON,控制繼電器的ON/OFF狀態(tài),可以直接控制家電開關(guān)。. 按鍵控制. 按鍵控制室控制程序執(zhí)行時數(shù)據(jù)的輸入或是特殊功能的設(shè)置及操作,使用8051端口2的4條輸入口,由程序來控制,平時輸入端為高電平,當(dāng)有按鍵按下則相對位會呈現(xiàn)低電平,進(jìn)過輪流掃描判斷輸入端是否為低電平,便可知道按下的是哪一個按鈕。D0~D7雙向的數(shù)據(jù)總線。EN啟用控制線。. 復(fù)位電路.. 圖4 單片機復(fù)位電路. 本次設(shè)計使用的倒數(shù)計時LCD控制,使用的是16字*2行設(shè)計。 . 單片機電子鐘利用內(nèi)部定時/計數(shù)器溢出產(chǎn)生中斷(12M晶振一般為50ms)再乘以相應(yīng)的倍率來實現(xiàn)秒、分、時的轉(zhuǎn)換。. 在8051中之所以采用高性能的振蕩電路,因為:. 單片機電子鐘的計時脈沖基準(zhǔn)是由外部晶振的頻率經(jīng)過12分頻后提供,采用內(nèi)部的定時/計數(shù)器來實現(xiàn)計時功能。在一個單片機應(yīng)用系統(tǒng)中,時鐘有兩方面的含義:一是指為保障系統(tǒng)正常工作的基準(zhǔn)振蕩定時信號,主要由晶振和外圍電路組成,晶振頻率的大小決定了單片機系統(tǒng)工作的快慢;二是指系統(tǒng)的標(biāo)準(zhǔn)定時時鐘,即定時時間。外部時鐘方式是把外部已經(jīng)有的時鐘信號引入到單片機內(nèi)部。. 在本次設(shè)計中采用的8051外接電路如圖3所示:.. 圖3 8051外接電路圖. 8051系列的單片機的時鐘方式分為內(nèi)部方式和
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1