基于單片機的數(shù)字電子鐘設(shè)計報告_第1頁
基于單片機的數(shù)字電子鐘設(shè)計報告_第2頁
基于單片機的數(shù)字電子鐘設(shè)計報告_第3頁
基于單片機的數(shù)字電子鐘設(shè)計報告_第4頁
基于單片機的數(shù)字電子鐘設(shè)計報告_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

CHANGZHOUINSTITUTEOFTECHNOLOGY科研實踐題目:基于單片機的數(shù)字電子鐘二級學(xué)院(直屬學(xué)部):延陵學(xué)院專業(yè):電氣工程及其自動化班級:學(xué)生姓名:學(xué)號:指導(dǎo)教師姓名:職稱:副教授2013年12目錄一、緒論 31.1課題研究的背景和意義 31.2課題研究的目的 3二、課題設(shè)計概況 42.1課題主要實現(xiàn)功能 42.2課題功能分析 42.3課題功能實現(xiàn)過程的描述 4三、總體設(shè)計方案 53.1單片機的選擇 53.2數(shù)字電子鐘顯示方案論證 5四、硬件設(shè)計 64.1總體設(shè)計結(jié)構(gòu)圖 64.2單片機最小系統(tǒng)的設(shè)計 64.3輸入電路的設(shè)計 74.4輸出電路的設(shè)計 8五、軟件設(shè)計 105.1主程序結(jié)構(gòu)圖 105.2主程序流程圖 105.3主要程序模塊分析 125.3.1延時程序 125.3.2計24小時程序 125.3.3暫停/繼續(xù)程序 145.3.4校時燈閃程序 145.3.516進制轉(zhuǎn)BCD碼程序 15六、Protues和keil仿真 166.1proteus軟件的介紹及使用 166.2Keil軟件的介紹及使用 166.3數(shù)字電子鐘的仿真 16七、實物制作 217.1電路板焊接 217.2電路板調(diào)試 21八、總結(jié)和展望 228.1科研實踐總結(jié) 228.2對未來的展望 22附錄 23參考文獻 23元器件清單 23原理圖和PCB圖 24C語言程序代碼 25實物圖 30一、緒論1.1課題研究的背景和意義20世紀(jì)末,電子技術(shù)獲得了飛速發(fā)展,在其推動下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會的各個領(lǐng)域,有力的推動了社會生產(chǎn)力的發(fā)展和社會信息化程度的提高,同時也使現(xiàn)代電子產(chǎn)品性能進一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。時間對人們來說總是那么寶貴,工作的忙碌性和繁雜性容易使人忘記時間,忘記了要做的事情,但是,一旦重要的事情,一時的耽誤可能釀成大禍。

目前,單片機正朝著高性能和多品種方向發(fā)展,發(fā)展趨勢將是進一步向著CMOS化、低功耗、小體積、大容量、高性能、低價格和外圍電路內(nèi)裝化等幾個方面發(fā)展。

單片機模塊中最常見的是數(shù)字鐘,數(shù)字鐘是一種利用數(shù)字電路技術(shù)實現(xiàn)時、分、秒計時的裝置,與機械式時鐘相比具有更高的準(zhǔn)確性和直觀性,且無機械裝置,具有更長的使用壽命,因此得到了廣泛使用。

數(shù)字電子鐘是采用數(shù)字電路對時、分、秒數(shù)字顯示的計時裝置,廣泛用于個人家庭、車站、碼頭、辦公室等公共場所,成為人們?nèi)粘I钪胁豢扇鄙俚谋匦杵?。由于?shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用,使得數(shù)字鐘的精度遠遠超過老式鐘表,鐘表的數(shù)字化給人們的生產(chǎn)生活帶來了極大的方便,而且大大的擴展了鐘表原來的報時功能,因此研究數(shù)字鐘及擴大其應(yīng)用,有著日?,F(xiàn)實的意義。1.2課題研究的目的復(fù)習(xí)KEIL軟件的使用方法;學(xué)會編寫數(shù)字電子鐘的C語言程序;學(xué)會畫數(shù)字電子鐘的PROTEUS圖;學(xué)會穩(wěn)壓電源的制作方法;學(xué)會制作相應(yīng)的實物。二、課題設(shè)計概況2.1課題主要實現(xiàn)功能1、該單片機數(shù)字電子鐘能在LED

