畢業(yè)設(shè)計(jì)-基于mc51單片機(jī)的簡易計(jì)算器設(shè)計(jì)_第1頁
畢業(yè)設(shè)計(jì)-基于mc51單片機(jī)的簡易計(jì)算器設(shè)計(jì)_第2頁
畢業(yè)設(shè)計(jì)-基于mc51單片機(jī)的簡易計(jì)算器設(shè)計(jì)_第3頁
畢業(yè)設(shè)計(jì)-基于mc51單片機(jī)的簡易計(jì)算器設(shè)計(jì)_第4頁
畢業(yè)設(shè)計(jì)-基于mc51單片機(jī)的簡易計(jì)算器設(shè)計(jì)_第5頁
已閱讀5頁,還剩42頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

畢業(yè)設(shè)計(jì)(論文)(2011屆)題目基于單片機(jī)的簡易計(jì)算器專業(yè)名稱電子信息工程技術(shù)姓名學(xué)號(hào)班級(jí)08級(jí)通信與信息技術(shù)班指導(dǎo)教師2010年12月30日摘要摘要近幾年單片機(jī)技術(shù)的發(fā)展很快,其中電子產(chǎn)品的更新速度迅猛。計(jì)算器是日常生活中比較的常見的電子產(chǎn)品之一。如何才能使計(jì)算器技術(shù)更加的成熟,充分利用已有的軟件和硬件條件,設(shè)計(jì)出更出色的計(jì)算器呢。本設(shè)計(jì)是以AT89S52單片機(jī)為核心的計(jì)算器模擬系統(tǒng)設(shè)計(jì),輸入采用46矩陣鍵盤,可以進(jìn)行加、減、乘、除9位帶符號(hào)數(shù)字運(yùn)算,并在LCD1602上顯示操作過程。科技的進(jìn)步告別了以前復(fù)雜的模擬電路,一塊幾厘米平方的單片機(jī)可以省去很多繁瑣的電路。現(xiàn)在應(yīng)用較廣泛的是科學(xué)計(jì)算器,與我們?nèi)粘K玫暮唵斡?jì)算器有較大差別,除了能進(jìn)行加減乘除,科學(xué)計(jì)算器還可以進(jìn)行正數(shù)的四則運(yùn)算和乘方、開方運(yùn)算,具有指數(shù)、對(duì)數(shù)、三角函數(shù)、反三角函數(shù)及存儲(chǔ)等計(jì)算功能。計(jì)算器的未來是小型化和輕便化,現(xiàn)在市面上出現(xiàn)的使用太陽能電池的計(jì)算器,使用ASIC設(shè)計(jì)的計(jì)算器,如使用純軟件實(shí)現(xiàn)的計(jì)算器等,未來的智能化計(jì)算器將是我們的發(fā)展方向,更希望成為應(yīng)用廣泛的計(jì)算工具。關(guān)鍵詞AT89S52LCD1602計(jì)算器矩陣鍵盤目錄第一章前言111系統(tǒng)開發(fā)背景112系統(tǒng)開發(fā)意義113設(shè)計(jì)目的1第二章方案論證221方案構(gòu)思222方案比較與選擇2第三章系統(tǒng)硬件設(shè)計(jì)及說明331系統(tǒng)組成及總體框圖332元件簡介3321AT89S52特點(diǎn)332274LS08簡要說明9323LCD1602液晶顯示屏12第四章設(shè)計(jì)原理分析1541設(shè)計(jì)方案的確定1542計(jì)算器硬件方案及硬件資源分配15421硬件資源分配15422系統(tǒng)的硬件設(shè)計(jì)15423鍵盤電路的設(shè)計(jì)17424顯示電路的設(shè)計(jì)18第五章計(jì)算器的軟件設(shè)計(jì)1951計(jì)算器的軟件規(guī)劃1952鍵盤掃描的程序設(shè)計(jì)1953顯示模塊的程序設(shè)計(jì)1954主程序的設(shè)計(jì)2055軟件的可靠性設(shè)計(jì)20結(jié)束語22致謝23參考文獻(xiàn)24附錄25附錄一硬件實(shí)物圖25附錄二系統(tǒng)程序清單26第一章前言11系統(tǒng)開發(fā)背景隨著社會(huì)的發(fā)展,科學(xué)的進(jìn)步,人們的生活水平在逐步的提高,尤其是微電子技術(shù)的發(fā)展,猶如雨后春筍般的變化。電子產(chǎn)品的更新速度快就不足驚奇了。計(jì)算器在人們的日常中是比較的常見的電子產(chǎn)品之一。如何使計(jì)算器技術(shù)更加的成熟,充分利用已有的軟件和硬件條件,設(shè)計(jì)出更出色的計(jì)算器,使其更好的為各個(gè)行業(yè)服務(wù),成了如今電子領(lǐng)域重要的研究課題。12系統(tǒng)開發(fā)意義今天,人們的日常生活中已經(jīng)離不開計(jì)算器了,社會(huì)的各個(gè)角落都有它的身影,比如商店,辦公室,學(xué)校。因此設(shè)計(jì)一款簡單實(shí)用的計(jì)算器會(huì)有很大的實(shí)際意義。13設(shè)計(jì)目的本設(shè)計(jì)旨在進(jìn)一步掌握單片機(jī)理論知識(shí),理解嵌入式單片機(jī)系統(tǒng)的硬軟件設(shè)計(jì),加強(qiáng)對(duì)實(shí)際應(yīng)用系統(tǒng)設(shè)計(jì)的能力。通過本設(shè)計(jì)的學(xué)習(xí),使我掌握單片機(jī)程序設(shè)計(jì)和微機(jī)接口應(yīng)用的基本方法,并能綜合運(yùn)用本科階段所學(xué)軟、硬件知識(shí)分析實(shí)際問題,提高解決畢業(yè)設(shè)計(jì)實(shí)際問題的能力,為單片機(jī)應(yīng)用和開發(fā)打下良好的基礎(chǔ)。1、對(duì)字符液晶顯示模塊的工作原理,如初始化、清屏、顯示、調(diào)用及外特性有較清楚的認(rèn)識(shí),并會(huì)使用LCD(液晶顯示模塊)實(shí)現(xiàn)計(jì)算結(jié)果的顯示;掌握液晶顯示模塊的驅(qū)動(dòng)和編程,設(shè)計(jì)LCD和單片機(jī)的接口電路,以及利用單片機(jī)對(duì)液晶模塊的驅(qū)動(dòng)和操作;2、在充分分析內(nèi)部邏輯的概念,進(jìn)行軟件和調(diào)試,學(xué)會(huì)使用,并能夠以其為平臺(tái)設(shè)計(jì)出具有四則運(yùn)算能力簡易計(jì)算器的硬件電路和軟件程序。第二章方案論證21方案構(gòu)思本設(shè)計(jì)可以采用兩種方案,一種是以FPGA為核心處理芯片,配備相應(yīng)的外設(shè);另外一種是以AT89S52處理器,配備相應(yīng)的外設(shè)。1、方案一采用FPGA控制FPGA是一種高密度的可編程邏輯器件,自從XILINX公司1985年推出第一片F(xiàn)PGA以來,FPGA的集成密度和性能提高很快,其集成密度最高達(dá)500萬門/片以上,系統(tǒng)性能可達(dá)200MHZ。由于FPGA器件集成度高,方便易用,開發(fā)和上市周期短,在數(shù)字設(shè)計(jì)和電子生產(chǎn)中得到迅速普及和應(yīng)用,并一度在高密度的可編程邏輯器件領(lǐng)域中獨(dú)占鰲頭。但是而基于SRAM編程的FPGA,其編程信息需存放在外部存儲(chǔ)器上,需外部存儲(chǔ)器芯片,且使用方法復(fù)雜,保密性差,而其對(duì)于一個(gè)簡單的計(jì)算器而言,實(shí)用FPGA有點(diǎn)大材小用,成本太高。2、方案二采用AT89S52單片機(jī)是單片微型機(jī)的簡稱,故又稱為微控制器MCU(MICROCONTROLUNIT)。通常由單塊集成電路芯片組成,內(nèi)部包含有計(jì)算機(jī)的基本功能部件中央處理器CPU,存儲(chǔ)器和I/O接口電路等。因此,單片機(jī)只要和適當(dāng)?shù)能浖巴獠吭O(shè)備相結(jié)合,便可成為一個(gè)單片機(jī)控制系統(tǒng)。單片機(jī)廣泛用于智能產(chǎn)品,智能儀表,測控技術(shù),智能接口等,具有操作簡單,實(shí)用方便,價(jià)格便宜等優(yōu)點(diǎn),而其中AT89S52以MCS51為內(nèi)核,是單片機(jī)中最典型的代表,應(yīng)用于各種控制領(lǐng)域。22方案比較與選擇通過以上兩種方案論證和比較,從設(shè)計(jì)的實(shí)用性,方便性和成本出發(fā),選擇了以AT89S52單片機(jī)作為中央處理單元進(jìn)行計(jì)算器的設(shè)計(jì),這樣設(shè)計(jì)能夠?qū)崿F(xiàn)對(duì)六位浮點(diǎn)數(shù)的加減和三位浮點(diǎn)數(shù)的乘除運(yùn)算。第三章系統(tǒng)硬件設(shè)計(jì)及說明31系統(tǒng)組成及總體框圖圖31系統(tǒng)組成及總體框圖32元件簡介321AT89S52特點(diǎn)圖3211單片機(jī)AT89S521、主要性能18031CPU與MCS51兼容8K字節(jié)可編程FLASH存儲(chǔ)器壽命1000寫/擦循環(huán)全靜態(tài)工作0HZ33MHZAT89S52主控制模塊電源模塊LCD液晶顯示屏模塊編碼鍵盤模塊與門模塊三級(jí)加密程序存儲(chǔ)器1288位內(nèi)部RAM32條可編程I/O線三個(gè)16位定時(shí)器/計(jì)數(shù)器八個(gè)中斷源全雙工UART串行通道低功耗的閑置和掉電模式掉電后中斷可喚醒看門狗定時(shí)器雙數(shù)據(jù)指針掉電標(biāo)識(shí)符片內(nèi)振蕩器和時(shí)鐘電路2管腳說明VCC供電電壓。GND接地。2、AT89S52的功能特性描述AT89S52是一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程FLASH存儲(chǔ)器。使用ATMEL公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。片上FLASH允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程FLASH,使得AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。AT89S52具有以下標(biāo)準(zhǔn)功能8K字節(jié)FLASH,256字節(jié)RAM,32位I/O口線,看門狗定時(shí)器,2個(gè)數(shù)據(jù)指針,三個(gè)16位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。此外,AT89S52可降至0HZ靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU停止工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。8位微控制器8K字節(jié)在系統(tǒng)可編程FLASH。同時(shí)該芯片還具有PDIP、TQFP和PLCC等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。3、AT89S52引腳功能AT89S52單片機(jī)為40引腳芯片見圖3212。圖3212AT89S52引腳圖(1)口線P0、P1、P2、P3共四個(gè)八位口。P0口P0口是一個(gè)8位漏極開路的雙向I/O口。作為輸出口,每位能驅(qū)動(dòng)8個(gè)TTL邏輯電平。對(duì)P0端口寫“1”時(shí),引腳用作高阻抗輸入。當(dāng)訪問外部程序和數(shù)據(jù)存儲(chǔ)器時(shí),P0口也被作為低8位地址/數(shù)據(jù)復(fù)用。在這種模式下,P0不具有內(nèi)部上拉電阻。在FLASH編程時(shí),P0口也用來接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。程序校驗(yàn)時(shí),需要外部上拉電阻。P1口P1口是一個(gè)具有內(nèi)部上拉電阻的8位雙向I/O口,P1輸出緩沖器能驅(qū)動(dòng)4個(gè)TTL邏輯電平。對(duì)P1端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。此外,P10和P11分別作定時(shí)器/計(jì)數(shù)器2的外部計(jì)數(shù)輸入(P10/T2)和定時(shí)器/計(jì)數(shù)器2的觸發(fā)輸入(P11/T2EX),具體如下表所示。在FLASH編程和校驗(yàn)時(shí),P1口接收低8位地址字節(jié)。引腳號(hào)第二功能P10T2(定時(shí)器/計(jì)數(shù)器T2的外部計(jì)數(shù)輸入),時(shí)鐘輸出P11T2EX(定時(shí)器/計(jì)數(shù)器T2的捕捉/重載觸發(fā)信號(hào)和方向控制)P15MOSI(在系統(tǒng)編程用)P16MISO(在系統(tǒng)編程用)P17SCK(在系統(tǒng)編程用)P2口P2口是一個(gè)具有內(nèi)部上拉電阻的8位雙向I/O口,P2輸出緩沖器能驅(qū)動(dòng)4個(gè)TTL邏輯電平。對(duì)P2端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。在訪問外部程序存儲(chǔ)器或用16位地址讀取外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行MOVXDPTR)時(shí),P2口送出高八位地址。在這種應(yīng)用中,P2口使用很強(qiáng)的內(nèi)部上拉發(fā)送1。在使用8位地址(如MOVXRI)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),P2口輸出P2鎖存器的內(nèi)容。在FLASH編程和校驗(yàn)時(shí),P2口也接收高8位地址字節(jié)和一些控制信號(hào)。P3口P3口是一個(gè)具有內(nèi)部上拉電阻的8位雙向I/O口,P3輸出緩沖器能驅(qū)動(dòng)4個(gè)TTL邏輯電平。對(duì)P3端口寫“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。P3口亦作為AT89S52特殊功能(第二功能)使用,如表321所示。表321P3口管腳備選功能端口引腳第二功能P30RXD(串行輸入口)P31TXD(串行輸出口)P32/INT0(外部中斷0)P33/INT1(外部中斷1)P34T0(記時(shí)器0外部輸入)P35T1(記時(shí)器1外部輸入)P36/WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)P37/RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)在FLASH編程和校驗(yàn)時(shí),P3口也接收一些控制信號(hào)。此外,P3口還接收一些用于FLASH閃存編程和程序校驗(yàn)的控制信號(hào)。(2)其他引腳說明RST復(fù)位輸入。晶振工作時(shí),RST腳持續(xù)2個(gè)機(jī)器周期高電平將使單片機(jī)復(fù)位??撮T狗計(jì)時(shí)完成后,RST腳輸出96個(gè)晶振周期的高電平。特殊寄存器AUXR地址8EH上的DISRTO位可以使此功能無效。DISRTO默認(rèn)狀態(tài)下,復(fù)位高電平有效。ALE/PROG當(dāng)訪問外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。一般情況下,ALE仍以時(shí)鐘振蕩頻率的1/6輸出固定的脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。要注意的是每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過一個(gè)ALE脈沖。對(duì)FLASH存儲(chǔ)器編程期間,該引腳還用于輸入編程脈沖(PROG)。如有必要,可通過對(duì)特殊功能寄存器(SFR)區(qū)中的8EH單元的D0位置位,可禁止ALE操作。該位置位后,只有一條MOVX和MOVC指令才能將ALE激活。此外,該引腳會(huì)被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置ALE禁止位無效。PSEN程序儲(chǔ)存允許(PSEN)輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng)AT89S52由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次PSEN有效,即輸出兩個(gè)脈沖,在此期間,當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器,將跳過兩次PSEN信號(hào)。EA/VPP外部訪問允許,欲使CPU僅訪問外部程序存儲(chǔ)器(地址為0000HFFFFH),EA端必須保持低電平(接地)。需注意的是如果加密位LB1被編程,復(fù)位時(shí)內(nèi)部會(huì)鎖存EA端狀態(tài)。如EA端為高電平(接VCC端),CPU則執(zhí)行內(nèi)部程序存儲(chǔ)器的指令。FLASH存儲(chǔ)器編程時(shí),該引腳加上12V的編程允許電源VPP,當(dāng)然這必須是該器件是使用12V編程電壓VPP。XTAL1反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。XTAL2來自反向振蕩器的輸出。XTAL1,XTAL2接石英晶體振蕩器。如圖3213所示外接晶體引腳圖。C2XTAL2懸空XTAL2C1XTAL1外部振蕩信號(hào)XTAL1GNDGND接地接地A內(nèi)部方式B外部方式圖3213晶振外接結(jié)構(gòu)引腳圖XTAL1是片內(nèi)振蕩器的反相放大器輸入端,XTAL2則是輸出端,使用外部振蕩器時(shí),外部振蕩信號(hào)應(yīng)直接加到XTAL1,而XTAL2懸空。內(nèi)部方式時(shí),時(shí)鐘發(fā)生器對(duì)振蕩脈沖二分頻,如晶振為12MHZ,時(shí)鐘頻率就為6MHZ。晶振的頻率可以在1MHZ24MHZ內(nèi)選擇,在本設(shè)計(jì)電路中選用了12MHZ。電容取20PF左右。機(jī)器周期12時(shí)間周期,如12MHZ的機(jī)器周期為1微秒。(3)控制或復(fù)位引腳RESET此腳為高電平時(shí)(約2個(gè)機(jī)器周期)可將單片機(jī)復(fù)位。RST/VPD當(dāng)出現(xiàn)兩個(gè)機(jī)器周期高電平時(shí),單片機(jī)復(fù)位。復(fù)位后,P0P3輸出高電平;SP寄存器為07H;其它寄存器全部清0;不影響RAM狀態(tài)。如圖3214所示。圖3214按鍵電平復(fù)位AT89SXX系列單片機(jī)實(shí)現(xiàn)了ISP下載功能,故而取代了89CXX系列的下載方式,也是因?yàn)檫@樣,ATMEL公司已經(jīng)停止生產(chǎn)89CXX系列的單片機(jī),現(xiàn)在市面上的AT89CXX多是停產(chǎn)前的庫存產(chǎn)品。4、AT89S52的編程方法編程前,須按編程模式表設(shè)置好地址、數(shù)據(jù)及控制信號(hào);順序如下在地址線上加上要編程單元的地址信號(hào)。在數(shù)據(jù)線上加上要寫入的數(shù)據(jù)字節(jié)。激活相應(yīng)的控制信號(hào)。將EA/VPP端加上12V編程電壓。每對(duì)FLASH存儲(chǔ)陣列寫入一個(gè)字節(jié)或每寫入一個(gè)程序機(jī)密位,加上一個(gè)ALE/PROG編程脈沖。每個(gè)字節(jié)寫入周期是自身定時(shí)的,大多數(shù)約為50US。改變編程單元的地址和寫入的數(shù)據(jù),重復(fù)步驟,直到全部文件編程結(jié)束。單片機(jī)的現(xiàn)狀及發(fā)展方向單片機(jī)是為了工業(yè)控制需要滿足而誕生的,是自動(dòng)控制系統(tǒng)的核心部件,因而也主要用于工業(yè)控制、智能化儀器儀表、家用電器中。它具有體積小,功能多、價(jià)格低、使用方便、系統(tǒng)設(shè)計(jì)靈活等優(yōu)點(diǎn),應(yīng)用領(lǐng)域不斷擴(kuò)大,除了工業(yè)控制,智能化儀表,通訊,家用電器外,在智能化高檔電子玩具產(chǎn)品中也大量采用單片機(jī)芯片作為核心控制部件。由于單片機(jī)主要面向工業(yè)控制,工作環(huán)境比較惡劣,入高溫,強(qiáng)電磁干擾,甚至含有腐蝕性氣體,在太空中工作的單片機(jī)控制系統(tǒng),還必須具有抗輻射能力,這決定了單片機(jī)CPU于通用微機(jī)CPU具有不同的技術(shù)特征和發(fā)展方向1可靠性高;2控制功能往往很強(qiáng),數(shù)值計(jì)算交叉;3指令系統(tǒng)比通用微處理器慢的多;4X系列芯片取代;5抗干擾性強(qiáng),工作溫度范圍寬。32274LS08簡要說明74LS08為四組2輸入端與門(正邏輯),其主要電特性的典型值如下型號(hào)TPLHTPHLPD74LS088NS10NS17MW74LS08邏輯圖圖32274LS08邏輯圖引出端符號(hào)1A4A輸入端1B4B輸入端1Y4Y輸出端74LS08功能表表32274LS08功能表(YAB)INPUTSOUTPUTABYLLHHLHLHLLLH極限值電源電壓7V輸入電壓7VAB間電壓55V輸出截止態(tài)電壓7V工作環(huán)境溫度070存儲(chǔ)溫度65150推薦工作條件74LS08最小額定最大單位電源電壓VCC4755525V輸入高電平電壓VIH2V輸入低電平電壓VIL08V輸出高電平電流IOH400A輸出低電平電流IOL8MA靜態(tài)特性(TA為工作環(huán)境溫度范圍)參數(shù)測試條件【1】最小最大單位VIK輸入嵌位電壓VCC最小15VVOH輸出高電平電壓VCC最小,VIH2V,IOH最大27VVOL輸出低電平電壓VCC最小,VIL最大,IOL最大05VII最大輸入電壓時(shí)輸入電流VCC最大01MAIIH輸入高電平電流VCC最大20UAIIL輸入低電平電流VCC最大MAIOS輸出短路電流VCC最大20100MAICCH輸出高電平時(shí)電源電流VCC最大48MAICCL輸出低電平時(shí)電源電流VCC最大88MA1測試條件中的“最小”和“最大”用推薦工作條件中的相應(yīng)值。動(dòng)態(tài)特性TA25參數(shù)測試條件最大單位TPLH輸出由低到高傳輸延遲時(shí)間15NSTPHL輸出由高到低傳輸延遲時(shí)間VCC5V,CL15PF,RL2K20NS323LCD1602液晶顯示屏1、應(yīng)用簡介模塊內(nèi)部自帶字符發(fā)生存儲(chǔ)器(CGROM),字符有阿拉伯?dāng)?shù)字、英文字母的大小寫、常用的符號(hào)、和日文假名等,每一個(gè)字符都有一個(gè)固定的代碼,比如大寫的英文字母“A”的代碼是(41H),顯示時(shí)模塊把代碼41H發(fā)給液晶模塊,我們就能在液晶上看到字母“A”。1602液晶模塊內(nèi)部的控制器共有11條控制指令,豐富的指令可以完成液晶的時(shí)序控制、工作方式式設(shè)置和數(shù)據(jù)顯示等。采用的LCD1602液晶模塊是標(biāo)準(zhǔn)16針插座,接口電路如圖323所示關(guān)于LCD1602的詳細(xì)資料見表3231和表3232。圖323LCD接口電路表3231LCD1602引腳說明第1腳VSS為地電源第2腳VDD接5V正電源第3腳V0為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高,對(duì)比度過高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè)10K的電位器調(diào)整對(duì)比度。第4腳RS為寄存器選擇,高電平選擇數(shù)據(jù)寄存器、低電平選擇指令寄存器。第5腳RW為讀寫信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。當(dāng)RS和RW共同為低電平時(shí)(00)可以寫入指令或者顯示地址;當(dāng)RS為低電平RW為高電平時(shí)(01)可以讀入忙信號(hào);當(dāng)RS為高電平RW為低電平時(shí)(10)可以寫入數(shù)據(jù)。第6腳E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。第714腳D0D7為8位雙向數(shù)據(jù)線。第1516腳背光陽極和背光陰極。表3232LCD1602指令表指令1清顯示指令碼01H,光標(biāo)復(fù)位到地址00H位置;指令2光標(biāo)復(fù)位指令碼02H,光標(biāo)返回到地址00H位置;指令3光標(biāo)和顯示模式設(shè)置I/D位光標(biāo)移動(dòng)方向,高電平右移,低電平左移;S位屏幕上所有文字是否左移或者右移,高電平有效,低電平無效;指令4顯示開關(guān)控制D位控制整體顯示的開與關(guān),高電平表示開顯示,低電平表示關(guān)顯示;C位控制光標(biāo)的開與關(guān),高電平表示有光標(biāo),低電平表示無光標(biāo);B位控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍;指令5光標(biāo)或顯示移位S/C位高電平時(shí)移動(dòng)顯示的文字,低電平時(shí)移動(dòng)光標(biāo)指令6功能命令設(shè)置DL位高電平時(shí)為4位數(shù)據(jù)總線,低電平時(shí)為8位總線;N位低電平時(shí)為單行顯示,高電平時(shí)為雙行顯示;F位低電平時(shí)顯示5X7的點(diǎn)陣字符,高電平時(shí)為5X10的點(diǎn)陣字符;指令7字符發(fā)生器RAM地址設(shè)置指令8DDRAM地址設(shè)置指令9讀忙信號(hào)和光標(biāo)地址BF位為忙標(biāo)志位,高電平表示忙,此時(shí)模塊不能接收命令或者數(shù)據(jù)指令10寫數(shù)據(jù)指令11讀數(shù)據(jù)2、LCD的特點(diǎn)(1)低壓微功耗;(2)平板型結(jié)構(gòu);(3)被動(dòng)顯示型無眩光,不刺激人眼,不會(huì)引起眼睛疲勞;(4)顯示信息量大因?yàn)橄袼乜梢宰龅煤苄?;?)易于彩色化在色譜上可以非常準(zhǔn)確的復(fù)現(xiàn);(6)無電磁輻射對(duì)人體安全,利于信息保密;(7)長壽命這種器件幾乎沒有什么劣化問題,因此壽命極長,但是液晶背光壽命有限,不過背光部分可以更換。第四章設(shè)計(jì)原理分析41設(shè)計(jì)方案的確定本設(shè)計(jì)需要使用LCD液晶顯示屏和編碼鍵盤。故選擇靜態(tài)顯示和用編碼鍵盤。使用LCD液晶顯示屏顯示運(yùn)算結(jié)果。主程序進(jìn)行初始化,其他的程序選擇模塊式的方式。首先對(duì)每個(gè)模塊進(jìn)行調(diào)試,當(dāng)模塊調(diào)試成功后,逐一的加入主程序中,最后完成整個(gè)軟件部分的設(shè)計(jì)。42計(jì)算器硬件方案及硬件資源分配421硬件資源分配主要用到的硬件AT89S52LCD液晶顯示屏編碼鍵盤硬件分配1、P0、P3口做為輸出口,控制LCD液晶顯示屏顯示數(shù)據(jù)的結(jié)果。2、P1口做為輸入口,與鍵盤連接,實(shí)現(xiàn)數(shù)據(jù)的輸入。3、LCD液晶顯示屏顯示輸出。422系統(tǒng)的硬件設(shè)計(jì)為了更好的實(shí)現(xiàn)系統(tǒng)得功能,硬件電路的設(shè)計(jì)應(yīng)該遵循以下原則1、優(yōu)化硬件電路采用軟件設(shè)計(jì)與硬件設(shè)計(jì)相結(jié)合的方法;盡管采用軟件來實(shí)現(xiàn)硬件系統(tǒng)的功能時(shí),也許響應(yīng)時(shí)間會(huì)比單純使用硬件時(shí)長,而且還要占用微處理器MCU的時(shí)間;但是,用軟件實(shí)現(xiàn)硬件的功能可以簡化硬件結(jié)構(gòu),提高電路的可靠性。所以,在設(shè)計(jì)本系統(tǒng)得時(shí)候,在滿足可靠性和實(shí)時(shí)性的前提下,盡可能的通過軟件來實(shí)現(xiàn)硬件功能。2、可靠性及抗干擾設(shè)計(jì)根據(jù)可靠性設(shè)計(jì)理論,系統(tǒng)所用芯片數(shù)量越少,系統(tǒng)的平均無故障時(shí)間越長。而且,所用芯片數(shù)量越少,地址和數(shù)據(jù)總線在電路板上受干擾的可能性也就越小。因此,系統(tǒng)的設(shè)計(jì)思想是在滿足功能的情況下力爭使用較少數(shù)量的芯片。3、靈活的功能擴(kuò)展功能擴(kuò)展是否靈活是衡量一個(gè)系統(tǒng)優(yōu)劣的重要指標(biāo)。一次設(shè)計(jì)往往不能完全考慮到系統(tǒng)的各個(gè)方面,系統(tǒng)需要不斷完善以及進(jìn)行功能升級(jí)。進(jìn)行功能擴(kuò)展時(shí),應(yīng)該在原有設(shè)計(jì)的基礎(chǔ)上,通過修改軟件程序和少量硬件完成。對(duì)于本系統(tǒng)而言,就是要求在系統(tǒng)硬件不變的情況下,能夠通過修改軟件程序,完成功能的升級(jí)和擴(kuò)展。根據(jù)第提出的系統(tǒng)設(shè)計(jì)方案,結(jié)合以上三條原則,確定了系統(tǒng)硬件的設(shè)計(jì)。計(jì)算器主要由以下一些功能模塊構(gòu)成非編碼鍵盤模塊、LCD液晶顯示屏模塊等。該系統(tǒng)的硬件設(shè)計(jì)采用了模塊化的設(shè)計(jì)方法。AT89S52單片機(jī)與LCD液晶顯示屏顯示電路是整個(gè)電路的核心,它們實(shí)現(xiàn)系統(tǒng)的功能要求。簡易計(jì)算器主要包括鍵盤電路,顯示電路。下圖為總體硬件結(jié)構(gòu)。(如圖422所示為整個(gè)系統(tǒng)的原理圖)圖422計(jì)算器原理圖前面敘述了該系統(tǒng)的設(shè)計(jì)說明,系統(tǒng)采用了比較簡單的設(shè)計(jì)方案,所以該系統(tǒng)的硬件設(shè)計(jì)的總外圍電路不會(huì)產(chǎn)生過多的干擾。在下面的闡述中,對(duì)系統(tǒng)的外圍電路分別予以介紹。鍵盤部分采用編碼鍵盤,顯示部分采用LCD液晶顯示屏完全能夠很好的實(shí)現(xiàn)顯示方面的要求。423鍵盤電路的設(shè)計(jì)鍵盤可分為兩類編碼鍵盤和非編碼鍵盤。編碼鍵盤是較多按鍵(20個(gè)以上)和專用驅(qū)動(dòng)芯片的組合,當(dāng)按下某個(gè)按鍵時(shí),它能夠處理按鍵抖動(dòng)、連擊等問題,直接輸出按鍵的編碼,無需系統(tǒng)軟件干預(yù)。通用計(jì)算機(jī)使用的標(biāo)準(zhǔn)鍵盤就是編碼鍵盤。在智能儀器中,使用并行接口芯片8279或串行接口芯片HD7279均可以組成編碼鍵盤,同時(shí)還可以兼顧數(shù)碼管的顯示驅(qū)動(dòng),其相關(guān)的接口電路和接口軟件均可在芯片資料中得到。當(dāng)系統(tǒng)功能比較復(fù)雜,按鍵數(shù)量很多時(shí),采用編碼鍵盤可以簡化軟件設(shè)計(jì)。非編碼鍵盤成本低廉。從成本角度出發(fā),本設(shè)計(jì)選用的是非編碼鍵盤。如圖423圖423編碼鍵盤電路424顯示電路的設(shè)計(jì)當(dāng)系統(tǒng)需要顯示少量數(shù)據(jù)時(shí),采用LCD液晶顯示屏進(jìn)行顯示是一種經(jīng)濟(jì)實(shí)用的方法。P0口作為液晶顯示的數(shù)據(jù)端口,P35P37口作為其控制端口,控制LCD液晶顯示屏顯示輸出數(shù)據(jù)。最終電路如圖424所示圖424LCD液晶顯示屏顯示第五章計(jì)算器的軟件設(shè)計(jì)51計(jì)算器的軟件規(guī)劃簡易計(jì)算器的程序主要包括以下功能模塊1、定時(shí)查鍵模塊,分為讀鍵程序、判鍵程序段、運(yùn)算操作子程序等部分;2、基于LCD液晶顯示屏的顯示模塊;3、主模塊,為系統(tǒng)的初始化。52鍵盤掃描的程序設(shè)計(jì)鍵盤掃描子程序,首先讀出P1的低四位,然后讀出P1口的高四位。然后鍵值并顯示緩存。然后將鍵如的值轉(zhuǎn)換為ASCII碼然后就可以軟件來設(shè)置硬件按鍵各個(gè)鍵代表的內(nèi)容。讀鍵程序使用的是反轉(zhuǎn)法讀鍵,不管鍵盤矩陣的規(guī)模大小,均進(jìn)行兩次讀鍵。第一次所有行線均輸出低電平,從所有讀入鍵盤信息(列信息);第二次所有列線均輸出低電平,從所有行線讀入鍵盤信息(行信息)。數(shù)字鍵按下則將相應(yīng)的數(shù)字送入緩存區(qū),功能鍵按下則執(zhí)行相應(yīng)的程序。53顯示模塊的程序設(shè)計(jì)顯示模塊程序首先要對(duì)顯示模塊進(jìn)行初始化;然后控制光標(biāo)的位置;定義液晶顯示的控制端口,用SBIT指令完成;然后設(shè)置清屏、關(guān)閉顯示、歸位、開顯示、顯示位置的首地址等等。顯示模塊的流程圖如圖53所示延時(shí)程序開始檢測LED是否在忙掃描鍵盤YN加減乘除運(yùn)算子程序液晶顯示結(jié)束圖53模塊的流程圖54主程序的設(shè)計(jì)主程序主要是用來對(duì)LCD液晶顯示屏進(jìn)行初始化的。55軟件的可靠性設(shè)計(jì)提高本儀器其可靠性措施主要有1、為防止程序跑飛,軟件中設(shè)置了軟件陷阱。2、為防止程序死循環(huán),軟件中使用了看門狗技術(shù)。結(jié)束語在硬件的制作過程中我走了好多的彎路,主要是在系統(tǒng)還沒有設(shè)計(jì)很有把握就開始動(dòng)手制作了。后來發(fā)現(xiàn)與設(shè)計(jì)的要求還有偏差,反復(fù)的改過了幾次,浪費(fèi)了大量的時(shí)間和體力。感受到設(shè)計(jì)人員要有耐心,要認(rèn)真的從要求開始研究。軟件的編寫過程中費(fèi)了很大的力氣,因?yàn)檐浖木帉懸蠛芨?,要很?xì)心,一不小心就會(huì)調(diào)用錯(cuò)誤,很深刻的體會(huì)到作為軟件編程人員是絕不能粗心大意的。一個(gè)程序的完成的速度和質(zhì)量高低與細(xì)心與否有著很大聯(lián)系。編程時(shí),我充分使用了結(jié)構(gòu)化的思想。這樣因?yàn)檎Z句較少,程序調(diào)試比較方便,功能模塊可以逐一的調(diào)試,充分體現(xiàn)了結(jié)構(gòu)化編程的優(yōu)勢。當(dāng)每個(gè)模塊都完成時(shí),將其功能加到一起就完成了整體的設(shè)計(jì)。致謝本次畢業(yè)設(shè)計(jì)得到導(dǎo)師陳應(yīng)華老師的熱心指導(dǎo),在這里對(duì)陳老師表示最衷心的感謝。陳老師平易近人,對(duì)學(xué)生的設(shè)計(jì)進(jìn)度和學(xué)習(xí)很關(guān)心。在畢業(yè)設(shè)計(jì)的前期,首先給我們介紹了不少有用的資料和書籍;在硬件設(shè)計(jì)等方面給予悉心的指導(dǎo);在調(diào)試的過程中陳老師給每個(gè)出現(xiàn)的問題給予及時(shí)的指導(dǎo)。在寫畢業(yè)設(shè)計(jì)論文的階段,陳老師讓我們提前給他評(píng)審,不論內(nèi)容字體,還是格式上的問題都一一指出。待人平和、工作認(rèn)真、治學(xué)嚴(yán)謹(jǐn)他的給我留下很深刻的印象。更重要的是,他善于與學(xué)生溝通,不僅在畢業(yè)設(shè)計(jì)上給我及時(shí)的指導(dǎo),更為我大學(xué)最后階段的學(xué)習(xí)提出了許多寶貴的意見。這一切都在潛移默化地影響著我,為我以后進(jìn)入工作崗位樹立了良好的榜樣。同時(shí)還要感謝梁芳芳老師,她關(guān)心同學(xué)們的進(jìn)程,了解同學(xué)們?cè)谧珜戇^程中的麻煩,給我們提供很多幫助。最后向所有幫助和關(guān)心過我的人表示衷心感謝參考文獻(xiàn)【1】張靖武,周靈杉單片機(jī)系統(tǒng)的PROTEUS設(shè)計(jì)與仿真M北京北京電子工業(yè)出版社【2】靳達(dá)求是科技單片機(jī)應(yīng)用系統(tǒng)開發(fā)實(shí)例導(dǎo)航M人民郵電出版社,2006【3】劉守義單片機(jī)應(yīng)用技術(shù)M西安電子科技大學(xué)出版社,2001【4】林志琦基于PROTEUS的單片機(jī)可視化軟硬件仿真M北京北京航空航天大學(xué)出版社,2006【5】胡漢才單片機(jī)原理及接口技術(shù)清華大學(xué)出版社,1996【6】徐江海單片機(jī)實(shí)用教程M北京機(jī)械工業(yè)出版社,2007【7】肖洪兵跟我學(xué)用單片機(jī)北京北京航空航天大學(xué)出版社,20028【8】夏繼強(qiáng)單片機(jī)實(shí)驗(yàn)與實(shí)踐教程北京北京航空航天大學(xué)出版社,2001【9】譚浩強(qiáng)C語言程序設(shè)計(jì)M北京清華大學(xué)出版社,2000【10】劉?;鵆語言程序設(shè)計(jì)與實(shí)訓(xùn)教程M北京科學(xué)出版社,2004【11】張磊C語言程序設(shè)計(jì)M北京高等教育出版社,2005【12】嚴(yán)桂蘭C語言程序設(shè)計(jì)M廈門廈門大學(xué)出版社,2006附錄附錄一硬件實(shí)物圖硬件實(shí)物圖(正面)硬件實(shí)物圖(背面)附錄二系統(tǒng)程序清單主程序/HEADER/FILENAME/AUTHOR/DATEINCLUDEINCLUDE“LCD1602H“INCLUDE“KEYPADEH“VOIDHEADER_PRINTFUNSIGNEDCHARSTR/規(guī)避WARNINGL15WHILESTR0BWR_DATASTRSTRVOIDHEADERLCD_MOVETO0,0HEADER_PRINTF“ZHANGFENG“LCD_MOVETO1,3HEADER_PRINTF“XH0810416016“VOIDMAINLCD_INITHEADERP2P2|0X0FP1P1/開外部中斷/IT01/下降沿觸發(fā)EX01EA1WHILE1VOIDMINT0VOIDINTERRUPT0CHARIEA0FORI5I0IIFINT01BREAKIFINT00KEY_PRESSEA1按鍵處理程序INCLUDEINCLUDE“LCD1602H“INCLUDE“KEYPADEH“INCLUDE“OPERATIONH“VOIDKEY_PRESSCHARA16/第一次輸入數(shù)字存在B16里,按下中間計(jì)算符后,循環(huán)ALENBLEN清空BLENCHARB16/再次輸入數(shù)字仍存在B16里,按下等號(hào)后,計(jì)算A,B,結(jié)果存在BLENCHARKEYCHARICHARARC/運(yùn)算符CHARLEN/數(shù)字長度BITSIGN/正負(fù)號(hào)BITPOINT/小數(shù)點(diǎn)KEYKEY_GET/數(shù)字鍵處理IFKEY12KEY7ELSEIFKEY13KEY8ELSEIFKEY14KEY9ELSEIFKEY22KEY4ELSEIFKEY23KEY5ELSEIFKEY24KEY6ELSEIFKEY32KEY1ELSEIFKEY33KEY2ELSEIFKEY34KEY3ELSEIFKEY42KEY0ELSEIFKEY11KEYC/清空ELSEIFKEY21KEYS/正負(fù)號(hào)ELSEIFKEY31KEYELSEIFKEY41KEY/空格ELSEIFKEY43KEYELSEIFKEY44KEYELSEIFKEY45KEYELSEIFKEY25KEYELSEIFKEY15KEYELSEIFKEY16KEY/ELSEIFKEY26KEYM/MRCELSEIFKEY36KEYD/MELSEIFKEY46KEYA/MELSEKEYE/錯(cuò)誤IFLEN0LENBLENB00B1LCD_MOVETO1,14LCD_PRINTF“0“IFKEY0X2FIBIBI1B0SIGN1ELSEIFSIGN1FORI0I/【端口設(shè)置宏定義】/DEFINELCDPORTP0/LCD數(shù)據(jù)接口。DEFINELCDBFP0_7/讀寫操作使能1禁止;0允許DEFINELCDRSP3_5/寄存器選擇信號(hào)0數(shù)據(jù)寄存器;1指令寄存器。DEFINELCDRWP3_6/讀寫信號(hào)1讀LCD;0寫LCD。DEFINELCDEP3_7/片選信號(hào),當(dāng)輸入下降沿信號(hào)時(shí),執(zhí)行指令或傳送數(shù)據(jù)。/【NMS延時(shí)】/VOIDLCD_DELAYINTNINTIFORN0NFORI0I/【NMS延時(shí)】/VOIDKEY_DELAYINTNINTIFORN0NFORI0IVOIDOPERATIONCHARFIRST16,CHARSECOND16,CHAROPNFLOATA,B/數(shù)組轉(zhuǎn)換成浮點(diǎn)數(shù)SSCANFFIRST,“F“,SSCANFSECOND,“F“,IFOPNAABELSEIFOPNAABELSEIFOPNAABELSEIFOPN/AA/B/浮點(diǎn)數(shù)轉(zhuǎn)化成數(shù)組IFA1000000SPRINTFFIRST,“E“,AELSESPRINTFFIRST,“F“,AGANEMPLOYMENTTRIBUNALCLAIEMPLOYMENTTRIBUNALSSORTOUTDISAGREEMENTSBETWEENEMPLOYERSANDEMPLOYEESYOUMAYNEEDTOMAKEACLAIMTOANEMPLOYMENTTRIBUNALIFYOUDONTAGREEWITHTHEDISCIPLINARYACTIONYOUREMPLOYERHASTAKENAGAINSTYOUYOUREMPLOYERDISMISSESYOUANDYOUTHINKTHATYOUHAVEBEENDISMISSEDUNFAIRLYFORMOREINFORMATIONABOUTDISMISSALANDUNFAIRDISMISSAL,SEEDISMISSALYOUCANMAKEACLAIMTOANEMPLOYMENTTRIBUNAL,EVENIFYOUHAVENTAPPEALEDAGAINSTTHEDISCIPLINARYACTIONYOUREMPLOYERHASTAKENAGAINSTYOUHOWEVER,IFYOUWINYOURCASE,THETRIBUNALMAYREDUCEANYCOMPENSATIONAWARDEDTOYOUASARESULTOFYOURFAILURETOAPPEALREMEMBERTHATINMOSTCASESYOUMUSTMAKEANAPPLICATIONTOANEMPLOYMENTTRIBUNALWITHINTHREEMONTHSOFTHEDATEWHENTHEEVENTYOUARECOMPLAININGABOUTHAPPENEDIFYOURAPPLICATIONISRECEIVEDAFTERTHISTIMELIMIT,THETRIBUNALWILLNOTUSUALLYACCEPTIIFYOUAREWORRIEDABOUTHOWTHETIMELIMITSAPPLYTOYOU,TAKEADVICEFROMONEOFTHEORGANISATIONSLISTEDUNDERFURTHERHELPEMPLOYMENTTRIBUNALSARELESSFORMALTHANSOMEOTHERCOURTS,BUTITISSTILLALEGALPROCESSANDYOUWILLNEEDTOGIVEEVIDENCEUNDERANOATHORAFFIRMATIONMOSTPEOPLEFINDMAKINGACLAIMTOANEMPLOYMENTTRIBUNALCHALLENGINGIFYOUARETHINKINGABOUTMAKINGACLAIMTOANEMPLOYMENTTRIBUNAL,YOUSHOULDGETHELPSTRAIGHTAWAYFROMONEOFTHEORGANISATIONSLISTEDUNDERFURTHERHELPIFYOUAREBEINGREPRESENTEDBYASOLICITORATTHETRIBUNAL,THEYMAYASKYOUTOSIGNANAGREEMENTWHEREYOUPAYTHEIRFEEOUTOFYOURCOMPENSATIONIFYOUWINTHECASETHISISKNOWNASADAMAGESBASEDAGREEMENTINENGLANDANDWALES,YOURSOLICITORCANTCHARGEYOUMORETHAN35OFYOURCOMPENSATIONIFYOUWINTHECASEIFYOUARETHINKINGABOUTSIGNINGUPFORADAMAGESBASEDAGREEMENT,YOUSHOULDMAKESUREYOURECLEARABOUTTHETERMSOFTHEAGREEMENTITMIGHTBEBESTTOGETADVICEFROMANEXPERIENCEDADVISER,FOREXAMPLE,ATACITIZENSADVICEBUREAUTOFINDYOURNEARESTCAB,INCLUDINGTHOSETHATGIVEADVICEBYEMAIL,CLICKONNEARESTCABFORMOREINFORMATIONABOUTMAKINGACLAIMTOANEMPLOYMENTTRIBUNAL,SEEEMPLOYMENTTRIBUNALSTHELACKOFAIRUPTHEREWATCHMCAYMANISLANDSBASEDWEBB,THEHEADOFFIFASANTIRACISMTASKFORCE,ISINLONDONFORTHEFOOTBALLASSOCIATIONS150THANNIVERSARYCELEBRATIONSANDWILLATTENDCITYSPREMIERLEAGUEMATCHATCHELSEAONSUNDAY“IAMGOINGTOBEATTHEMATCHTOMORROWANDIHAVEASKEDTOMEETYAYATOURE,“HETOLDBBCSPORT“FORMEITSABOUTHOWHEFELTANDIWOULDLIKETOSPEAKTOHIMFIRSTTOFINDOUTWHATHISEXPERIENCEWAS“UEFAHASOPENEDDISCIPLINARYPROCEEDINGSAGAINSTCSKAFORTHE“RACISTBEHAVIOUROFTHEIRFANS“DURINGCITYS21WINMICHELPLATINI,PRESIDENTOFEUROPEANFOOTBALLSGOVERNINGBODY,HASALSOORDEREDANIMMEDIATEINVESTIGATIONINTOTHEREFEREESACTIONSCSKASAIDTHEYWERE“SURPRISEDANDDISAPPOINTED“BYTOURESCOMPLAINTINASTATEMENTTHERUSSIANSIDEADDED“WEFOUNDNORACISTINSULTSFROMFANSOFCSKA“AGEHASREACHEDTHEENDOFTHEBEGINNINGOFAWORDMAYBEGUILTYINHISSEEMSTOPASSINGALOTOFDIFFERENTLIFEBECAMETHEAPPEARANCEOFTHESAMEDAYMAYBEBACKINTHEPAST,TOONESELFTHEPARANOIDWEIRDBELIEFDISILLUSIONMENT,THESEDAYS,MYMINDHASBEENVERYMESSY,INMYMINDCONSTANTLYALWAYSFEELONESELFSHOULDGOTODOSOMETHING,ORWRITESOMETHINGTWENTYYEARSOFLIFETRAJECTORYDEEPLYSHALLOW,SUDDENLYFEELSOMETHING,DOIT一字開頭的年齡已經(jīng)到了尾聲?;蛟S是愧疚于自己似乎把轉(zhuǎn)瞬即逝的很多個(gè)不同的日子過成了同一天的樣子;或許是追溯過去,對(duì)自己那些近乎偏執(zhí)的怪異信念的醒悟,這些天以來,思緒一直很凌亂,在腦海中不斷糾纏??傆X得自己自己似乎應(yīng)該去做點(diǎn)什么,或者寫點(diǎn)什么。二十年的人生軌跡深深淺淺,突然就感覺到有些事情,非做不可了。THEENDOFOURLIFE,ANDCANMEETMANYTHINGSREALLYDO而窮盡我們的一生,又能遇到多少事情是真正地非做不可DURINGMYCHILDHOOD,THINKLUCKYMONEYANDNEWCLOTHESARENECESSARYFORNEWYEAR,BUTASTHEADVANCEOFTHEAGE,WILLBEMOREANDMOREFOUNDTHATTHOSETHINGSAREOPTIONALJUNIORHIGHSCHOOL,THOUGHTTOHAVEACRUSHONJUSTMEANSTHATTHEREALGROWTH,BUTOVERTHEPASTTHREEYEARSLATER,HISWRITINGOFALUMNIINPEACE,SUDDENLYFOUNDTHATISNTREALLYGROWUP,ITSEEMSISNOTSOIMPORTANTTHENINHIGHSCHOOL,THINKDONTWANTTOGIVEVENTTOOUTYOURINNERVOICECANBEINTHEHIGHSCHOOLCHILDRENOFTHEFEELINGSINAPERIOD,BUTWASEVENTUALLYINFARCTIONWHENGRADUATIONPARTYINTHETHROAT,LATERAGAINSTOODONTHEPITCHHEHASSWEATPROFUSELY,LOOKEDATHISTHROWNABASKETBALLHOOPS,SUDDENLYFOUNDHIMSELFHASALREADYCANTREMEMBERHISAPPEARANCE童年時(shí),覺得壓歲錢和新衣服是過年必備,但是隨著年齡的推進(jìn),會(huì)越來越發(fā)現(xiàn),那些東西根本就可有可無;初中時(shí),以為要有一場暗戀才意味著真正的成長,但三年過去后,自己心平氣和的寫同學(xué)錄的時(shí)候,突然就發(fā)現(xiàn)是不是真正的成長了,好像并沒有那么重要了;然后到了高中,覺得非要吐露出自己的心聲才能為高中生涯里的懵懂情愫劃上一個(gè)句點(diǎn),但畢業(yè)晚會(huì)的時(shí)候最終還是被梗塞在了咽喉,后來再次站在他曾經(jīng)揮汗如雨的球場,看著他投過籃球的球框時(shí),突然間發(fā)現(xiàn)自己已經(jīng)想不起他的容顏。ORIGINALLY,THISWORLD,CANPRODUCEACHEMICALREACTIONTOANEVENT,INADDITIONTORESOLUTELY,HAVETODO,ANDTIME原來,這個(gè)世界上,對(duì)某個(gè)事件能產(chǎn)生化學(xué)反應(yīng)的,除了非做不可的堅(jiān)決,還有,時(shí)間。APERSONSTIME,YOURIDEASAREALWAYSSPECIALTOCLEARWANT,WANT,LINEISCLEAR,ASIFNOTHINGCOULDSHAKEHISALSOONCESEEMEDTOBEDETERMINEDTODOSOMETHING,BUTMOREOFTENISHEBACKEDOUTATLASTDISLIKEHISCOWARDICE,FINALLYFOUNDTHATTHEREAREALOTOFLOVE,THEREAREALOTOFMISS,LIKESHADOWREALLYHAVEBEENDOOMEDTHOSEWHODO,JUSTGREENYEARSONESELFGIVEONESELFANARMINJECTION,ORISASELFRIGHTEOUSSPIRITUAL一個(gè)人的時(shí)候,自己的想法總是特別地清晰。想要的,不想要的,界限明確,好像沒有什么可以撼動(dòng)自己。也曾經(jīng)好像已經(jīng)下定了決心去做某件事,但更多的時(shí)候是最后又打起了退堂鼓。嫌惡過自己的怯懦,最終卻發(fā)現(xiàn)有很多緣分,有很多錯(cuò)過,好像冥冥之中真的已經(jīng)注定。那些曾經(jīng)所謂的非做不可,只是青蔥年華里自己給自己注射的一支強(qiáng)心劑,或者說,是自以為是的精神寄托罷了。ATTHEMOMENT,THESKYISDARK,THEAIRISFRESHFACTORAFTERJUSTRAINEDSUDDENLYTHOUGHTOFBLUEPLAIDSHIRTTHOSEWEREBROKENINTOVARIOUSSHAPESOFSTATIONERYFROMTHECORNERATTHEBEGINNINGOFDEEPFRIENDSHIPHAVEDECLAREDTHEENDOFTHEENCOUNTERTHATHAVENTSTARTPLANNINGTHOSEYEARS,TH

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論