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

正文內(nèi)容

基于stc89c52的音樂倒數(shù)計數(shù)器(單片機課程設計(留存版)

2025-01-09 15:51上一頁面

下一頁面
  

【正文】 電路原理圖 ...................................................... 5 元件清單 ........................................................ 6 芯片 ........................................... 6 字符型 LCD1602 ......................... 錯誤 !未定義書簽。 單片機具有體積小、功能強、應用面廣等優(yōu)點,目前正以前所未見的速度取代著傳統(tǒng)電子線路構成的經(jīng)典系統(tǒng),蠶食著傳統(tǒng)數(shù)字電路與模擬電路固有的領地。 CMOS 雖然功耗低,但由于其物理特征決定其工作速度不夠高,而 CHMOS則具備了高速和低功耗的特點,這些特征,更適合于要求低功耗像電池供電的應用場合。 ? K2設置倒計數(shù)的時間為 5 分鐘,顯示 “0500”。 由于在顯示中存在播放時間的動態(tài)變化,這樣的話,即使是不產(chǎn)生整屏移動,也能給人動態(tài)感,也易于控制。 表 21 LCD 各引腳及其功能表 引腳 符號 功能說明 1 VSS 一般接地 2 VDD 接電源( +5V) 3 V0 液晶顯示器對比度調整端,接正電源時對比度最弱,接地電源時對比度最高(對比 度過高時會產(chǎn)生 “鬼影 ”,使用時可以通過一個 10K 的電位器調整對比度)。 蜂 鳴 器 發(fā) 聲初 始 化調 整 計 數(shù) 器 值掃 描 鍵 盤掃 描 計 數(shù) 器按 鍵 是 否 有 按 下 ?計 數(shù) 值 是 否 為 0 ?開 始結 束L C D 顯 示 計 數(shù) 值計 數(shù) 器 停 止 倒 計 數(shù)是 是否否掃 描 復 位 電 路復 位 ?是否 圖 31 主程序流程圖 12 開 始是 否 有 程 序 執(zhí) 行L c d 閃 動是 否 有 鍵 按 下l c d 顯 示 相 應 時 間復 位 鍵 是 否 按 下l c d 顯 示 倒 計 時 的 分 鐘 和 秒 數(shù)是 否 有 鍵 按 下l c d 顯 示 相 應 設 置 畫 面退 出是是是是否否否否圖 3 2 l c d 顯 示 流 程 圖 13 開始 初始化 按鍵掃描 有鍵按下 按鍵處 理,確定模式 時間顯示模式 根據(jù)按鍵狀態(tài)顯示相應時間段 時間修改模式 根據(jù)按鍵狀態(tài)修改時間 NO NO YES YES 圖 33 按鍵流程圖 14 4 系統(tǒng)的仿真與調試 硬件調試 硬件調試分為靜態(tài)調試和動態(tài)調試,對于硬件調試而言,只要認真焊接,硬件一般不會出現(xiàn)什么問題的。 ● 對待 任何事情都要有耐心和恒心,遇到問題要冷靜地思考,積極找出癥結所在,逐個解決。 uchar code table1[]={39。,39。x) for(y=200。 RW=0。 E=1。 //給定時器 1 裝初值 TL1=(6553650000)%256。 delay(5)。 fenge=fen%10。fen=5。 delay(5)。 } //從表中取得 音符大小 sound_signal=array[i]。TR1==0) { playmusic()。 for(num=0。 } if(aa==10) //開啟流水燈,讓它隨時間的流動 { aa=0。 write_1602cmd(0x80+0x40+10)。miao==0) {TR1=0。 delay(100)。 while(array[i]!=0x00) { //如果是休止符,延時 100ms,并終止本次循環(huán),進入下一個循環(huán) if(array[i]==0xff) { TR0=0。 if(k4==0) { write_1602cmd(0x80+0x40)。num12。 write_1602Data(table1[fenge])。 } write_1602cmd(0x80+0x40)。 TMOD=0X11。 delay(5)。 return result。 char shi,fen,miao。,39。 sbit sound=P3^7。平時在課堂上無法掌握的集體操作都有了一定的進步。 圖 26 其它元件圖 11 3 軟件設計 程序流程圖 主程序開始初始化,然后掃描鍵盤、復位電路和計數(shù)器。掉電保護方式下, RAM內(nèi)容被保存,振蕩器被凍結,單片機一切工作停止,直到下一個中斷或硬件復位 為止。 方案一:采用花樣顯示,花樣顯示是指 LCD 顯示某一屏字符時,采取從左到右或者是從右到左的整屏移動的顯示方式。 ? 設計要求: 1. 字符型 LCD(162)顯示器,顯示格式為 “TIME 分分:秒秒 ”。 此外,現(xiàn)在的產(chǎn)品普遍要求體積小、重量輕,這就要求單片機除了功能強和功耗低外,還要求其體積要小。該計數(shù)器系統(tǒng)主要由計數(shù)器模塊、 LCD顯示器模塊、蜂鳴器模塊、鍵盤模塊、復位模塊等部分組成。它的體積小、質量輕、價格便宜、為學習、應用和開發(fā)提供了便利條件。所以這種工藝將是今后一段時期單片機發(fā)展的主要途徑。 ? K2設置倒計數(shù)的時間為 10 分鐘,顯示 “1000”?;谝陨细鞣N特點, 我選擇了方案二。 4 RS RS 為寄存器選擇,高電平 1 時選擇數(shù)據(jù)寄存器、低電平 0 時選擇指令寄存器。 靜態(tài)調試一般采用的工具是萬用表,它是在用戶系統(tǒng)未工作時的一種硬件檢測。 ● 做事情要步步為營,不能一蹴而就,就像焊接電路,只有確保每一部都真確,才有可能實現(xiàn)整個電路正常工作。039。839。y0。 delay(5)。 delay(10)。 EA=1。 } } void key_check() { if(k1==0) { delay(10)。 fenshi=fen/10。miao=0。 } TR1=1。 i=i+1。 TR0=0。num15。 led=~led。 miaoshi=miao/10。amp。 25 附錄程序 init()。 while(1) { i=0。 } } if(k4==0) {delay(10)。 for(num=0。//打開光標閃爍 write_1602cmd(0x80+0x40+7)。 delay(5)。 } void init() { t=0,led=1。 RW=0。 E= 0。 uchar code array[]= { 0x18, 0x30, 0x1C, 0x10, 0x20,
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1