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

正文內(nèi)容

電子鬧鐘畢業(yè)設(shè)計(jì)-在線瀏覽

2024-07-28 14:22本頁(yè)面
  

【正文】 是 0、1,如果當(dāng)前值為 0,則按+1 鍵后為 1,再按+1 鍵則又回復(fù)到 0。 總體硬件組成框圖整個(gè)系統(tǒng)的原理框圖如圖 所示圖 系統(tǒng)原理框圖3 AT89C51 的簡(jiǎn)介 AT89C51 簡(jiǎn)介 AT89C51 是一個(gè)低功耗,高性能 CMOS 8 位單片機(jī),片內(nèi)含 4k Bytes ISP(Insystem programmable)的可反復(fù)擦寫 1000 次的 Flash 只讀程序存儲(chǔ)器,器件采用 ATMEL 公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn) MCS51 指令系統(tǒng)及 80C51 引腳結(jié)構(gòu),芯片內(nèi)集成了通用 8 位中央處理器和 ISP Flash 存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的 AT89C51 可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。圖 為 AT89C51 引腳圖圖 AT89C51 引腳圖此外,AT89C51 設(shè)計(jì)和配置了振蕩頻率可為 0Hz 并可通過軟件設(shè)置省電模式。同時(shí)該芯片還具有 PDIP、TQFP 和 PLCC 等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。兼容 MCS51 指令系統(tǒng) 2 個(gè) 16 位可編程定時(shí)/計(jì)數(shù)器 2 個(gè)外部中斷源 看門狗(WDT)電路 4k 可反復(fù)擦寫(1000 次)ISP Flash ROM 時(shí)鐘頻率 033MHz低功耗空閑和省電模式 軟件設(shè)置空閑和省電功能 要求計(jì)時(shí)精度盡量提高。鍵盤及數(shù)碼管排列如圖 所示。多路定時(shí)器功能也可擴(kuò)展為對(duì)多種家電等電氣產(chǎn)品的自動(dòng)控制,比如電飯煲等;也可利用溫度對(duì)某些電氣產(chǎn)品進(jìn)行自動(dòng)控制,比如空調(diào)等;還可利用濕度傳感器對(duì)濕度進(jìn)行調(diào)節(jié)。圖 系統(tǒng)功能圖 時(shí)鐘電路實(shí)驗(yàn)板的時(shí)鐘振蕩源電路如圖 所示。該電路提供單片機(jī)工作所需的振蕩頻率,計(jì)算定時(shí)器初值即需此晶振頻率,在通信時(shí)也需知道晶振頻率,以對(duì)波特率進(jìn)行計(jì)算。由于AT89S52 具有 ISP 的功能,即可以通過并口線直接將程序下載到單片機(jī)內(nèi),因此, AT89S52 具有兩種狀態(tài),下載程序狀態(tài)和運(yùn)行狀態(tài)。圖 復(fù)位電路 鍵盤電路如圖 所示為陣列按鍵電路,各設(shè)置及轉(zhuǎn)換信號(hào)由此電路輸入,實(shí)驗(yàn)板提供了 16 個(gè)按鍵,由 P1 口經(jīng) SN74F244(驅(qū)動(dòng)芯片)輸出擴(kuò)展成 44 的陣列按鍵,~ 為行線,~ 為列線。此鍵盤用掃描工作方式,若有鍵按下,則相應(yīng)位端口被拉低為低電平,由于本系統(tǒng)只用了 4 個(gè)按鍵,所以只需對(duì) 4 個(gè)按鍵進(jìn)行掃描。7圖 陣列按鍵 數(shù)碼顯示電路如圖 所示為數(shù)碼顯示電路,實(shí)驗(yàn)板使用了 6 個(gè)共陽數(shù)碼管,P0 口為段碼信號(hào)線,B1~B6 為位控線,是 P1 口經(jīng) SN74F573(反向驅(qū)動(dòng)芯片,即輸入為高電平,則輸出為低電平,反之則輸出為高電平,該芯片也有一片選信號(hào) C,當(dāng)此信號(hào)為高電平時(shí)有效)反向得到,再由 B1~B6 控制晶體管 Q1~Q6,以達(dá)到控制每位數(shù)碼管的目的。依次遞推,直到最后一位數(shù)碼管,然后再循環(huán)。圖 數(shù)碼顯示電路8第三章 系統(tǒng)軟件設(shè)計(jì) 數(shù)據(jù)單元分配數(shù)據(jù)存儲(chǔ)單元分配如表 所示:表 數(shù)據(jù)存儲(chǔ)單元分配項(xiàng)目 秒 分 時(shí) 日 月 年存儲(chǔ)單元30H 31H 32H 33H 34H 35H項(xiàng)目 定時(shí) 1:開關(guān)定時(shí) 1:分定時(shí) 1:時(shí)定時(shí) 2:開關(guān)定時(shí) 2:分定時(shí) 2:時(shí)存儲(chǔ)單元36H 37H 38H 39H 3AH 3BH項(xiàng)目 定時(shí) 3:開關(guān)定時(shí) 3:分定時(shí) 3:時(shí)存顯示首地址 堆棧起始單元存儲(chǔ)單元3CH 3DH 3EH 3FH 50H標(biāo)志位單元(20H)分配如表 所示:表 標(biāo)志位單元(20H)分配位單元 項(xiàng)目 位單元 項(xiàng)目01H 08H 定時(shí) 1 顯示標(biāo)志位02H2 位數(shù)碼管閃爍標(biāo)志位09H 定時(shí) 2 顯示標(biāo)志位03H 0AH 定時(shí) 3 顯示標(biāo)志位04H4 位數(shù)碼管閃爍標(biāo)志位0BH 定時(shí) 1 響鈴標(biāo)志位05H 0CH 定時(shí) 2 響鈴標(biāo)志位06H6 位數(shù)碼管顯示標(biāo)志位0DH 定時(shí) 3 響鈴標(biāo)志位07H 日期顯示標(biāo)志位 0EH 總響鈴標(biāo)志位 時(shí)鐘程序設(shè)計(jì)步驟系統(tǒng)采用模塊化結(jié)構(gòu),主程序只需調(diào)用各個(gè)子程序模塊即可實(shí)現(xiàn)相應(yīng)功能。9圖 模塊結(jié)構(gòu)圖 計(jì)時(shí)子程序模塊的實(shí)現(xiàn)當(dāng) T0 中斷時(shí),執(zhí)行本程序,因 T0 設(shè)為 50 毫秒中斷,故中斷 20 次為 1 秒。當(dāng)前位到設(shè)定數(shù)值時(shí)寫 0 或 1,下一位加 1。計(jì)時(shí)中斷流程圖如圖 所示。設(shè)定好后重裝 T0 初值,開 T0 中斷。11圖 時(shí)鐘設(shè)定子程序流程圖 程序說明 定時(shí)器初值計(jì)算因定時(shí)器工作于方式 1,需要 50ms 的中斷,所以計(jì)數(shù)初值:χ=216 tfosc/12=65536 50103106/12=19456表示成十六進(jìn)制為 χ=4C00H,故(TH0)=4CH, (TL0)=00H。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1