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

正文內(nèi)容

基于單片機(jī)的停車場計(jì)數(shù)系統(tǒng)設(shè)計(jì)_畢業(yè)設(shè)計(jì)論文-預(yù)覽頁

2025-09-29 09:59 上一頁面

下一頁面
 

【正文】 C52 單片機(jī)用何種方式 對(duì)外部計(jì)數(shù)脈沖進(jìn)行計(jì)數(shù)顯示控制、LCD 顯示驅(qū)動(dòng)模塊的選擇、 STC89C52 單片機(jī)的擴(kuò)展 、 74LS245 如何驅(qū)動(dòng)繼電器與蜂鳴器工作的。 X2504P 是一塊 有電源電壓監(jiān)控、 EEPROM 和看門狗定時(shí)器電路三種功能于一體的芯片 ,它 保證了在電源接通、關(guān)斷、瞬間電源電壓不穩(wěn)時(shí) , 不會(huì)造成系統(tǒng)死機(jī)、數(shù)據(jù)誤寫或誤動(dòng)作 , 大大提高了系統(tǒng)的可靠性和抗干擾能力 .HT7044A 能夠保證系統(tǒng)突然掉電后保護(hù)數(shù)據(jù)。外圍電路架設(shè)相對(duì)簡單、在市場上屬于高端計(jì)數(shù)產(chǎn)品 , 同時(shí)它也暴露出了一個(gè)重大問題:由于成本太貴的原因此類 產(chǎn)品并沒有得到普及 , 故雖然這個(gè)方案只有舍棄。 方案三便是這次畢業(yè)設(shè)計(jì)選用的方案。其中數(shù)據(jù)采集模塊 由紅外對(duì)射式傳感器組成 ,光線中斷后將 信號(hào)送給控制 模塊 ,由 單片機(jī) 完成對(duì)該 信號(hào) 的處理,由數(shù)據(jù)顯示模塊完成 信息交換 。另外, 8 位單片機(jī)內(nèi)部采用 16 位數(shù)據(jù)總線,其數(shù)據(jù)處理能力明顯優(yōu)于一般 8 位單片機(jī)。使用片內(nèi) Flash存儲(chǔ)器,單片機(jī)可不用片外擴(kuò)展程序存儲(chǔ)器,大大簡化了其應(yīng)用系統(tǒng)結(jié)構(gòu)。有的單片機(jī)可以直接輸出大 電流 和高 電壓 ,以便能直接驅(qū)動(dòng) LED 和 VFD(熒光顯示器 )。在這些狀態(tài)下低電壓 工作 作的單片機(jī),其消耗的電流僅在 μ A 或 nA 量級(jí),非常 適合于電池供電的便攜式、手持式的儀器儀表以及其他消費(fèi)類電子產(chǎn) 品 。一片芯片就是一個(gè) “ 測(cè)控 ” 系統(tǒng)。 計(jì)數(shù)控制部分是將計(jì)數(shù)脈沖送入單片機(jī) STC89C52 兩個(gè)中斷入口的 INT0 入口,經(jīng)過單片機(jī)內(nèi)部對(duì)這個(gè)中斷信號(hào)進(jìn)行計(jì)數(shù)編程 。定時(shí)元件通常采用石英晶體和電容組成的并聯(lián)諧振回路。片內(nèi)時(shí)鐘發(fā)生器把振蕩頻率兩分頻,產(chǎn)生一個(gè)兩相時(shí)鐘 P1 和 P2,供單片機(jī)使用。 除 PC 之外,復(fù)位操作還對(duì)其他一些寄存器有影響,它們的復(fù)位狀態(tài)如表 21 所示 : 表 21 一些寄存器的復(fù)位狀態(tài) 寄存器 復(fù)位狀態(tài) 寄存器 復(fù)位狀態(tài) PC 0000H TCON 00H ACC 00H TL0 00H PSW 00H TH0 00H SP 07H TL1 00H DPTR 0000H TH1 00H P0P3 FFH SCON 00H IP XX000000B SBUF 不定 IE 0X000000B PCON 0XXX0000B TMOD 00H ( 2)復(fù)位信號(hào)及其產(chǎn)生 RST 引腳是復(fù)位信號(hào)的輸入端。外部電路產(chǎn)生的復(fù)位信號(hào) (RST)送至施密特觸發(fā)器,再由片內(nèi)復(fù)位電路在每個(gè)機(jī)器周期的 S5P2 時(shí)刻對(duì)施密特觸發(fā)器的輸出進(jìn)行采樣,然后才得到內(nèi)部復(fù)位操作所需要的信號(hào)。 按鍵手動(dòng)復(fù)位有電平方式和脈沖方式兩種。 ALE/PROG(Pin30):地址鎖存允許信 號(hào) PSEN(Pin29):外部存儲(chǔ)器讀選通信號(hào) EA/VPP(Pin31):程序存儲(chǔ)器的內(nèi)外部選通,接低電平從外部程序存儲(chǔ)器讀指令,如果接高電平則從內(nèi)部程序存儲(chǔ)器讀指令。此時(shí),只要接上兩個(gè)電容和一個(gè)晶振即可。在此過程中只要滿足單片機(jī) 9 腳 RST 上的高電平持續(xù) 24 個(gè)振蕩周期即可使單片機(jī)復(fù)位。接收端上有一個(gè)紅色的輸出狀態(tài)指示 LED,正常情況下接收器能持續(xù)收到發(fā)射器發(fā)出的紅外信號(hào),此時(shí)接收端上的輸出狀態(tài)指示 LED 熄滅,接收器的耗電保持在 5 毫安的低水平。 LM393 是由兩個(gè)獨(dú)立的、高精度電壓比較器組成的集成電路,失調(diào)電壓低,最大為 。 393 被設(shè)計(jì)成能直接連接 TTL和 CMOS;當(dāng)用雙電源供電時(shí),它能兼容 MOS 邏輯電路 —— 這是低功耗的 393 相較于標(biāo)準(zhǔn)比較器的獨(dú)特優(yōu)勢(shì)。 減小 輸入電阻至小于 10K 將減小反饋信號(hào) , 而且增加甚至很小的正反饋量 (滯回 ~10mV)能導(dǎo)致快速轉(zhuǎn)換 , 使得不可能產(chǎn)生由于寄生電容引起的振蕩 。 通常電源不需要加旁路電容。當(dāng)負(fù)載電流很小時(shí) ,輸出晶體管的低失調(diào)電壓 (約 )允許 輸出箝位在零電平。本設(shè)計(jì)選擇的是諾基亞 5110 液晶顯示器,其原理圖如圖 28 所示, 各個(gè)引腳功能說明 如表 24 所示: 1234567891011121314 1516 17 1819J1諾基亞 51 10 L C DV D DC L KD I ND /CCSO C SG N DV O U TR S TL E D 1AL E D 1KL E D 2AL E D 2KF1X3F1X4NC1F1X1F1X2N C 2V C CCC A PC L D R S TC L KDID /CL C SV C CR11KR21K 圖 28諾基亞 5110液晶顯示器原理圖 表 24各個(gè)引腳功能說明 引腳號(hào) 引腳名 功能 備注 1 VDD 電源輸入腳 (推薦使用 ),導(dǎo)電膠連接 2 CLK 同步時(shí)鐘輸入 最高可達(dá) 4Mbps 3 DIN 數(shù)據(jù)輸入 時(shí)鐘上升沿采樣 4 D/C 數(shù)據(jù) /命令切換 0:命令 1:數(shù)據(jù) 5 CS 片選信號(hào) 低電平有效 6 OSC 外部時(shí)鐘輸入 如果使用片內(nèi)振蕩器該腳接 VDD 7 GND 接地 8 VOUT LCD供電電路使用 需外接電容,試驗(yàn)證明 ,電容越大,掉電的時(shí)候屏幕上出現(xiàn)的黑線消失的就越慢。 ● 可通過導(dǎo)電膠連接模塊與印制版,而 不用連接電纜,用模塊上的金屬鉤可將模塊固定到印制板上,因而非常便于安裝和更換。 74LS245 還具有雙向三態(tài)功能,既可以輸出,也 可以輸入數(shù)據(jù)。蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 16 頁 由于 P2 口始終輸出地址的高 8 位,接口時(shí) 74LS245 的三態(tài)控制端 /1G 和 /2G 接地, P2 口與驅(qū)動(dòng)器輸入線對(duì)應(yīng)相連。 繼電器一般由鐵芯、線圈、銜鐵、觸點(diǎn)簧片等組成的。對(duì)于繼電器的 “ 常開、常閉 ” 觸點(diǎn),可以這樣來區(qū)分:繼電器線圈未通電時(shí)處于斷開狀態(tài)的靜觸點(diǎn),稱為 “ 常開觸點(diǎn) ” ;處于接通狀態(tài)的靜觸點(diǎn)稱為 “ 常閉觸點(diǎn) ” 。 蜂鳴器的 A0 也恒為高電平,當(dāng)74LS245 的 buzzer 為低電平時(shí),蜂鳴器的 A1 為低電平,此時(shí)蜂鳴器報(bào)警。 S3 按鍵按四次,恢復(fù) 到 復(fù)位前的車輛數(shù),開始接著計(jì)數(shù)。 本設(shè)計(jì)使用 C 語言編程。如果這個(gè)時(shí)候有兩個(gè)物體同時(shí)通過 駛出和駛?cè)雽?duì)射式紅外傳感器時(shí),兩個(gè)繼電器開關(guān)同時(shí)打開 ,兩個(gè)發(fā)光二極管 LED同時(shí)點(diǎn)亮, LCD 的最后一位開始累加。 其 流程圖如 圖 33: 開始 啟動(dòng)對(duì)射式傳感器 有車輛通過? 返回 送入控制系統(tǒng) 數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)轉(zhuǎn)化 N Y 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 21 頁 圖 33 液晶顯示 流程圖 對(duì)初始化 開始 LCD 顯示“停車場計(jì)數(shù)”“作者:韓年猛” 有車輛通過 ? 車輛數(shù) > 500? 繼電器打開、 LED 點(diǎn)亮 LCD 顯示當(dāng)前車輛數(shù) 蜂鳴器報(bào)警 Y N N Y LCD 顯示“當(dāng)前車輛數(shù): 100” 返回 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 22 頁 第 4章 系統(tǒng)測(cè) 試 調(diào)試工作可分硬件調(diào)試和軟件調(diào)試兩個(gè)部分,調(diào)試方法如下: 第 系統(tǒng)的 硬件 調(diào)試 首先, 軟件 調(diào)試 之前 主要是先制作硬件電路板,然后用萬用表等工具對(duì)電路檢查,最后應(yīng)用程序進(jìn)行功能調(diào)試。但應(yīng)用此方法,仍需要十分了解所使用元器件的工作方式和管腳連接方式。 對(duì)于本系統(tǒng)的硬件調(diào)試中,對(duì)于單個(gè)端口(進(jìn)口或者出口,另一個(gè)端口不接通)進(jìn)行仿真調(diào)試可以實(shí)現(xiàn),然而兩個(gè)端口同時(shí)接通,系統(tǒng)卻不進(jìn)行工作 ,經(jīng)分析,是程序編輯問題。表示等待車輛進(jìn)入 , 當(dāng)有車輛進(jìn)出時(shí),繼電器打開, LED 點(diǎn)亮,車輛數(shù)超過 500 時(shí),系統(tǒng)報(bào)警。基于單片機(jī)構(gòu)成的計(jì)數(shù)器能夠?qū)崿F(xiàn)實(shí)時(shí)、穩(wěn)定、精確的計(jì)數(shù)。對(duì)傳感器的選擇使用上,有了一定的良好意識(shí)。從設(shè)計(jì)的選題到資料的搜集直至最后設(shè)計(jì)的修改的整個(gè)過程中,花 費(fèi)了 彭 老師很多的寶貴時(shí)間和精力,在此向 彭老師表示衷心地感謝! 彭老師 嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,開拓進(jìn)取的精神和高度的責(zé)任心都將使 我 受益終生 ! 還要感謝我 的幾位同學(xué),是你 們?cè)谖移綍r(shí)設(shè)計(jì)中和我一起探討問題,并指出我設(shè)計(jì)上的誤區(qū),使我能及時(shí)的發(fā)現(xiàn)問題把設(shè)計(jì)順利的進(jìn)行下去,沒有你們的幫助我不可能這樣順利地結(jié)稿,在此表示深深的謝意。 sbit LCD_CE = P2^2。 void LCD_move_chinese_string(unsigned char X, unsigned char Y, unsigned 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 26 頁 char T)。 void LCD_write_char(unsigned char c)。 void delay_1us(void)。 unsigned int x。 //初始化液晶 LCD_clear()。 LCD_clear()。 while(1) { if(count_in )//如果有車輛,則執(zhí)行下 面的 { delay_nms(2)。//松開有效 } } if(count_out ) { delay_nms(2)。 } } } } void LCD_write_number(unsigned char x) { switch(x) { case 0: LCD_write_char(39。 case 1: LCD_write_char(39。 case 2: LCD_write_char(39。 case 3: LCD_write_char(39。 case 4: LCD_write_char(39。 case 5: LCD_write_char(39。 case 6: LCD_write_char(39。 case 7: LCD_write_char(39。 case 8: LCD_write_char(39。 case 9: LCD_write_char(39。 } } void number_saved() { 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 28 頁 LCD_set_XY(48,4)。 LCD_set_XY(60,4)。 } /****************以下是液晶驅(qū)動(dòng)函數(shù) *****************/ include sbit SCLK = P2^5。 sbit LCD_RST = P2^1。 void LCD_write_english_string(unsigned char X,unsigned char Y,char *s)。 void LCD_draw_bmp_pixel(unsigned char X,unsigned char Y,unsigned char *map,unsigned char Pix_x,unsigned char Pix_y)。 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 29 頁 code unsigned char write_chinese[][24]={ /* 文字 : 作 */ /* 宋體 9。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬 x高 =12x12 */ /* 高度不是 8的倍數(shù),現(xiàn)調(diào)整為:寬度 x高度 =12x16 */ 0x02,0xFA,0xAF,0xAA,0xFA,0x20,0x2A,0xFF,0x2A,0x2A,0xEA,0x00,0x02,0x02,0x07,0x02, 0x02,0x02,0x00,0x07,0x01,0x02,0x01,0x00, /* 文字 : 年 */ /* 宋體 9。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬 x高 =12x12 */ /* 高度不是 8的倍數(shù),現(xiàn)調(diào)整為:寬度 x高度 =12x16 */ 0x02,0x22,0x32,0x2E,0x23,0xFA,0x22,0x22,0x22,0x22,0x02,0x00,0x01,0x01,0x01,0x01, 0x01,0x07,0x01,0x01,0x01,0x01,0x01,0x00, /* 文字 : 場 */ /* 宋體 9。 此字體下對(duì)應(yīng)的點(diǎn)陣為:寬 x高 =12x12 */ /* 高度不是 8的倍數(shù),現(xiàn)調(diào)整為:寬度 x高度 =12x16 */ 0x10,0x92,0x94,0x90,0x90,0x9F,0x90,0x98,0x94,0xF2,0x00,0x00,0x04,0x04,0x04,0x04, 0x04,0x04,0x04,0x04,0x04,0x07,0x00,0x00, /* 文字 : 前 */ /* 宋體
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1