基于單片機(jī)的教室人數(shù)統(tǒng)計(jì)_第1頁(yè)
基于單片機(jī)的教室人數(shù)統(tǒng)計(jì)_第2頁(yè)
基于單片機(jī)的教室人數(shù)統(tǒng)計(jì)_第3頁(yè)
基于單片機(jī)的教室人數(shù)統(tǒng)計(jì)_第4頁(yè)
基于單片機(jī)的教室人數(shù)統(tǒng)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩22頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、沈陽(yáng)航空航天大學(xué)課程設(shè)計(jì)(論文)題目 教室人數(shù)統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)班級(jí)學(xué)號(hào)學(xué)生姓名 指導(dǎo)教師I沈陽(yáng)航空航天大學(xué)課程設(shè)計(jì)任務(wù)書課程名稱專業(yè)綜合課程設(shè)計(jì)院(系)自動(dòng)化學(xué)院專業(yè)測(cè)控技術(shù)與儀器班級(jí) 04070101 學(xué)號(hào)姓名課程設(shè)計(jì)題目教室人數(shù)統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)課程設(shè)計(jì)時(shí)間:2013 年_J2_月_30_日至 2014 年丄月日 課程設(shè)計(jì)的內(nèi)容及要求:1. 設(shè)計(jì)一個(gè)教室人數(shù)統(tǒng)計(jì)系統(tǒng),系統(tǒng)功能如下: 采用單片機(jī)作為控制核心電路; 由安裝于門口的兩個(gè)光電傳感器用于識(shí)別進(jìn)出教室的人數(shù); 采用二位數(shù)碼管顯示教室里的人數(shù)。2. 設(shè)計(jì)硬件電路原理圖。3. 焊接硬件電路并進(jìn)行調(diào)試。4. 軟硬件結(jié)合調(diào)試,系統(tǒng)能脫離開(kāi)發(fā)系統(tǒng)單獨(dú)

2、運(yùn)行。指導(dǎo)教師年月日負(fù)責(zé)教師年月日學(xué)生簽字年月日沈陽(yáng)航空航天大學(xué)課程設(shè)計(jì)成績(jī)?cè)u(píng)定單課程名稱專業(yè)基礎(chǔ)課程設(shè)計(jì)院(系)自動(dòng)化學(xué)院專業(yè)測(cè)控技術(shù)與儀器課程設(shè)計(jì)題目教室人數(shù)統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)學(xué)號(hào)姓名 答辯日期年月日指導(dǎo)教師(答辯組)評(píng)語(yǔ):課程設(shè)計(jì)成績(jī)指導(dǎo)教師(答辯組)簽字 年 月 日0前言21總體方案設(shè)計(jì)22硬件電路設(shè)計(jì)32.1單片機(jī)系統(tǒng)32.1.1 AT89C51 性能32.1.2 AT89C51各引腳功能32.1.3 復(fù)位電路設(shè)計(jì) 52.1.4 時(shí)鐘電路設(shè)計(jì) 52.3 LED顯示系統(tǒng)設(shè)計(jì)72.3.1LED基本結(jié)構(gòu)72.3.2 LED譯碼方式73 軟件設(shè)計(jì)83.1工作原理83.2程序流程圖:93.3顯示子

3、程序 94調(diào)試分析9參考文獻(xiàn)11課設(shè)體會(huì)12附錄1 電路原理圖13附錄2程序清單14教室人數(shù)統(tǒng)計(jì)系統(tǒng)的設(shè)計(jì)沈陽(yáng)航空航天大學(xué)自動(dòng)化學(xué)院摘要本方案為教室人數(shù)技術(shù)器系統(tǒng)設(shè)計(jì),通過(guò)模擬教室人員的出入, 當(dāng)有同學(xué)進(jìn)入時(shí)進(jìn)行加計(jì)數(shù),當(dāng)有同學(xué)外出時(shí)進(jìn)行減計(jì)數(shù),并把現(xiàn)在教室人數(shù)通過(guò)LED顯示出來(lái)。通過(guò)這個(gè)程序,教室可以很好的了解教室內(nèi)的學(xué)生人數(shù),既方便了學(xué)生的人數(shù)統(tǒng)計(jì),同時(shí)也方便了老師的教 學(xué)進(jìn)展。本系統(tǒng)可以與智能教室系統(tǒng)結(jié)合到一體,根據(jù)教室人數(shù)多少只能調(diào)節(jié)光線等,達(dá)到節(jié)能環(huán)保的目的。關(guān)鍵詞 單片機(jī);數(shù)碼管;光電傳感器;亠、八0前言本方案基于單片機(jī)80C51我們?cè)O(shè)計(jì)了一個(gè)教室人數(shù)自動(dòng)統(tǒng)計(jì)系統(tǒng)。通過(guò)本次 課設(shè)計(jì)