數(shù)碼管準(zhǔn)確顯示24小時(顯示格式為:時時,分分,秒秒);2、可暫停時間的變動,同時在暫停的時候可以通過調(diào)秒、調(diào)分和調(diào)時按鈕校正時間,繼續(xù)計時的時候按調(diào)整后的時間變動。每調(diào)整一次時間相對應(yīng)的LED燈會亮三次,計時的時候燈不亮;3、每次上電的時候數(shù)碼管顯示“000000”2.2課題功能分析1、為了實現(xiàn)計時功能,必須有合適精確的秒源;2、通過進位的方法可以實現(xiàn)分鐘和小時的顯示;3、時、分、秒計到24、60、60要清零;4、給暫停和校時功能分別設(shè)置按鈕,每按一次校時按鈕相應(yīng)的數(shù)碼管顯示加1,相應(yīng)的LED燈亮;5、通過軟件編程課實現(xiàn)上述功能。2.3課題功能實現(xiàn)過程的描述給單片機上電之后,數(shù)碼管顯示時間為00時00分00秒,按下暫停/繼續(xù)鍵后,通過三個校時按鈕把時間校準(zhǔn)到實際時間,再次按下暫停/繼續(xù)鍵恢復(fù)計時。每一次校時的時候相應(yīng)的燈就會閃,不調(diào)時的時候燈就滅。三、總體設(shè)計方案3.1單片機的選擇AT89C51是一種帶4K字節(jié)FLASH存儲器(FPEROM—FlashProgrammableandErasableReadOnlyMemory)的低電壓、高性能CMOS8位微處理器,俗稱單片機。AT89C2051是一種帶2K字節(jié)閃存可編程可擦除只讀存儲器的單片機。單片機的可擦除只讀存儲器可以反復(fù)擦除1000次。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃速存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C2051是它的一種精簡版本。AT89C51單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。而ATMEL公司的89C52單片機,是增強型RISC內(nèi)載Flash的單片機。由于單片機的種類很多,在選擇單片機時要依據(jù)實際設(shè)計要求選擇合適的單片機。本數(shù)字電子鐘產(chǎn)生的數(shù)據(jù)量并不大,但是為了確保程序的運行,所以選擇C51單片機。表3-151和52的比較數(shù)據(jù)存儲器程序存儲器定時器中斷51系列128B4KB2552系列256B8KB383.2數(shù)字電子鐘顯示方案論證本設(shè)計可以選擇的方案有數(shù)碼管顯示和LCD顯示。由于只要實現(xiàn)時分秒的顯示,LCD的顯示盡管多,但無論在軟件上還是硬件上都需要添加其它部件,比較復(fù)雜,因此選擇數(shù)碼管即可。四、硬件設(shè)計4.1總體設(shè)計結(jié)構(gòu)圖數(shù)字電子鐘總體設(shè)計結(jié)構(gòu)圖如下:圖4-1數(shù)字電子鐘的總體設(shè)計結(jié)構(gòu)圖4.2單片機最小系統(tǒng)的設(shè)計1、時鐘電路如下:單片機必須在時鐘的驅(qū)動下才能工作.由之前所學(xué)的《單片機原理》最小系統(tǒng)內(nèi)容,在單片機內(nèi)部有一個時鐘振蕩電路,只需要外接一個振蕩源就能產(chǎn)生一定的時鐘信號送到單片機內(nèi)部的各個單元,決定單片機的工作速度。典型的晶振取11.0592MHz(因為可以準(zhǔn)確地得到9600波特率和19200波特率,用于有串口通訊的場合)。為了匹配單片機的頻率,經(jīng)過試驗選擇匹配電容為30pF。時鐘電路如下(注意接的是單片機18、19引腳):圖4-2時鐘電路2、復(fù)位電路51單片機通常有兩種復(fù)位方式,上電復(fù)位和按鈕復(fù)位,本論文采用上電復(fù)位。由于本設(shè)計的晶體振蕩器采用的是12M,因此RC采用典型值。復(fù)位時間計算:當(dāng)取100us時為高電平,所以可以達到復(fù)位作用。復(fù)位電路圖如下(請忽略時鐘電路):圖4-3復(fù)位電路4.3輸入電路的設(shè)計1、暫停和校時電路如下:由于在P0口,所以要選擇上拉電阻.參照總體結(jié)構(gòu)設(shè)計圖,最多顧及LED參數(shù)(2.2V,10mA),計算(5-2.2)/0.01=280,為了保證完全滿足參數(shù)要求,選一定可以滿足條件的500,電流<10mA。各個按鈕的功能已經(jīng)在下圖中標(biāo)明(按鈕選擇常見的TD-03B即可)。圖4-4暫停和校時電路2、穩(wěn)壓電源計算如下:在實際做硬件實物的時候制作出實際的5V直流穩(wěn)壓電源也是必要的一部分。由于主屏幕上的空間不夠,所以并沒有接穩(wěn)壓電源的線,讓其參與仿真。圖4-5穩(wěn)壓電路4.4輸出電路的設(shè)計1、校時時燈閃電路如下:上拉電阻選擇同上。LED選擇Φ5的T1型紅色燈就行了(電流從參數(shù)已在上文敘述)。圖4-6校時時燈閃電路2、數(shù)碼管顯示電路如下:本電子鐘設(shè)計只牽涉到6位數(shù)碼管的顯示,因此采用6個7SEG-COM-CATHODE就夠了。此數(shù)碼管共陰極接地。端口引出還要加74LS48譯碼器接單片機,這樣軟件編程的內(nèi)容就能清楚地顯示了。圖4-7數(shù)碼管顯示電路五、軟件設(shè)計5.1主程序結(jié)構(gòu)圖系統(tǒng)初始化模塊系統(tǒng)初始化模塊按鍵模塊計時模塊校時模塊數(shù)碼管顯示模塊暫停繼續(xù)模塊燈閃模塊圖5-1主程序結(jié)構(gòu)圖5.2主程序流程圖流程圖是使用圖形表示算法的思路是一種極好的方法,不論采用何種程序設(shè)計方法,程序總體結(jié)構(gòu)確定后,一般以程序流程圖的形式對其進行描述。總體框圖中的各個子模塊或各個子任務(wù)也應(yīng)該結(jié)合具體的教學(xué)模型和算法畫出較詳細的程序流程圖,供后面編寫具體程序和閱讀程序使用。開始開始定義輸入輸出端口開始計時顯示按暫停繼續(xù)按鈕YN按調(diào)秒按鈕YN調(diào)秒閃燈按調(diào)分按鈕YN調(diào)分閃燈時間暫停YN調(diào)分閃燈按調(diào)時按鈕按暫停繼續(xù)鈕就繼續(xù)計時YN繼續(xù)暫停結(jié)束圖5-2主程序流程圖5.3主要程序模塊分析所有的程序詳見附錄。5.3.1延時程序通過軟件和晶振電路的配合實現(xiàn)提供1ms的延時程序,當(dāng)調(diào)用ms函數(shù)時,通過嵌套調(diào)用100us、50us、5us的乘法關(guān)系來實現(xiàn)1ms的輸出。當(dāng)晶振為12MHz時,由可知程序的確可以延時5us乃至1ms??紤]誤差程序用的是11.0592MHz。流程圖如下:圖5-3延時程序流程圖5.3.2計24小時程序由得到的10ms乘以100次可以得到1s,然后進行加法運算,滿60秒進1清零,滿60分進1清零,滿24時清零。流程圖如下:YY是否滿24h?顯示緩沖單元清0返回NY是否滿60m?小時加1分值加1N計數(shù)器重新加載循環(huán)次數(shù)加1是否滿1s?是否滿60s?秒值加1N開始圖5-4計24小時程序5.3.3暫停/繼續(xù)程序通過確認(rèn)暫停/繼續(xù)鍵是否松開這樣的去抖程序可以使得按下這一鍵以及按暫停鍵之后的動作得以完美執(zhí)行。流程圖如下:再按一次恢復(fù)運行確認(rèn)暫停鍵低電平開始去抖暫停再按一次恢復(fù)運行確認(rèn)暫停鍵低電平開始去抖暫停圖5-5暫停/繼續(xù)程序5.3.4校時燈閃程序參照上一個模塊,在去抖之后可以執(zhí)行相應(yīng)的程序。校時模塊:時分秒的思路其實是一樣的,按下相應(yīng)的鍵一次,把相應(yīng)端口的值加1,時的端口時加1,分的端口分加1,秒的端口秒加1。只要在暫停的情況下按幾下校對時間的鍵相應(yīng)端口的數(shù)碼管就加幾。燈閃模塊:在端口加1之后,通過延時程序讓LED亮0.1秒滅0.1秒,重復(fù)2次,以表明在校時。流程圖如下:開始開始按校秒分時鍵后去抖秒分時值加1送相應(yīng)的端口顯示相應(yīng)的燈閃爍3次結(jié)束暫停的時候滅燈結(jié)束圖5-6秒分時校時閃燈程序5.3.516進制轉(zhuǎn)BCD碼程序用十位乘以16加個位得到。流程圖省略。六、Protues和keil仿真6.1proteus軟件的介紹及使用Proteus軟件是LabcenterElectronics公司的一款電路設(shè)計與仿真軟件,它包括ISIS、ARES等軟件模塊,ARES模塊主要用來完成PCB的設(shè)計,而ISIS模塊用來完成電路原理圖的布圖與仿真。Proteus的軟件仿真基于VSM技術(shù),它與其他軟件最大的不同也是最大的優(yōu)勢就在于它能仿真大量的單片機芯片,比如MCS-51系列、PIC系列等等,以及單片機外圍電路,比如按鍵、LED、數(shù)碼管等等。通過Proteus仿真軟件的使用我們能夠輕易地獲得一個功能齊全、實用方便的單片機實驗室。

