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

正文內(nèi)容

基于單片機(jī)的電鈴控制系統(tǒng)的設(shè)計(jì)方案(更新版)

  

【正文】 A,2DHMOV P0,A如果R1為1,閃爍時(shí)位待調(diào)整ANL A,0F0H JB 46H,HOURMOV 2DH,AJB 46H,MINMOV 2FH,AMOV 23H,A 一小時(shí)到 DA A MOV 21H,00H CJNE A,20,RETI1產(chǎn)生脈沖用于調(diào)時(shí)快進(jìn)時(shí)基MOV TL0,0B0H 無(wú)鍵按下則返回重新循環(huán)LCALL KEY_SCAN LCALL DALING2LCALL BIJIAO2啟動(dòng)定時(shí)器0 MOV R1,0關(guān)閉響鈴方式1標(biāo)志關(guān)閉蜂鳴器(電鈴)LJMP START P0口輸出數(shù)碼管段選信號(hào),P2口輸出數(shù)碼管位選信號(hào)。 打鈴方式分起床、熄燈鈴和上、下課鈴兩種振蕩器產(chǎn)生的時(shí)鐘脈沖經(jīng)脈沖分配器,可產(chǎn)生多相時(shí)序。一般取C=10uF,R1=100,R2=。RST引腳內(nèi)部有一個(gè)施密特ST觸發(fā)器以對(duì)輸入信號(hào)整形,保證內(nèi)部復(fù)位電路的可靠,所以外部輸入信號(hào)不一定要求是數(shù)字波形。復(fù)位是單片機(jī)的初始化操作。所以靜態(tài)顯示法常用在顯示器數(shù)目較少的應(yīng)用系統(tǒng)中。在共陰極數(shù)碼管中,導(dǎo)通的二極管用“1”表示,其余的用“0”表示。2) 數(shù)碼管工作原理共陽(yáng)(陰)極數(shù)碼管的8個(gè)發(fā)光二極管的陽(yáng)極(陰極)連接在一起。在掃描過(guò)程中,當(dāng)發(fā)現(xiàn)某行有鍵按下,也就是輸入的列線(xiàn)中有一位為0時(shí),便可判別閉合按鍵所在列的位置,根據(jù)行線(xiàn)位置和列線(xiàn)位置就能判斷按鍵在矩陣中的位置,知道是哪一個(gè)鍵按下。將第1行變?yōu)榈碗娖?,其余行為高電平時(shí),輸出編碼為1101。方法是:向行線(xiàn)輸出全掃描字00H,把全部行線(xiàn)置為低電平,然后將列線(xiàn)的電平狀態(tài)讀入累加器A中。獨(dú)立式按鍵是指各按鍵相互獨(dú)立地接通一條輸入數(shù)據(jù)線(xiàn),這是最簡(jiǎn)單的鍵盤(pán)結(jié)構(gòu),該電路為查詢(xún)方式電路。在觸點(diǎn)抖動(dòng)期間檢測(cè)按鍵的通與斷狀態(tài),可能導(dǎo)致判斷出錯(cuò)。按照接口原理可分為編碼鍵盤(pán)與非編碼鍵盤(pán)兩類(lèi),兩類(lèi)鍵盤(pán)的區(qū)別是鍵符識(shí)別及給出相應(yīng)鍵碼的方法。編碼鍵盤(pán)本身除了按鍵以外,還包括產(chǎn)生鍵碼的硬件電路。P3口輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門(mén)電路。對(duì)端口寫(xiě)“1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸出口。當(dāng)EA保持低電平時(shí),將屏蔽片內(nèi)的程序存儲(chǔ)器,只訪問(wèn)片外程序存儲(chǔ)器。(2)ALE/PROG(30腳):當(dāng)訪問(wèn)外部程存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。接外部石英晶體和電容的另一端。目前大多數(shù)為此類(lèi)封裝方式。下面對(duì)其詳細(xì)介紹一下。 7.30 上課,8.20下課:8.30上課,9.20下課;9.40 上課,10.30下課;10.40上課,11.30下課;每次鈴聲5秒。 基于單片機(jī)的電鈴控制系統(tǒng)的設(shè)計(jì)方案 (2)特別是如果我們畢業(yè)以后從事與單片機(jī)相關(guān)的工作,這就可以大大縮短我們?cè)谖磥?lái)工作崗位上的適應(yīng)期,使我們盡快在工作中擔(dān)當(dāng)主角,發(fā)揮我們的作用。包括上下午標(biāo)志,時(shí)、分的數(shù)字顯示,秒信號(hào)指示。結(jié)合作息時(shí)間控制系統(tǒng)的要求、成本的因素以及單片機(jī)的性能,本次設(shè)計(jì)選用ATMEL公司的AT89S52單片機(jī)。 AT89S52引腳圖AT89S52與AT89C51 的引腳一樣,也有PDIP、PLCC、TQFP等多種封裝形式,其典型引腳配置采用的是40只引腳的雙列直插封裝(PDIP)方式。(2)(2)XTAL2(18腳):片內(nèi)高增益反向放大器的輸出端。該引腳接上備用電源,在Vcc掉電期間,可以保持片內(nèi)RAM的數(shù)據(jù)不丟失的。(4)EA/Vpp(31腳):片內(nèi)程序存儲(chǔ)器屏蔽控制端,低電平有效。(2)P1口:P1口是一個(gè)帶內(nèi)部上拉電阻的8位雙向I/O口,P1的輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門(mén)電路。(4)P3口:P3口是一組帶有內(nèi)部上拉電阻的8位雙向I/O口。鍵盤(pán)有兩種基本類(lèi)型:編碼鍵盤(pán)和非編碼鍵盤(pán)。目前,微機(jī)系統(tǒng)中常用的是第一類(lèi)。抖動(dòng)時(shí)間的長(zhǎng)短與開(kāi)關(guān)的機(jī)械特性有關(guān),一般為5~10ms。無(wú)論有無(wú)編碼,以及采用什么編碼,最后都要轉(zhuǎn)換成為與累加器中數(shù)值相對(duì)應(yīng)的鍵值,以實(shí)現(xiàn)按鍵功能程序的跳轉(zhuǎn)。首先判別鍵盤(pán)中有無(wú)鍵按下,由單片機(jī)I/O口向鍵盤(pán)送(輸出)全掃描字,然后讀入(輸入)列線(xiàn)狀態(tài)來(lái)判斷。若沒(méi)有任一條列線(xiàn)為低電平,則說(shuō)明0行上無(wú)鍵按下。判別是否有哪一列鍵按下的方法同上。數(shù)碼管又分為共陰極和共陽(yáng)極兩種結(jié)構(gòu)。這樣,若干個(gè)二極管導(dǎo)通,就構(gòu)成了一個(gè)字符。但是其主要缺點(diǎn)是占用的I/O口線(xiàn)較多,硬件成本較高。本設(shè)計(jì)顯示電路采用簡(jiǎn)單實(shí)用的8位共陽(yáng)LED數(shù)碼管,段碼由P0口輸出,用74LS244驅(qū)動(dòng);位碼由P2口輸出,用PNP三極管驅(qū)動(dòng)。在讀引腳輸入至少連續(xù)兩個(gè)機(jī)器周期以上的高電平,單片機(jī)復(fù)位。應(yīng)保證(R2/R1)10。 簡(jiǎn)要說(shuō)明:實(shí)現(xiàn)24小時(shí)制電子鐘,8位數(shù)碼管顯示,顯示時(shí)分秒 如果長(zhǎng)按ADD_KEY或DEC_KEY,識(shí)別后則進(jìn)行調(diào)時(shí)快進(jìn),此時(shí)停止閃爍BEEP EQU LJMP TIMER_0SETB 47H用于控制秒基準(zhǔn)時(shí)鐘源的產(chǎn)生 清零分寄存器用于控制調(diào)時(shí)閃爍的基準(zhǔn)時(shí)鐘的產(chǎn)生MOV IE,82H MOV TL0,0B0H MAIN:LCALL DEC_KEY 用于調(diào)時(shí)閃爍MOV 24H,00HADD_TIME:MOV A,21HRETI1: 中斷返回/*****顯示處理*****/ DISPLAY:ANL A,0F0H 如果R1為3,閃爍秒位待調(diào)整MOV 2EH,0AHMIN:ANL A,0F0H 如果R1為2,閃爍分位待調(diào)整 MOV 2CH,0AHHOUR: 轉(zhuǎn)換出時(shí)十位,存入2AH使該位為10,查表得到使該位不顯示的輸出MOVC A,A+DPTRSETB CLR MOV A,2CHLCALL DELAYMOV P0,AMOVC A,A+DPTRSETB LCALL DELAY重新判斷 鍵盤(pán)去抖動(dòng) 使長(zhǎng)按時(shí)顯示正常LCALL DEC_KEYLOOP3:INC R1CJNE R1,4,EXITRET/*****增加鍵處理子程序*****/ ADD_KEY: MOV A,23HCJNE A,24H,EXIT如增加鍵按下直接清零秒選擇鍵功能標(biāo)志為1,調(diào)時(shí),否則跳出MOV 23H,A選擇鍵功能標(biāo)志為2,調(diào)分,否則跳出MOV 22H,A選擇鍵鍵值RET/*****數(shù)碼管字形編碼表*****/TABLE: MOV A,23H6:00到22:30到CJNE A,08H,B2SETB 44HMOV A,22HRETB3:CJNE A,20H,B4MOV A,23H9:40CJNE A,10H,B6SETB 44HMOV A,22HRETB7:CJNE A,30H,EXIT_2響鈴起始時(shí)間由秒實(shí)時(shí)控制CJNE A,05H,L2CLR BEEPL4:RETEXIT_DALING:生成網(wǎng)表后就可以做PCB了。軟件調(diào)試一般是聯(lián)機(jī)調(diào)試,采用pc+在線(xiàn)仿真器+編程器方法。主程序又細(xì)分為初始化程序,鍵盤(pán)查詢(xún)程序,鍵盤(pán)掃描程序,鍵盤(pán)處理程序四大部分。李先二零零九年四月參 考 文 獻(xiàn)[1] 楊文龍. :西安電子科技大學(xué)出版社,[2] :清華大學(xué)出版社,[3] :哈爾濱工業(yè)大學(xué)出版社, [4] 魏力峰,:北京大學(xué)出版社, [5] :北京科學(xué)出版社, [6] :電子產(chǎn)品世界, [7] ,[8] 李光飛,:北京航空航天大學(xué)出版社, [9] :電子工業(yè)出版社,[10] :國(guó)防工業(yè)出版社,[12] :電子工業(yè)出版社,22
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1