4、加深了對(duì)單片機(jī)課程的全面認(rèn)識(shí)復(fù)習(xí)和掌握,對(duì)單片機(jī)課程的應(yīng)用進(jìn)一步 的了解。掌握外部中斷和 LED顯示的設(shè)置以及相應(yīng)的傳感器原理。通過(guò)此次課 程設(shè)計(jì)能夠?qū)纹瑱C(jī)軟件結(jié)合起來(lái),對(duì)程序進(jìn)行編輯,校驗(yàn)。1總體方案設(shè)計(jì)教室前門不開(kāi),只通后門。測(cè)量系統(tǒng)硬件框圖所示。利用兩個(gè)光敏二極管傳 感器,當(dāng)有人從后門進(jìn)出的時(shí)候,將產(chǎn)生電壓脈沖,再利用單片機(jī)的外部中斷功 能進(jìn)加減計(jì)數(shù),最終顯示出教室中的實(shí)際人數(shù)。圖1系統(tǒng)原理框圖2硬件電路設(shè)計(jì)2.1單片機(jī)系統(tǒng)2.1.1 AT89C51 性能AT89C51是美國(guó)ATMEL公司生產(chǎn)的低電壓,高性能 CMOS位單片機(jī),片內(nèi)含 有4KB的可反復(fù)擦寫的只讀程序存儲(chǔ)器和 128字節(jié)

5、的隨機(jī)存儲(chǔ)器。該器件采用 ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容,由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATME的 AT89C51是一種高效微控制器,它為很多嵌入式控制系統(tǒng)提供了一種靈活性高且 價(jià)廉的方案。AT89C51功能性能:與MCS-51成品指令系統(tǒng)完全兼容;4KB可編程閃速存儲(chǔ) 器;壽命:1000次寫/擦循環(huán);數(shù)據(jù)保留時(shí)間:10年;全靜態(tài)工作:0-24MHZ 三級(jí)程序存儲(chǔ)器鎖定;128*8B內(nèi)部RAM 32個(gè)可編程I/O 口線;2個(gè)16位定時(shí)/ 計(jì)數(shù)器;5個(gè)中斷源;可編程串行UART通道;片內(nèi)震蕩器和掉電模式。2.1.2

6、AT89C51各引腳功能AT89C51提供以下標(biāo)準(zhǔn)功能:4KB的Flash閃速存儲(chǔ)器,128B內(nèi)部RAM 32 個(gè)I/O 口線,兩個(gè)16位定時(shí)/計(jì)數(shù)器,一個(gè)5向量?jī)杉?jí)中斷結(jié)構(gòu),一個(gè)全雙工串 行通信口,片內(nèi)震蕩器及時(shí)鐘電路,同時(shí),AT89C5何降至0Hz靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式。空閑方式停止CPU勺工作,但允許RAM定時(shí)/計(jì)數(shù)器,串行通信口及中斷系統(tǒng)繼續(xù)工作,掉電方式保存RAM中的內(nèi)容,但震蕩器停止工作并禁止其他所有工作直到下一個(gè)硬件復(fù)位。AT89C51采用PDIP封裝形式,引腳配置如圖2所示。2P1J&C1i40 vccP1.1 C23& PO 0 (A00)PiiC3酗