Proteus仿真時只需在AT89C52單片機中加載Keil軟件生成的.HEX格式文件,即可啟動仿真。6.2Keil軟件的介紹及使用KeilC51是美國KeilSoftware公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境、將這些部分組合在一起。運行Keil軟件需要WIN98、NT、WIN2021、WINXP等操作系統(tǒng)。如果你使用C語言編程,那么Keil幾乎就是你的不二之選,其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具也會令你事半功倍。本設(shè)計使用的keil軟件是keiluvision4版本的,protues仿真前要通過工程選項,在output選項卡把生成.HEX文件勾選上,然后編譯生成.HEX文件供protues軟件仿真使用。6.3數(shù)字電子鐘的仿真根據(jù)設(shè)計思路做好以下幾步:查找所需的元器件;擺好元器件的位置;連線;添加KEIL生成的HEX文件進行仿真。仿真圖如下:圖6-1整體仿真圖按下暫停/繼續(xù)鍵,如下:圖6-2按下暫停/繼續(xù)鍵的圖按下秒校時鍵:圖6-3按下秒計時鍵按下分校時鍵:圖6-4按下分校時鍵按下時校時鍵圖6-5按下時校時鍵連續(xù)校時也可以滿足:圖6-6連續(xù)校時按下暫停/繼續(xù)鍵繼續(xù)走時圖6-7繼續(xù)走時七、實物制作7.1電路板焊接一般來說,造成硬件問題的首要問題就是焊接了,也就是說焊接的好與壞直接響產(chǎn)品的正常運行。造成焊接質(zhì)量不高的常見原因是:①焊錫用量過多,形成焊點的錫堆積;焊錫過少,不足以包裹焊點。②冷焊。焊接時烙鐵溫度過低或加熱時間不足,焊錫未完全熔化、浸潤、焊錫表面不光亮(不光滑),有細小裂紋(如同豆腐渣一樣!)。③夾松香焊接,焊錫與元器件或印刷板之間夾雜著一層松香,造成電連接不良。若夾雜加熱不足的松香,則焊點下有一層黃褐色松香膜;若加熱溫度太高,則焊點下有一層碳化松香的黑色膜。對于有加熱不足的松香膜的情況,可以用烙鐵進行補焊。對形成的黑膜,要"吃"凈焊錫,清潔被焊元器件或印刷板表面,重新進行焊接才行。④焊錫連橋。指焊錫量過多,造成元器件的焊點之間短路。這在對超小元器件及細小印刷電路板進行焊接時要尤為注意。⑤焊劑過量,焊點明圍松香殘渣很多。當(dāng)少量松香殘留時,可以用電烙鐵再輕輕加熱一下,讓松香揮發(fā)掉,也可以用蘸有無水酒精的棉球,擦去多余的松香或焊劑。⑥焊點表面的焊錫形成尖銳的突尖。這多是由于加熱溫度不足或焊劑過少,以及烙鐵離開焊點時角度不當(dāng)浩成的內(nèi)。7.2電路板調(diào)試最小系統(tǒng)的電路不工作,首先應(yīng)該確認(rèn)電源電壓是否正常。用電壓表測量接地引腳跟電源引腳之間的電壓,看是否符合電源電壓,常用的是5V左右。接下來就是檢測復(fù)位引腳的電壓是否正常,EA引腳的電壓要正常為5V左右。如果補焊電源后最小系統(tǒng)還是不能工作,有可能是AT89C51單片機壞掉了,重新選擇一個AT89C51單片機焊接。如果是工作但是不能按需要的功能執(zhí)行,也可用更換AT89C51單片機方法調(diào)試,但在此之前可以選擇檢查對應(yīng)的模塊是否有焊接問題,若沒有再進行更換。八、總結(jié)和展望8.1科研實踐總結(jié)經(jīng)過近兩周的的努力,在老師和同學(xué)的商討和幫助下,我較好的完成了設(shè)計任務(wù),通過此次課程設(shè)計,我重新認(rèn)識到了自學(xué)的重要性,以及學(xué)以致用的道理。我在圖書館查閱了大量的資料,同時也認(rèn)識到了圖書館的重要作用。通過此次的搶答器的設(shè)計,讓我重新拾起了以前所學(xué)習(xí)的電子知識,及我覺得此次設(shè)計讓我更加鞏固了所學(xué)的知識并在設(shè)計的過程中學(xué)會了與時俱進,克服了編程的枯燥感,讓我受益匪淺。在學(xué)習(xí)單片機這門課程的時候,我們應(yīng)該好好你的記筆記,課下好好的做練習(xí)題才能把C程序設(shè)計靈活的運用到單片機程序的設(shè)計上,在單片機這門課程的學(xué)習(xí)上,我們還應(yīng)該知道一種常用的仿真軟件proteus軟件,可以讓你我們更為清晰的掌握AT89C51單片機的實際應(yīng)用上的設(shè)計。在今后的學(xué)習(xí)過程中,應(yīng)該多到圖書館看一些專業(yè)方面的書籍,以豐富自己的知識。也使我加深了對單片機及接口技術(shù)的理解和應(yīng)用,由于知識水平的局限,設(shè)計中可能會存在著一些不足,我真誠的接受老師和同學(xué)的批評和指正。8.2對未來的展望經(jīng)過兩周的科研實踐,我深刻明白了理論知識與社會實踐相結(jié)合的道理,也得到了以前書本知識所不曾得到的知識,更加明白了如今信息時代電子技能知識的重要性。

