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

正文內(nèi)容

基于at89s52單片機(jī)的模擬電梯設(shè)計(jì)(完整版)

2025-02-21 10:27上一頁面

下一頁面
  

【正文】 ed char quyilou=0。 //電動(dòng)機(jī)正轉(zhuǎn)sbit fanzhuan=P2^1。sbit key6=P3^7。使用時(shí)將ISP下載線一端與PC并口相連接,一端與ISP接口相連,使用ISP下載軟件即可實(shí)現(xiàn)MCU在線編程。MCS51單片機(jī)在通常應(yīng)用情況下,使用振蕩頻率為6MHZ的石英晶體,而12MHZ頻率的晶體主要是在高速串行通信情況下才使用,在這里我用的是12MHZ石英晶體。如果這些芯片復(fù)位端的復(fù)位電平與單片機(jī)的復(fù)位電平的要求一致,則可以將復(fù)位信號(hào)與之相連。當(dāng)然,LED的電流通常較小,一般均需在回路中接上限流電阻。 通常在單片機(jī)工作出現(xiàn)混亂或“死機(jī)”時(shí),使用手動(dòng)復(fù)位可實(shí)現(xiàn)單片機(jī)“重啟”。XTAL2——振蕩器反相放大器之輸出端。該位置位后,只有一條MOVX及MOVC指令方能將ALE激活。此外,P3口亦接收些用于FLASH閃存編程及程序校驗(yàn)的控制信號(hào)。在這種應(yīng)用中,P2口用很強(qiáng)的內(nèi)部上拉發(fā)送1。對(duì)P1 端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可作輸入口用。對(duì)P0端口寫“1”時(shí),引腳用作高阻抗輸入。二. 硬件系統(tǒng)實(shí)現(xiàn)AT89S52——低功耗高性能CMOS 8位單片機(jī),片內(nèi)8k Bytes ISP(Insystem programmable)的可反復(fù)擦寫1000次的FLASH只讀程序存儲(chǔ)器,器件采用ATMEL公司之高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn) MCS51指令系統(tǒng)及80C51引腳結(jié)構(gòu),片上Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。電梯是高層賓館、商店、住宅、多層倉庫等高層建筑不可缺少的垂直方向的交通運(yùn)輸工具。其中51單片機(jī)是各種單片機(jī)中最為典型和最有代表性的一種,、電氣控制技術(shù)、微處理器技術(shù)、系統(tǒng)工程學(xué)等多學(xué)科和技術(shù)分支于一體的機(jī)電設(shè)備,它是建筑中的永久垂直交通工具。在整個(gè)過程中,數(shù)碼管會(huì)顯示樓層數(shù)。 電梯控制系統(tǒng)是比較復(fù)雜的一個(gè)大型系統(tǒng),在計(jì)算機(jī)誕生的幾十年里,繼電器控制系統(tǒng)為電梯控制的發(fā)展做了巨大的貢獻(xiàn),但在性能上和PLC還是有本質(zhì)上的差距??臻e模式下,CPU 停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。P1口——有內(nèi)部上拉電阻的8位雙向I/O 口,p1 輸出緩沖器能驅(qū)動(dòng)4 個(gè) TTL 邏輯電平。對(duì)P2 端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可作輸入口。作輸入用時(shí),被外部拉低的引腳因內(nèi)部電阻之原因,將輸出電流(IIL)。需注意:每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過一個(gè)ALE脈沖。若EA端為高電平(接Vcc端),CPU則執(zhí)行內(nèi)部程序存儲(chǔ)器之指令。 復(fù)位電路:確定單片機(jī)工作的起始狀態(tài),完成單片機(jī)的啟動(dòng)過程。因?yàn)椴煌愋偷臄?shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。MCS51單片機(jī)通常采用上電自動(dòng)復(fù)位和按鍵復(fù)位兩種方式。51單片機(jī)的時(shí)鐘產(chǎn)生方式有兩種,分別為:內(nèi)部時(shí)鐘方式和外部時(shí)鐘方式。 該模塊完成的功能是把源程序代碼下載到AT89S51芯片中,它需要和微機(jī)上的ISP下載器軟件配合使用來完成這樣的功能。sbit key1=P1^2。sbit P26=P2^6。unsigned char yilou=0。j121。 P0=tab[1]。 } if(key8==0amp。 i=200。 P0=tab[2]。 //同時(shí)要是內(nèi)三樓鍵按下才有效 { delay(10)。 fanzhuan=0。 P0=tab[3]。 //同時(shí)要是內(nèi)三樓鍵按下才有效 { delay(10)。 zhengzhuan=1。 } if(P24==0) //如果現(xiàn)在還是顯示3樓 { P2=0xe0。i500。i++) { for(j=0。 //如果再次開門就延時(shí)1s } if(key7==0) { delay(10)。 delay(1000)。amp。 while(key7==0)。 fanzhuan=0。i500。 delay(1000)。biaozhi==0) //如果現(xiàn)在在三樓的話則從三樓到二樓再到一樓 { P2=0xe0。querlou==1)。 fanzhuan=1。i200。 zhengzhuan=0。 //電機(jī)停止 delay(1000)。 P0=tab[1]。 //同時(shí)要是內(nèi)二樓鍵按下才有效 { delay(10)。 querlou=0。 } } } if(P24==0) //如果現(xiàn)在在三樓則顯示從三樓到一樓函數(shù) { P2=0xe0。 erlou=1。 while(key7==0)。//上一層樓的時(shí)間 P2=0xd0。quyilou==1)。 i=200。 delay(1000)。j++) { if(key8==0amp。 i=200。 delay(1000)。 yilou=0。 sanlou=1。 //顯示外二樓的函數(shù) // if(key1==0) //判讀外一樓鍵 { delay(10)。 qusanlou=1。 quyilou=1。 第三步:加電檢測(cè)。當(dāng)各塊電路無故障后,將各電路逐塊加入系統(tǒng)中,再對(duì)各塊電路功能及各電路間可能存在的相互聯(lián)系進(jìn)行調(diào)試,由分到合的調(diào)試就可完成。接著試驗(yàn)復(fù)位開關(guān),檢驗(yàn)?zāi)芊裢瓿汕辶愕墓δ?并作出相應(yīng)調(diào)整。 軟件調(diào)試 軟件調(diào)試是通過對(duì)用戶程序的匯編、連接、執(zhí)行來發(fā)現(xiàn)程序中存在的語法錯(cuò)誤與邏輯錯(cuò)誤并加以排除糾正的過程。第四步:聯(lián)機(jī)檢查。硬件調(diào)試可分為靜態(tài)調(diào)試與動(dòng)態(tài)調(diào)試兩步進(jìn)行。 while(key5==0)。 yilou=1。 } if(sanlou==1) display3()。 zhengzhuan=0。 delay(1000)。 erlou=0。quyilou==1)。//上一層樓的時(shí)間 P2=0xb0。 fanzhuan=0。 while(key8==0)。 for(i=0。 //把i變成200跳出延時(shí)函數(shù) } } } zhengzhuan=0。amp。 for(i=0。 fanzhuan=0。 delay(1000)。i200。 fanzhuan=1。 //電機(jī)停止 delay(1000)。j121。 delay(1000)。 while(key8==0)。 for(i=0。 while(key7==0)。j121。 delay(1000)。 //把i變成200跳出延時(shí)函數(shù) } } } zhengzhuan=0。 //同時(shí)要是內(nèi)二樓鍵按下才有效 { delay(10)。 P0=tab[2]。 i=200。j++) { if(key8==0amp。j121。 } sanlou=0。 //電機(jī)正轉(zhuǎn) delay(1000)。 delay(1000)。i500。 fanzhuan=0。 delay(1000)。i500。 fanzhuan=0。qusanlou==1)。i500。} }}//外按三樓函數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1