7、 Afl-1 (ADI)puac437 F*0 衛(wèi)Pl .4 匚53S F*OJ (AD3JMOSI P1J5 C&3B P0_4 (AD4)MISO) Pl JE 匚734 RO車AD呀(SCKWC&33 Pfl田1人嗎AST亡生工 Ptl.7 (AD7)(RXD) P3jfl 匚1031 EA/JPP(TKD1 P3.1 匚1130 ALE/FFIOG(INTO訊空匚1229J PS EM(FNTi) 3 匚1329 P2 7 (A15)(T0| P3.4 亡1427 PS曲(A14)(Tl P3J5 匚1ae P2 (A13)WR) P3jS E16 R2.4 (A12)(RD1 P3.

8、7 E1724 P2J (All)KTAL2 匚ie23 P2J (A10XTAL1 匚19每 P5.1 IASIGhiDEa PS JO (AS)圖2 AT89C51的引腳圖AT89C51芯片的各引腳功能為:P0 口:這組引腳共有8條,P0.0為最低位。這8個(gè)引腳有兩種不同的功能, 分別適用于不同的情況,第一種情況是89C51不帶外存儲(chǔ)器,P0 口可以為通用I/O 口使用,P0.0-P0.7用于傳送CPU勺輸入/輸出數(shù)據(jù),這時(shí)輸出數(shù)據(jù)可以得到 鎖存,不需要外接專用鎖存器,輸入數(shù)據(jù)可以得到緩沖,增加了數(shù)據(jù)輸入的可靠 性;第二種情況是89C51帶片外存儲(chǔ)器,P0.0-P0.7在CPU訪問(wèn)片外存儲(chǔ)

9、器時(shí)先 傳送片外存儲(chǔ)器的低8位地址,然后傳送CPU寸片外存儲(chǔ)器的讀/寫數(shù)據(jù)。P0 口 為開(kāi)漏輸出,在作為通用I/O使用時(shí),需要在外部用電阻上拉。P1 口:這8個(gè)引腳和P0 口的8個(gè)引腳類似,P1.7為最高位,P1.0為最低 位,當(dāng)P1 口作為通用I/O 口使用時(shí),P1.0-P1.7的功能和P0 口的第一功能相同, 也用于傳送用戶的輸入和輸出數(shù)據(jù)。P2 口 :這組引腳的第一功能與上述兩組引腳的第一功能相同即它可以作為 通用I/O 口使用,它的第一功能和P0 口引腳的第二功能相配合,用于輸出片外 存儲(chǔ)器的高8位地址,共同選中片外存儲(chǔ)器單元,但并不是像P0 口那樣傳送存儲(chǔ)器的讀/寫數(shù)據(jù)。P3 口:這

10、組引腳的第一功能和其余三個(gè)端口的第一功能相同,第二功能為 控制功能,每個(gè)引腳并不完全相同,如下表1所示:表1 P3 口各位的第二功能P3 口各位第二功能P3.0RXT(串行口輸入)P3.1TXD(串行口輸出)P3.2/INT0 (外部中斷0輸入)P3.3/INT1(外部中斷1輸入)P3.4T0 (定時(shí)器/計(jì)數(shù)器0的外部輸入)P3.5T1 (定時(shí)器/計(jì)數(shù)器1的外部輸入)P3.6/WR (片外數(shù)據(jù)存儲(chǔ)器寫允許)P3.7/RD (片外數(shù)據(jù)存儲(chǔ)器讀允許)Vcc為+5V電源線,Vss接地。ALE地址鎖存允許線,配合P0 口的第二功能使用,在訪問(wèn)外部存儲(chǔ)器時(shí), 89C51的CPU在 P0.0-P0.7引腳

11、線去傳送隨后而來(lái)的片外存儲(chǔ)器讀/寫數(shù)據(jù)。在 不訪問(wèn)片外存儲(chǔ)器時(shí),89C51自動(dòng)在ALE線上輸出頻率為1/6震蕩器頻率的脈沖 序列。該脈沖序列可以作為外部時(shí)鐘源或定時(shí)脈沖使用。/EA:片外存儲(chǔ)器訪問(wèn)選擇線,可以控制89C51使用片內(nèi)ROME使用片外ROM, 若/EA=1,則允許使用片內(nèi)ROM,若/EA=0,貝U只使用片外ROM/PSEN片外ROM勺選通線,在訪問(wèn)片外 ROMtf,89C51自動(dòng)在/PSEN線上產(chǎn) 生一個(gè)負(fù)脈沖,作為片外ROM芯片的讀選通信號(hào)。RST復(fù)位線,可以使89C51處于復(fù)位(即初始化)工作狀態(tài)。通常89C51復(fù) 位有自動(dòng)上電復(fù)位和人工按鍵復(fù)位兩種。XTAL1和XTAL2 :

12、片內(nèi)震蕩電路輸入線,這兩個(gè)端子用來(lái)外接石英晶體和微調(diào)電容, 即用來(lái)連接89C51片內(nèi)OSC(震蕩器)的定時(shí)反饋回路。2.1.3晶振電路設(shè)計(jì)我們采用晶振電路來(lái)產(chǎn)生單片機(jī)工作所需的時(shí)鐘信號(hào),使用晶體震蕩器時(shí),C1、C2取值2040pF,使用陶瓷振蕩器時(shí) C1、C2取值3050pF。在設(shè)計(jì)電路板 時(shí),晶振和電容應(yīng)盡量靠近芯片,以減小分布電容,保證振蕩器的穩(wěn)定性。C1 丁22pf .P 22 pf .TEXT.19InLI12M-X118屮XTPL1圖2 晶振電路圖2.1.4 復(fù)位電路設(shè)計(jì)單片機(jī)中CPU每執(zhí)行一條指令,都必須在統(tǒng)一的時(shí)鐘脈沖的控制下嚴(yán)格按時(shí) 間節(jié)拍進(jìn)行,而這個(gè)時(shí)鐘脈沖是單片機(jī)控制中的時(shí)

13、序電路發(fā)出的。CPL執(zhí)行一條指令的各個(gè)微操作所對(duì)應(yīng)時(shí)間順序稱為單片機(jī)的時(shí)序。MCS-51單片機(jī)芯片內(nèi)部有一個(gè)高增益反相放大器,用于構(gòu)成震蕩器,XTAL1為該放大器的輸入端,XTAL2 為該放大器輸出端,但形成時(shí)鐘電路還需附加其他電路。本設(shè)計(jì)系統(tǒng)采用內(nèi)部時(shí)鐘方式,利用單片機(jī)內(nèi)部的高增益反相放大器,外部電路簡(jiǎn),只需要一個(gè)晶振和2個(gè)電容即可,如圖4所示。UFJo-X- k E . O :92PSALFEA圖4復(fù)位電路電路中的器件選擇可以通過(guò)計(jì)算和實(shí)驗(yàn)確定,也可以參考一些典型電路的參數(shù),電路中,電容器 C1和C2對(duì)震蕩頻率有微調(diào)作用,通常的取值范圍是 30 10pF,在這個(gè)系統(tǒng)中選擇了 33pF;石英

14、晶振選擇范圍最高可選24MHz它 決定了單片機(jī)電路產(chǎn)生的時(shí)鐘信號(hào)震蕩頻率,在本系統(tǒng)中選擇的是12MHz因而時(shí)鐘信號(hào)的震蕩頻率為12MHz2.3 LED顯示電路設(shè)計(jì)2.3.1LED基本結(jié)構(gòu)LED是發(fā)光二極管顯示器的縮寫。LED由于結(jié)構(gòu)簡(jiǎn)單、價(jià)格便宜、與單片機(jī) 接口方便等優(yōu)點(diǎn)而得到廣泛應(yīng)用。LED顯示器是由若干個(gè)發(fā)光二極管組成顯示字 段的顯示器件。在單片機(jī)中使用最多的是七段數(shù)碼顯示器。LED七段數(shù)碼顯示器由8個(gè)發(fā)光二極管組成顯示字段,其中7個(gè)長(zhǎng)條形的發(fā)光二極管排列成“日”字 形,另一個(gè)圓點(diǎn)形的發(fā)光二極管在顯示器的右下角作為顯示小數(shù)點(diǎn)用,其通過(guò)不同的組合可用來(lái)顯示各種數(shù)字。LED引腳排列如下圖7所示

15、:1c f Jfbj56二8d Ld;udp圖5 LED引腳排列2.3.2 LED譯碼方式譯碼方式是指由顯示字符轉(zhuǎn)換得到對(duì)應(yīng)的字段碼的方式,對(duì)于LED數(shù)碼管顯 示器,通常的譯碼方式有硬件譯碼和軟件譯碼方式兩種。硬件譯碼是指利用專門的硬件電路來(lái)實(shí)現(xiàn)顯示字符碼的轉(zhuǎn)換。軟件譯碼就是編寫軟件譯碼程序,通過(guò)譯碼程序來(lái)得到要顯示的字符的字 段碼,譯碼程序通常為查表程序。本設(shè)計(jì)系統(tǒng)中為了簡(jiǎn)化硬件線路設(shè)計(jì),LED譯碼采用軟件編程來(lái)實(shí)現(xiàn)。由于 本設(shè)計(jì)采用的是共陰極LED其對(duì)應(yīng)的字符和字段碼如下表 2所示。表2共陰極字段碼表顯示字符共陰極字段碼O3FH106H25BH34FH466H56DH67DH707H87F

16、H96FH3軟件設(shè)計(jì)3.1工作原理8051單片機(jī)可以響應(yīng)外部中斷中斷請(qǐng)求,外部中斷源的中斷請(qǐng)求信號(hào)可以 從P3. 2和P3. 3(即/INTO和/ INT1)引腳上輸入,有電平或負(fù)邊沿兩種引起中 斷的觸發(fā)方式。本系統(tǒng)中利用負(fù)邊沿觸發(fā)方式。光敏二極管1電路中RL電壓信號(hào)接/ INTO,光敏二極管2電路中RL電壓信號(hào)接/ INT1。工作過(guò)程:進(jìn)入一一當(dāng)有人員進(jìn)入教室時(shí),光敏二極管I光線首先被隔斷,/INTO端首先產(chǎn)生負(fù)脈沖信號(hào),引發(fā)單片機(jī)中斷,在相應(yīng)的中斷程序中對(duì)計(jì)算 人數(shù)的存儲(chǔ)器R2進(jìn)行加I計(jì)算,同時(shí)在程序中關(guān)閉/ INTI的中斷使能,這樣就 不會(huì)引起/ INT1觸發(fā)中斷,并開(kāi)始定時(shí),在隔一定時(shí)

17、間后利用定時(shí)中斷打開(kāi)/ INT1中斷使能出去一一當(dāng)有人員離開(kāi)教室時(shí),光敏二極管2光線首先被隔斷,/INTI端首先產(chǎn)生負(fù)脈沖信號(hào),引發(fā)單片機(jī)中斷,在 相應(yīng)的中斷程序中對(duì)計(jì)算人數(shù)的存儲(chǔ)器R2進(jìn)行減I計(jì)算,同時(shí)在程序中關(guān)閉/INTO的中斷使能,這樣就不會(huì)引起/ INTO觸發(fā)中斷,并開(kāi)始定時(shí),在隔一定時(shí) 間后利用定時(shí)中斷打開(kāi)/ INTO中斷使能。最終通過(guò)相應(yīng)的LED顯示程序顯示的 人數(shù)即當(dāng)前教室里的人數(shù)了。3.2程序流程圖:圖5程序流程圖3.3顯示子程序顯示子程序采用動(dòng)態(tài)掃描實(shí)現(xiàn)四位數(shù)碼管的數(shù)值顯示,在采用動(dòng)態(tài)掃描顯示 方式時(shí),要使得LED顯示的比較均勻,又有足夠的亮度, 需要設(shè)置適當(dāng)?shù)膾呙桀l 率,當(dāng)

18、掃描頻率在70HZ左右時(shí),能夠產(chǎn)生比較好的顯示效果,一般可以采用間 隔10ms對(duì)LED進(jìn)行動(dòng)態(tài)掃描一次,每一位 LED的顯示時(shí)間為1ms在本設(shè)計(jì)中,為了簡(jiǎn)化硬件設(shè)計(jì),主要采用軟件定時(shí)的方式,即用定時(shí)器0溢出中斷功能實(shí)現(xiàn)11卩s定時(shí),通過(guò)軟件延時(shí)程序來(lái)實(shí)現(xiàn) 5ms的延時(shí)。4調(diào)試分析圖6系統(tǒng)調(diào)試圖參考文獻(xiàn)1 胡健.單片機(jī)原理及接口技術(shù)北京:機(jī)械工業(yè)出版社,20042 謝維成、楊加國(guó).單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)實(shí)例.電子工業(yè)出版社, 20063 李廣弟.單片機(jī)基礎(chǔ).北京航空航天大學(xué)出版社,20074 姜志海,黃玉清等著單片機(jī)原理及應(yīng)用M.北京:電子工業(yè)出版社.2005 魏立峰.單片機(jī)原理及應(yīng)用

19、技術(shù)北京大學(xué)出版社,20056 周潤(rùn)景.Protues在MCS-51 &ARM系統(tǒng)中的應(yīng)用百例第一版北京:電子工 業(yè)出版社,20067 邊春遠(yuǎn)等著.MCS-51單片機(jī)應(yīng)用開(kāi)發(fā)實(shí)用子程序M.北京:人民郵電出版 社.20058 宋鳳娟.基于89C51單片機(jī)的數(shù)字電壓表設(shè)計(jì)J.制造業(yè)自動(dòng)化報(bào)刊,2007,29( 03).課設(shè)體會(huì)經(jīng)過(guò)兩周的課設(shè),我的體會(huì)是,我感覺(jué)我學(xué)習(xí)到很多東西,也成長(zhǎng)很多。以 前只是在書本的東西,通過(guò)課設(shè), 我可以真正看到實(shí)際的運(yùn)用。 這次課程設(shè)計(jì)是 我第一次設(shè)計(jì)電路,并用Proteus實(shí)現(xiàn)了仿真。在這整個(gè)過(guò)程中,我對(duì)電路設(shè)計(jì), 單片機(jī)的使用等都有了更進(jìn)一步的認(rèn)識(shí)。通過(guò)這次設(shè)計(jì),我

20、學(xué)會(huì)了Proteus和Keil軟件的使用方法,掌握了從系統(tǒng)的需要、方案的設(shè)計(jì)、功能模塊的劃分、 原理圖的設(shè)計(jì)和電路圖的仿真的設(shè)計(jì)流程,學(xué)到了很多東西。我第一次做單片機(jī)課設(shè),知識(shí)及經(jīng)驗(yàn)的匱乏使我遇到很多困難, 如果沒(méi)有老 師的督促指導(dǎo)以及同學(xué)們的支持, 很難順利的完成此次課程設(shè)計(jì)。從課程設(shè)計(jì)開(kāi) 始到論文和答辯的順利完成,都離不開(kāi)老師、同學(xué)、朋友給予的幫助,在這里致 以衷心的感謝,謝謝王艷輝老師!2014年1月8日完成附錄1電路原理圖L 2 3 丄 6 T S口. 12J4隼方1 PPP-PPPPP11 3t- 工:li25 25!RP1PDimDDPQ.UOAJCH 叩加L-2PD3ffllD3

21、叩PDSMJ5 PDJ6MJD6P07- TP2I 噸|P22flMD 昭311P2J&R13P2MHP2.T4M5P3WtXDP3.inxp_ 購(gòu)淅而 pjimTTpa.imi P3SF1P3J&WR pa.rjfiD-耳 2衛(wèi);12:-11;K1計(jì)數(shù)一ii i?2i+E附錄2程序清單#in elude #defi ne uchar un sig ned char#defi ne uint un sig ned int sbit k = P3A4;sbit k1=P3A0;sbit k2=P3A1;uint a=0;uint b=0;uchar code DSY_CODE=0x3f,0x06

22、,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00;uchar code Scan_BITs=0x20,0x10,0x08;uchar data Buffer_Cou nts=O,O,O;uint Cou nt_A=0;void DelayMS(ui nt x)uchar t;while(x-)for(t=0;t120;t+);void Show_Cou nts()uint i;Buffer_Cou nts2 = Cou nt_A / 100;Buffer_Cou nts1 = Cou nt_A % 100 /10;Buffer_Cou ntsO = C

23、ou nt_A % 10;if(Buffer_Cou nts2=0)Buffer_Cou nts2 = 0x0a;if(Buffer_Cou nts1=0)Buffer_Cou nts1=OxOa;for(i=0;i3;i+)P2 = Scan_BITsi;P0 = DSY_CODEBuffer_Cou ntsi;DelayMS(1); void mai n()IT0 = 1;IT1 = 1;PXO = 1;IE = 0x85;while(1)Show_Cou nts();if(k = 0) Cou nt_A = 0;else if(k仁=0)DelayMS(5);if(k1=0)a+;if(

24、b!=O)Cou nt_A+;a=0;b=0;while(!k1);else if(k2=0)DelayMS(5);if(k2=0)b+;if(a!=0)Cou nt_A-;a=0;b=0; while(!k2);/*void EX_INT0() in terrupt 0 a+;if(b!=O)Coun t_A+;a=0;b=0;while(k1!=0);void EX_INT1() in terrupt 2b+;if(a!=0)Cou nt_A-;a=0;b=0;while(k2!=0);*/四、一輩子孤單并不可怕,如果我們可以從中提煉出自由,那我們就是幸福的。許多長(zhǎng)久的關(guān)系都以為忘記了當(dāng)初

25、所堅(jiān)持與擁有的,最后又開(kāi)始羨慕起孤單的人。五、戀愛(ài),在感情上,當(dāng)你想征服對(duì)方的時(shí)候,實(shí)際上已經(jīng)在一定程度上被對(duì)方征服了。首先是對(duì)方對(duì)你的吸引,然后才是你征服對(duì)方的欲望。六、沒(méi)有心如刀割,不再依依不舍,只有,沉默相隔七、和你在一起只是我不想給任何人機(jī)會(huì)。八、一個(gè)人總要走陌生的路,看陌生的風(fēng)景,聽(tīng)陌生的歌,然后在某個(gè)不經(jīng)意的瞬間,你會(huì)發(fā)現(xiàn),原本是費(fèi)盡心機(jī)想要忘記的事情真的就那么忘記了。九、無(wú)論我們愛(ài)過(guò)還是就這樣錯(cuò)過(guò),我都會(huì)感謝你。因?yàn)橛鲆?jiàn)你,我才知道思念一個(gè)人的滋味;因?yàn)橛鲆?jiàn)你,我才知道感情真的不能勉強(qiáng);因?yàn)橛鲆?jiàn)你,我才知道我的心不是真的死了; 因?yàn)橛鲆?jiàn)你,我才知道我也能擁有美麗的記憶。所以,無(wú)論