本設(shè)計增強了我對單片機、C語言等技能方面的認(rèn)識,掌握了分析、處理問題的方法、邏輯思維能力等基本技能的訓(xùn)練,具有了一定程度的實際工作能力。

面對如此激烈的市場競爭體系,只有努力掌握好單片機知識方可在競爭中立于不敗之地,我對從事電子設(shè)計、C語言編程和研究產(chǎn)生了濃厚的興趣。希望自己以后能通過自己的不懈努力取得更大的進步。

附錄參考文獻[1]高偉.單片機原理及應(yīng)用[M].北京:國防工業(yè)出版社,2021年.[2]范力旻.《單片機原理及應(yīng)用技術(shù)》.電子工業(yè)出版社.[3]胡文金楊健.《單片機應(yīng)用技術(shù)實訓(xùn)教程》.重慶大學(xué)出版社.[4]楊加國.《單片機原理與應(yīng)用及C51程序設(shè)計》.清華大學(xué)出版社,2021年.[5]齊朱寧西.單片機應(yīng)用系統(tǒng)設(shè)計實驗(C51).電子工業(yè)出版社,2021年.元器件清單序號名稱型號規(guī)格數(shù)量元件編號1直流電源9V1V12電解電容220uF和10uF1和1C3~C43瓷片電容0.022uF和30pF1和2C5、C1~C24三端穩(wěn)壓器78051U85電阻500,1k8,1R1~R7,R86晶振11.0592MHz1X17單片機STC89C511U18LED-REDφ53LED1~LED39輕觸按鈕TD-03B4S1~S410數(shù)碼管7SEG-COM-CATHODE6DIG1~DIG611譯碼器74LS486U2~U7

