【正文】
//檢測(cè) A 口 傳感 器 { case 0x03: redsignal=3。break。 //中斷允許總位 init1()。 //選通 74138 COM8255=0x91。 //數(shù)碼管第一位 uchar key=0。 //傳感器 顯示數(shù)組 uchar Led[]={0,0x06,0x5b,0x4f,0x4f}。 初始化后檢測(cè) 4*4 按鍵的第二行的第一個(gè)鍵,當(dāng)按下時(shí)調(diào)用按鍵檢測(cè) 傳感器 程序,即進(jìn)入電梯等待。在確定某根行線位置為低電平后,再逐行檢測(cè)各列線的電平狀態(tài)。利用眼睛的禮視覺(jué)慣性,從顯示器上便可以 見(jiàn)到相當(dāng)穩(wěn)定的數(shù)字顯示。單片機(jī)通過(guò)改變這兩個(gè)管腳的電平,實(shí)現(xiàn) 4 種電機(jī)狀態(tài)的控制指令。 如圖 5 所示 TA7267BP 中 7 個(gè)管腳的定義。 ● STC89C52RC 內(nèi)部有兩個(gè) 16 位可編程定時(shí)器 /計(jì)數(shù)器 T0、 T1。 試 原理圖框圖 圖 原理圖 Y1C R Y S TA LC62 7 p FC72 7 p FA L EP 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7P 1 0P 1 1P 1 2P 1 3P 1 4P 1 5P 1 6P 1 7I N T 0I N T 1T1T0RDWRJ I A NO1O2V C C .1R2RES2R3RES2C1C A PSS W P BV C C .1P S E N11V c c40P 1. 12P 2. 324P 1. 23P 0. 039P 1. 34P 0. 138P 1. 45P 0. 237P 1. 56P 0. 336P 1. 67P 0. 435P 1. 78P 0. 534R S T / V pd9P 0. 633R X T P 3. 010P 0. 732T X D P 3. 111E A _b a r / V pp31I N T 0 _b a r P 3 .212A L E / P R O G _ b a r30I N T 1 _b a r P 3 .313P S E N _ b a r29T 0 P 3. 414P 2. 021T 1 P 3. 515P 2. 122W R _ b a r P 3. 616P 2. 425R D _ ba r P 3 .717P 2. 526X T A L 218P 2. 627X T A L 119P 2. 728V s s20P 2. 223U18 9 C 5 2D034D133D232D331D430D529D628D727P A 04P A 13P A 22P A 31P A 440P A 539P A 638P A 737P B 018P B 119P B 220P B 321P B 422P B 523P B 624P B 725P C 014P C 115P C 216P C 317P C 413P C 512P C 611P C 710RD5WR36A09A18R E S E T35CS6U 1 18255R 1 61 5 1 R 1 71 5 1 R 1 81 5 1 R 1 91 5 1R 2 01 5 1R 2 11 5 1R 2 21 5 1R 2 31 5 1P B 0P B 1P B 2P B 3P B 4P B 5P B 6P B 7P B 4P B 3P B 7P B 2 P B 6P B 1P B 5P B 0RDWRA0A1P 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7D I G 4D I G 3D I G 2D I G 1P C 0P C 1P C 2P C 3P C 4P C 5P C 6P C 7A1B2C3E14E25E36Y015Y114Y213Y69Y312Y411Y510Y77GND8V C C16L17 4 L S 1 3 8P 2 5P 2 6P 2 7P 1 6V C C .1 P 0 0P 0 1P 0 2P 0 3P 0 4P 0 5P 0 6P 0 7Q15Q719Q02Q26Q39Q412Q515Q616D03D14D27D38D413D514D617D718LE11O E _b a r1GND10V C C20U574HC373A L EI N 10I N 21O U T 12GND3O U T 24Vs5V c c6L1TA7267BPA +M G 1 M O T O R S E R V Oabfcgdedpabfcgdedpabfcgdedpabfcgdedpa11b7c4f10g5dp3e1d2C06C18C29C312U?R E S 2R 2 71 0 3R 2 81 0 3R 2 61 0 3R 2 51 0 3P 1 1P 1 0 P 1 2P 1 3B1C2E3Q2N P NB1C2E3Q1N P N B1C2E3Q4N P N B1C2E3Q3N P NV C CP14P15D I G 1D I G 2D I G 3D I G 4 U?OPTOISO1U?OPTOISO1U?OPTOISO1R?R E S 2R?R E S 2V C CP A 0 P A 1 P A 2P A 0P A 1P A 2R?R E S 2 R?R E S 2 R?R E S 2D?L E D D?L E D D?L E DV C C 基于STC89C52RC單片機(jī) 的電梯控制系統(tǒng)原理圖S1S W P BS5S W P BS9S W P BS 13S W P BS2S W P BS6S W P BS 10S W P BS 14S W P BS3S W P BS7S W P BS 11S W P BS 15S W P BS4S W P BS8S W P BS 12S W P BS 16S W P BR21 03R31 03R 2 71 03R 2 81 03V C CP C 0P C 1P C 2P C 3P C 4P C 5P C 6P C 7 圖 2. 總原理圖 主機(jī) MCU 端 口 擴(kuò) 展 芯 片 電機(jī)模塊 電源 LED 數(shù)碼管顯示模塊 傳感器檢測(cè)模塊 鍵盤 模塊 電梯框架 試 2 系統(tǒng)硬件設(shè)計(jì) 單片機(jī) STC89C52RC 內(nèi)部結(jié)構(gòu) 它可以劃分為 CPU、存儲(chǔ)器、并行口、串行口、定時(shí) /計(jì)數(shù)器和中斷邏輯幾個(gè)部分。選 用 4*4 行列式鍵盤, 行接 8255 C 口的高四位,列接低四位。 目錄 試 1 電梯控制原理 ............................................................................................................... 4 原理 ................................................................................................................... 4 原理圖框圖 ..................................................................................................... 5 原理圖 ............................................................................................................ 5 2 系統(tǒng)硬件設(shè)計(jì) ...................................