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

正文內(nèi)容

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

2024-09-18 09:59本頁面
  

【正文】 時(shí)蜂鳴器報(bào)警。 圖 213為設(shè)計(jì) 的按鍵電路圖。 S3 按鍵按四次,恢復(fù) 到 復(fù)位前的車輛數(shù),開始接著計(jì)數(shù)。匯編語言與機(jī)器指令一一對應(yīng),所以用匯編語言編寫的程序在單片機(jī)里運(yùn)行起來效率較高,而且對于對射式紅外計(jì)數(shù)器數(shù)據(jù)的讀寫上,所用到的語句比較簡單易懂。 本設(shè)計(jì)使用 C 語言編程。如果有物體通過進(jìn)入對射式紅外傳感器時(shí),繼電器開關(guān)打開, LED燈點(diǎn)亮 , LCD 的最后一位開始累加。如果這個(gè)時(shí)候有兩個(gè)物體同時(shí)通過 駛出和駛?cè)雽ι涫郊t外傳感器時(shí),兩個(gè)繼電器開關(guān)同時(shí)打開 ,兩個(gè)發(fā)光二極管 LED同時(shí)點(diǎn)亮, LCD 的最后一位開始累加。 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 19 頁 圖 31 主程序流程圖 第 數(shù)據(jù)采集 模塊程序設(shè)計(jì) 數(shù)據(jù)采集模塊主要是指在系統(tǒng)開始運(yùn)行時(shí), 當(dāng) 有車輛 經(jīng)過 紅外對射式傳感器時(shí),紅外傳感器的 發(fā)射器和接收器之 間 阻斷光線時(shí),形成電平信號 ,經(jīng)過 放大、整流 并送入單片機(jī)控制模塊進(jìn)行控制計(jì)數(shù)。 其 流程圖如 圖 33: 開始 啟動(dòng)對射式傳感器 有車輛通過? 返回 送入控制系統(tǒng) 數(shù)據(jù)存儲 數(shù)據(jù)轉(zhuǎn)化 N Y 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 21 頁 圖 33 液晶顯示 流程圖 對初始化 開始 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)測 試 調(diào)試工作可分硬件調(diào)試和軟件調(diào)試兩個(gè)部分,調(diào)試方法如下: 第 系統(tǒng)的 硬件 調(diào)試 首先, 軟件 調(diào)試 之前 主要是先制作硬件電路板,然后用萬用表等工具對電路檢查,最后應(yīng)用程序進(jìn)行功能調(diào)試。 然后,用仿真軟件 keil 進(jìn)行軟件調(diào)試,該軟件提供一個(gè)集成開發(fā)環(huán)境 uVision,它包括 C 編輯器、宏編輯器、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器。但應(yīng)用此方法,仍需要十分了解所使用元器件的工作方式和管腳連接方式。 在軟件調(diào)試過程中,曾遇到以下問題: 當(dāng)硬件初次開機(jī)的時(shí)候,發(fā)現(xiàn) LCD 亮度不夠均勻。 對于本系統(tǒng)的硬件調(diào)試中,對于單個(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)警。 測試結(jié)果見附件一。基于單片機(jī)構(gòu)成的計(jì)數(shù)器能夠?qū)崿F(xiàn)實(shí)時(shí)、穩(wěn)定、精確的計(jì)數(shù)。采用STC89C52 為控制單元的車輛計(jì)數(shù)器就可以很好的提高整個(gè)系統(tǒng)的抗干擾能力。對傳感器的選擇使用上,有了一定的良好意識。 參考文獻(xiàn) [1]. 王松德、朱小龍,對射式紅外線計(jì)數(shù)器的設(shè)計(jì) [J],農(nóng)業(yè)機(jī)械學(xué)報(bào) ,2020,36 卷 7 期 [2]. 劉向宇、秦龍 ,PIC 單片機(jī) C 語言 [M],電子工業(yè)出版社 ,2020 [3]. 金杰 ,單片機(jī)技術(shù)應(yīng)用項(xiàng)目教程 [M],電子工業(yè)出版社 ,2020 [4]. 來清民 ,傳感器與單片機(jī)接口及實(shí)例 [M],北京航空航天大學(xué)出版社 ,2020 [5]. 王慶友,光電傳感器應(yīng)用技術(shù) [M],機(jī)械工業(yè)出版社 ,2020 [6]. 林雪梅 ,熱釋電紅外傳感器及其應(yīng)用 [J],甘肅科技縱橫 ,2020 [7]. 艾紅、孫碩 .,紅外測量在車流量監(jiān)測中的應(yīng)用 ,北京信息科技大學(xué)自動(dòng)化學(xué)院控制工程系,北京 100085 [8]. 肖興達(dá)、李繼方,基于熱釋電紅外傳感器的車流檢測裝置 [J] 激光與紅外 2020 [9]. 張洪潤等,傳感器技術(shù)大全(上冊) [M],北京航空航天大學(xué)出版社 , 2020 [10]. 江曉軍,光電傳感與檢測技術(shù) [M], 機(jī)械工業(yè)出版社 ,2020 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 24 頁 致謝 感謝學(xué)院給我提供了一個(gè)展現(xiàn)自己的平臺,給了我一次煅煉機(jī)會,提高我 的動(dòng)手能力和并把知識付諸于實(shí)踐。從設(shè)計(jì)的選題到資料的搜集直至最后設(shè)計(jì)的修改的整個(gè)過程中,花 費(fèi)了 彭 老師很多的寶貴時(shí)間和精力,在此向 彭老師表示衷心地感謝! 彭老師 嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,開拓進(jìn)取的精神和高度的責(zé)任心都將使 我 受益終生 ! 還要感謝我 的幾位同學(xué),是你 們在我平時(shí)設(shè)計(jì)中和我一起探討問題,并指出我設(shè)計(jì)上的誤區(qū),使我能及時(shí)的發(fā)現(xiàn)問題把設(shè)計(jì)順利的進(jìn)行下去,沒有你們的幫助我不可能這樣順利地結(jié)稿,在此表示深深的謝意。 sbit SDIN = P2^4。 sbit LCD_CE = P2^2。 void LCD_init(void)。 void LCD_move_chinese_string(unsigned char X, unsigned char Y, unsigned 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 26 頁 char T)。 void LCD_write_chinese_string(unsigned char X, unsigned char Y,unsigned char ch_with,unsigned char num,unsigned char line,unsigned char row)。 void LCD_write_char(unsigned char c)。 void LCD_write_byte(unsigned char dat, unsigned char dc)。 void delay_1us(void)。 void LCD_write_number(unsigned char x)。 unsigned int x。 sbit count_out=P1^1。 //初始化液晶 LCD_clear()。 //停車場計(jì)數(shù) LCD_write_chinese_string(2,4,12,6,0,0)。 LCD_clear()。//當(dāng)前車輛數(shù) x=100。 while(1) { if(count_in )//如果有車輛,則執(zhí)行下 面的 { delay_nms(2)。 number_saved()。//松開有效 } } if(count_out ) { delay_nms(2)。 number_saved()。 } } } } 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(54,4)。 LCD_set_XY(60,4)。 LCD_set_XY(66,4)。 } /****************以下是液晶驅(qū)動(dòng)函數(shù) *****************/ include sbit SCLK = P2^5。 sbit LCD_DC = P2^3。 sbit LCD_RST = P2^1。 void LCD_clear(void)。 void LCD_write_english_string(unsigned char X,unsigned char Y,char *s)。 void chinese_string(unsigned char X, unsigned char Y, unsigned char T)。 void LCD_draw_bmp_pixel(unsigned char X,unsigned char Y,unsigned char *map,unsigned char Pix_x,unsigned char Pix_y)。 void LCD_set_XY(unsigned char X, unsigned char Y)。 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 29 頁 code unsigned char write_chinese[][24]={ /* 文字 : 作 */ /* 宋體 9。 此字體下對應(yīng)的點(diǎn)陣為:寬 x高 =12x12 */ /* 高度不是 8的倍數(shù),現(xiàn)調(diào)整為:寬度 x高度 =12x16 */ 0x10,0x12,0x92,0xD2,0x7F,0x52,0x5A,0x56,0xD2,0x19,0x10,0x00,0x01,0x01,0x00,0x07, 0x05,0x05,0x05,0x05,0x07,0x00,0x00,0x00, /* 文字 : : */ /* 宋體 9。 此字體下對應(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。 此字體下對應(yīng)的點(diǎn)陣為:寬 x高 =12x12 */ /* 高度不是 8的倍數(shù),現(xiàn)調(diào)整為:寬度 x高度 =12x16 */ 0x8A,0x44,0xFA,0x01,0x88,0xA9,0xA9,0xBD,0x8B,0x89,0x88,0x00,0x04,0x04,0x03,0x04, 0x07,0x04,0x07,0x04,0x07,0x04,0x07,0x00, /* 文字 : 停 */ 蘇州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文) 第 30 頁 /* 宋體 9。 此字體下對應(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。 此字體下對應(yīng)的點(diǎn)陣為:寬 x高 =12x12 */ /* 高度不是 8的倍數(shù),現(xiàn)調(diào)整為:寬度 x高度 =12x16 */ 0x10,0xF1,0x02,0x00,0x10,0x10,0x10,0xFF,0x10,0x10,0x10,0x00,0x00,0x07,0x02,0x01, 0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00, /* 文字 : 數(shù) */ /* 宋體 9。 此字體下對應(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, /* 文字 : 前 */ /* 宋體 9。 此字體下對應(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, /* 文字 : 輛 */ /* 宋體
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1