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

正文內(nèi)容

基于at89s52單片機的模擬電梯設(shè)計-文庫吧資料

2025-01-22 10:27本頁面
  

【正文】 000)。 zhengzhuan=0。 //同時要是內(nèi)二樓鍵按下才有效 { delay(10)。amp。j121。i500。 P0=tab[2]。 delay(1000)。 delay(1000)。 fanzhuan=0。 i=200。 //如果再次開門就延時1s } if(key7==0) { delay(10)。 while(key8==0)。querlou==1)。j++) { if(key8==0amp。i++) { for(j=0。 for(i=0。 } } } if(P26==0) //如果現(xiàn)在在一樓則顯示從一樓到二樓再到三樓函數(shù) { P2=0xb0。j121。i500。 fanzhuan=0。 qusanlou=0。 } sanlou=0。 } if(P24==0) //如果現(xiàn)在還是顯示3樓 { P2=0xe0。 P2=0xe0。 delay(1000)。 //電機正轉(zhuǎn) delay(1000)。 zhengzhuan=1。 //把i變成200跳出延時函數(shù) } } } } if(P25==0) { P2=0xd0。 while(key7==0)。 delay(1000)。 //同時要是內(nèi)三樓鍵按下才有效 { delay(10)。amp。j121。i500。 P0=tab[3]。 delay(1000)。 delay(1000)。 fanzhuan=0。 fanzhuan=0。 //把i變成200跳出延時函數(shù) } } } if(erlou==1) { delay(1000)。 while(key7==0)。 delay(1000)。 //同時要是內(nèi)三樓鍵按下才有效 { delay(10)。amp。j121。i500。 P0=tab[2]。 delay(1000)。 delay(1000)。 fanzhuan=0。 i=200。 //如果再次開門就延時1s } if(key7==0) { delay(10)。 while(key8==0)。qusanlou==1)。 } if(key8==0amp。 while(key2==0)。j121。i500。 P0=tab[1]。j++) { 。i++) { for(j=0。} }}//外按三樓函數(shù)void display3(void){ if(qusanlou==1) { for(i=0。j121。it。 unsigned char code tab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。 unsigned char querlou=0。unsigned char yilou=0。unsigned char erlou=0。 //電動機反轉(zhuǎn)unsigned int i,j。sbit zhengzhuan=P2^0。sbit P26=P2^6。 //開門延時鍵sbit P24=P2^4。sbit key7=P3^6。sbit key5=P1^4。sbit key1=P1^2。 初始化按鍵查詢1層按鍵按下2層按鍵按下5層按鍵按下6層按鍵按下3層按鍵按下7層按鍵按下4層按鍵按下8層按鍵按下對應(yīng)中斷程序流程圖設(shè)計 單片機C語言程序模擬電梯程序includesbit key3=P1^1。下載線插接說明:兩排十針下載口, 1號引腳的邊上有一個小方框;下載線的凸口為正方向,凸口的右側(cè)邊的第一個插孔為1號引腳,這一點一定要切記,不然的話程序下載不進去。ISP在線編程接口為89S51單片機提供了方便的在線編程方法。 該模塊完成的功能是把源程序代碼下載到AT89S51芯片中,它需要和微機上的ISP下載器軟件配合使用來完成這樣的功能。外部時鐘方式是把外部振蕩信號源直接接入XTAL1或XTAL2。對電容無嚴格要求,但它的取值對振蕩頻率輸出的穩(wěn)定性、大小及振蕩電路起振蕩速度有一點影響。在MCS51單片機一般常用內(nèi)部時鐘方式,也就是在XTAL1和XTAL2之間連接晶體振蕩器與電容構(gòu)成穩(wěn)定的自激振蕩器,晶體和電容決定了單片機的工作時間精度為1微秒。51單片機的時鐘產(chǎn)生方式有兩種,分別為:內(nèi)部時鐘方式和外部時鐘方式。石英晶體振蕩和陶瓷振蕩均可采用。 振蕩器電路模塊MCS51單片機內(nèi)部的振蕩電路是一個增益反相放大器,引線 XTAL1和XTAL2分別為反向振蕩放大器的輸入及內(nèi)部時鐘工作電路的輸入和來自反向振蕩器的輸出,該反向放大器可以配置為片內(nèi)振蕩器。在應(yīng)用系統(tǒng)中,有些外圍芯片也需要復(fù)位。MCS51單片機通常采用上電自動復(fù)位和按鍵復(fù)位兩種方式。 LED數(shù)碼管 復(fù)位開關(guān)模塊MCS51單片機的復(fù)位是靠外部電路實現(xiàn)的。假如我們將b和c段接上正電源,其它端接地或懸空,那么b和c段發(fā)光,此時,數(shù)碼管顯示將顯示數(shù)字“1”。以本設(shè)計共陰式為例,如把陰極接地,在相應(yīng)段的陽極接上正電源,該段即會發(fā)光。因為不同類型的數(shù)碼管,除了它們的硬件電路有差異外,編程方法也是不同的。7段LED數(shù)碼管,則在一定形狀的絕緣材料上,利用單只LED組合排列成“8”字型的數(shù)碼管,分別引出它們的電極,點亮相應(yīng)的點劃來顯示出09的數(shù)字。在本設(shè)計中需用到AT89S52芯片,1個數(shù)碼管,一個蜂鳴器,復(fù)位電路,8個按鍵,24個發(fā)光二極管。手動按鍵產(chǎn)生復(fù)位信號,完成單片機啟動,確定單片機的初始狀態(tài)。 復(fù)位電路:確定單片機工作的起始狀態(tài),完成單片機的啟動過程。時鐘電路就是振蕩電路,向單片機提供一個正弦波信號作為基準(zhǔn),決定單片機的執(zhí)行速度。單片機最小系統(tǒng)要使單片機工作起來,最基本的電路的構(gòu)成為 單片機電源: AT89S51單片機的工作電壓范圍:—, 所以通常給單片機外接5V直流電源。XTAL1——振蕩器反相放大器及內(nèi)部時鐘發(fā)生電路之輸入端。若EA端為高電平(接Vcc端),CPU則執(zhí)行內(nèi)部程序存儲器之指令。 EA/VPP——外部訪問允許,要CPU僅訪問外部程序存儲器(地址為0000HFFFFH),EA端須保持低電平(接地)。此外,該引腳會被微弱拉高,單片機執(zhí)行外部程序時,應(yīng)設(shè)置ALE禁止位無效。若必要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH單元的D0位置位,可禁止ALE操作。需注意:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個ALE脈沖。 ALE/PROG——訪問外部程序存儲器或數(shù)據(jù)存儲器時,ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。 端口引腳第二功能RXD(串行輸入口)TXD(串行輸出口)INTO(外中斷0)INT1(外中斷1
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1