原理圖和PCB圖C語言程序代碼#include<REG52.h> //片內(nèi)寄存器定義#include<stdio.h> //輸入輸出函數(shù)庫#include<intrins.h> // 內(nèi)部函數(shù)庫 sbitpauseButton=P0^0; //暫停/繼續(xù)按鈕sbitsecButton=P0^1; //調(diào)秒按鈕sbitminButton=P0^2; //調(diào)分按鈕sbithouButton=P0^3; //調(diào)時按鈕sbitLed1=P0^4; //調(diào)分的時候閃燈sbitLed3=P0^6; //調(diào)時的時候閃燈voidtime(unsignedintucMs); /延時單位:ms/*HEXtoBCD*/unsignedcharHEXtoBCD(unsignedcharhex){return((hex/10)*16+(hex%10));}/*mainC*/voidmain(void){inti;unsignedcharuc10ms=0,uc1s=0,uc60s=0,uc1h=0; while(1){P1=HEXtoBCD(uc1s); //顯示秒P2=HEXtoBCD(uc60s); //顯示分P3=HEXtoBCD(uc1h); //顯示時 time(10); //延時0.01秒uc10ms++;if(uc10ms==100){uc10ms=0;uc1s++;}if(uc1s==60){ //滿60秒,即一分uc1s=0;uc60s++;}P1=HEXtoBCD(uc1s);if(uc60s==60){ //滿60分,即一小時uc60s=0;uc1h++;}P2=HEXtoBCD(uc60s);if(uc1h==24) //滿一天,歸零{ uc1h=0;} P3=HEXtoBCD(uc1h);Led1=1;Led2=1;Led3=1;if(!pauseButton) //暫停/繼續(xù),用來校時{ while(!pauseButton);while(pauseButton){if(!secButton) //校準(zhǔn)秒{ while(!secButton); uc1s++;if(uc1s==60)uc1s=0;P1=HEXtoBCD(uc1s); for(i=0;i<2;i++) //校準(zhǔn)秒時led1亮 { Led1=1; time(100); Led1=0; time(100); } } if(!minButton) //校準(zhǔn)分{ while(!minButton); uc60s++;if(uc60s==60)uc60s=0;P2=HEXtoBCD(uc60s); for(i=0;i<2;i++) //校準(zhǔn)分時led2亮 { Led2=1; time(100); Led2=0; time(100); } } if(!houButton) //校準(zhǔn)時{ while(!houButton); uc1h++;if(uc1h==24)uc1h=0;P3=HEXtoBCD(uc1h); for(i=0;i<2;i++) //校準(zhǔn)時時led3亮 { Led3=1; time(100); Led3=0; time(100); } }}while(!pauseButton);}}}/*晶振11.0592MHz要2個_nop_(),22.1184MHz要4個*/voiddelay_5us(void){_nop_();_nop_();//_nop_();//_nop_();}/*delay_50us*/voiddelay_50us(void){unsignedchari;for(i=0;i<4;i++){delay_5us();}}/*延時100us*/voiddelay_100us(void){delay_50us();delay_50us();}/*延時單位:ms*/voidtime(unsignedintucMs){unsignedcharj;while(ucMs>0){for(j=0;j<10;j++)delay_100us();ucMs--;}}實物圖