26、你怎么對(duì)待我,我都會(huì)用心去寬恕你的狠,用心去銘記你的好。十、愛(ài)情需要的是彼此互相的照顧,當(dāng)我們心愛(ài)的人累了,我們不是坐在一邊不理,而是多陪對(duì)方談?wù)勑?,?duì)方需要什么的時(shí)候,自己盡量的滿足對(duì)方的需求,至少可以讓對(duì)方知道,在 自己身邊的感覺(jué)是如此的溫暖。十一、自從你出現(xiàn)後,我才知道原來(lái)有人愛(ài)是那麼的美好十二、有的人與人之間的相遇就像是流星,瞬間迸發(fā)出令人羨慕的火花,卻注定只是匆匆而過(guò)。十三、有一些人,這一輩子都不會(huì)在一起,但是有一種感覺(jué)卻可以藏在心里守一輩子。十四、不要輕易說(shuō)愛(ài),許下的承諾就是欠下的債!十五、不管你是多么的愛(ài)對(duì)方,但千萬(wàn)不可當(dāng)?shù)谌?。?xì)想,默然。因?yàn)橹溃@樣的故事一開(kāi)始便注定了結(jié)局,一開(kāi)始就注定在這個(gè)故事里,很多人會(huì)受傷。離開(kāi)的總是要離開(kāi),挽留 不住,就像彼岸花,窮其一生,花葉仍是生生相錯(cuò)。十六、什么叫快樂(lè)?就是掩飾自己的悲傷對(duì)每個(gè)人微笑。十七、愛(ài)情與視力無(wú)關(guān),任你看得再怎么清楚,在愛(ài)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論