論大學(xué)生寫作能力寫作能力是對自己所積累的信息進行選擇、提取、加工、改造并將之形成為書面文字的能力。積累是寫作的基礎(chǔ),積累越厚實,寫作就越有基礎(chǔ),文章就能根深葉茂開奇葩。沒有積累,胸?zé)o點墨,怎么也不會寫出作文來的。寫作能力是每個大學(xué)生必須具備的能力。從目前高校整體情況上看,大學(xué)生的寫作能力較為欠缺。一、大學(xué)生應(yīng)用文寫作能力的定義那么,大學(xué)生的寫作能力究竟是指什么呢?葉圣陶先生曾經(jīng)說過,“大學(xué)畢業(yè)生不一定能寫小說詩歌,但是一定要寫工作和生活中實用的文章,而且非寫得既通順又扎實不可?!睂τ诖髮W(xué)生的寫作能力應(yīng)包含什么,可能有多種理解,但從葉圣陶先生的談話中,我認(rèn)為:大學(xué)生寫作能力應(yīng)包括應(yīng)用寫作能力和文學(xué)寫作能力,而前者是必須的,后者是“不一定”要具備,能具備則更好。眾所周知,對于大學(xué)生來說,是要寫畢業(yè)論文的,我認(rèn)為寫作論文的能力可以包含在應(yīng)用寫作能力之中。大學(xué)生寫作能力的體現(xiàn),也往往是在撰寫畢業(yè)論文中集中體現(xiàn)出來的。本科畢業(yè)論文無論是對于學(xué)生個人還是對于院系和學(xué)校來說,都是十分重要的。如何提高本科畢業(yè)論文的質(zhì)量和水平,就成為教育行政部門和高校都很重視的一個重要課題。如何提高大學(xué)生的寫作能力的問題必須得到社會的廣泛關(guān)注,并且提出對策去實施解決。二、造成大學(xué)生應(yīng)用文寫作困境的原因:(一)大學(xué)寫作課開設(shè)結(jié)構(gòu)不合理。就目前中國多數(shù)高校的學(xué)科設(shè)置來看,除了中文專業(yè)會系統(tǒng)開設(shè)寫作的系列課程外,其他專業(yè)的學(xué)生都只開設(shè)了普及性的《大學(xué)語文》課。學(xué)生寫作能力的提高是一項艱巨復(fù)雜的任務(wù),而我們的課程設(shè)置僅把這一任務(wù)交給了大學(xué)語文教師,可大學(xué)語文教師既要在有限課時時間內(nèi)普及相關(guān)經(jīng)典名著知識,又要適度提高學(xué)生的鑒賞能力,且要教會學(xué)生寫作規(guī)律并提高寫作能力,任務(wù)之重實難完成。(二)對實用寫作的普遍性不重視?!按髮W(xué)語文”教育已經(jīng)被嚴(yán)重地“邊緣化”。目前對中國語文的態(tài)度淡漠,而是呈現(xiàn)出全民學(xué)英語的大好勢頭。中小學(xué)如此,大學(xué)更是如此。對我們的母語中國語文,在大學(xué)反而被漠視,沒有相關(guān)的課程的設(shè)置,沒有系統(tǒng)的學(xué)習(xí)實踐訓(xùn)練。這其實是國人的一種偏見。應(yīng)用寫作有它自身的規(guī)律和方法。一個人學(xué)問很大,會寫小說、詩歌、戲劇等,但如

溫馨提示

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

最新文檔

評論

0/150

提交評論