❶ 用單片機怎樣製作LED廣告呀
主要是控制輸出埠的高低電平,來決定led的亮和滅,這是單片機應用之中最簡單的功能!
如圖所示,給單片機相應引腳賦值,低電平,燈亮;高電平,燈滅!
❷ 在單片機的開發板上,製作一個廣告燈,要求低四位led燈從低到高(從右
這對咱們信息這個廣告一定要注意,LED燈的功率19 85
❸ 課題:動態廣告牌。 利用單片機開發,可更改廣告內容。 1.proteus模擬軟體 2.51使用匯編語言
手頭有一個,protues模擬的,是C語言,源文件都有
❹ 急急!用單片機實現LED/LCD廣告牌的設計
LED是發光二極體Light Emitting Diode的英文縮寫。
LED應用可分為兩大類:一是LED單管應用,包括背光源LED,紅外線LED等;另外就是LED顯示屏,目前,中國在LED基礎材料製造方面與國際還存在著一定的差距,但就LED顯示屏而言,中國的設計和生產技術水平基本與國際同步。
LED顯示屏是由發光二極體排列組成的一顯示器件。它採用低電壓掃描驅動,具有:耗電少、使用壽命長、成本低、亮度高、故障少、視角大、可視距離遠等特點。
LCD顯示器的原文是Liquid Crystal Display,取每字的第一個字母組成,中文多稱「液晶平面顯示器」或「液晶顯示器」。其工作原理就是利用液晶的物理特性:通電時排列變得有序,使光線容易通過;不通電時排列混亂,阻止光線通過,說簡單點就是讓液晶如閘門般地阻隔或讓光線穿透。 LCD的好處有: 與CRT顯示器相比,LCD的優點主要包括零輻射、低功耗、散熱小、體積小、圖像還原精確、字元顯示銳利等。 選購LCD,有幾個基本指針: 高亮度:亮度值愈高,畫面自然更亮麗,不會朦朧霧霧。亮度的單位為cd/m2,也就是每平方公尺分之燭光。低階的LCD亮度值,有低到150 cd/m2,而高階的顯示器,則可高達250cd/m2。 高對比:對比愈高,色彩更鮮艷飽和,且會顯的立體。相反的,對比低,顏色顯的貧瘠,影像也會變得平板。對比值的差別頗大,有低到100:1,也有高到600:1,甚至更高。 寬廣的可視范圍:可視范圍簡單的說,指的是在屏幕前畫面可以看的清楚的范圍。可視范圍愈大,自然可以看的更輕松;愈小,只要觀看者稍一變動觀看位置,畫面可能就會看不清楚了。可視范圍的演算法是從畫面中間,至上、下、左、右四個方向畫面清楚的角度范圍。數值愈大,范圍自然愈廣,但四個方向的范圍不一定對稱。當上下、左右對稱時,某些廠商會將兩邊的角度值相加,標示為水平:160°;垂直:160°;也可能分開標示為左/右:± 80°;上/下:± 80°。某些LCD機種的單一角度,甚至只有40°~50°. 快速訊號反應時間:訊號反應是指系統接收鍵盤或滑鼠的指示後,經CPU計算處理,反應至顯示器的時間。訊號反應對動畫和滑鼠移動非常重要,此現象一般而言,只發生在LCD液晶顯示器上,CRT傳統顯像管顯示器則無此問題。訊號反應時間愈快,作業處理自是愈方便。觀察的方法是之一是將滑鼠快速移動(亦即滑鼠不斷下指示給系統,系統則不斷將訊號反應給顯示器),在一般低階的LCD顯示器上,游標在快速移動時,過程中會消失不見,直到滑鼠定位,不再移動後一小段時間,才會再度出現;而在一般速度動作時,移動過程亦會清楚的看到滑鼠移動痕跡。而VE500的超快訊號反應時間快達16ms(毫秒),則讓游標移動無時差,移動過程清楚易見,不帶來作業困擾。
LED 發光二極體特徵.
LED須採用超高亮發光材料,亮高度(UHB)是指發光強度達到或超過100mcd的LED,又稱坎德拉(cd)級LED。高亮度A1GaInP和InGaN LED的研製進展十分迅速,現已達到常規材料GaA1As、GaAsP、GaP不可能達到的性能水平。1991年日本東芝公司和美國HP公司研製成 InGaA1P 620nm橙色超高亮度LED,1992年InGaA1p590nm黃色超高亮度LED實用化。同年,東芝公司研製InGaA1P 573nm黃綠色超高亮度LED,法向光強達2cd。1994年日本日亞公司研製成InGaN 450nm藍(綠)色超高亮度LED。至此,彩色顯示所需的三基色紅、綠、藍以及橙、黃多種顏色的LED都達到了坎德拉級的發光強度,實現了超高亮度化、全色化,使發光管的戶外全色顯示成為現實。發光亮度已高於1000mcd,可滿足室外全天候、全色顯示的需要,用LED彩色大屏幕可以表現天空和海洋,實現三維動畫。新一代紅綠、藍超高亮度LED 達到了前所未有的性能。
室外屏象素目前均由紅/綠/蘭三種基色的若干個單管LED構成,常用成品有象素筒和象素模組兩種結構。象素尺寸多為12-26毫米,象素組成:單色以2R/3R/4R、偽彩以1R2YG/1R3YG/1R4YG、真彩以2R1G1B等組成形式居多。
室外屏系統方案設計原則(內容不做敘述)
△結構設計原則
△亮度與配色依據
△可靠性設計原則
△安全性設計原則
△易管理及可操作性設計原則
屏體安裝方式
△牆掛式:即顯示屏背靠牆面,並固定在牆面上。此方式為常見方式,而且校易實現。
△坐立式:即顯示屏坐立在平台上。此方式最易實現,在條件許可的場合應優先採用這種安裝方式。
△鑲嵌式:即顯示屏鑲嵌在一個牆框內。此方式不多見,如果牆面凹陷深度不夠,須考慮其維護性。
△側掛式:即顯示屏兩側受力,側掛在兩建築物或立柱之間。此方式常用於空曠場地的屏體懸掛,兩立柱依據屏體的懸掛要求搭建。
顯示控制系統
大成顯示控制系統由採集/發送子系統和接收/灰度處理子系統兩部份組成,其前端為計算機的VGA特徵輸出介面或帶有數字化分量輸出的多媒體卡,傳輸由超五類雙絞線實現,後端為電子顯示屏顯示單元。採集/發送子系統以每秒不少於60幅的幀頻採集24 Bits真彩色信號,並以雙存貯器交替工作的方式平穩地寫入到自帶的顯示緩存中,在中心處理單元的控制下完成灰度的權值變換,通過LVDS差分至超五類雙絞線通道上。超五類雙絞線實現採集/發送子系統與接收/灰度處理子系統之間的連接,完成信號的傳輸。在不帶中繼的情況下,最長傳輸距離可達300米。
灰度實現描述
大成接收/灰度處理子系統自超五類雙絞線上接收24 Bits真彩色信號,權值分別為20、21、22、存23、24、25、26、27,每個基色有八個權值分量,通過CPLD控制從而實現256級灰度控制信號。在視頻接收電路、儲電路、高速度寫電路、顯示屏控制掃描電路中都進行了抗干擾處理,且有150Hz的顯示屏刷新頻率,因而具有極強的穩定性與實時性,保證真正24位真彩效果。
紅綠蘭三種基色各256級灰度的不同組合能產生的顏色數為:256×256×256 = 16777216種顏色(即16M色)
非線性γ校正
視頻信號是為滿足電視機的發光特性和電特性而設計的,它可以在電視上或顯示器上播放。如果對電視信號不作校正,就會產生嚴重的色彩失真。因此我們對輸入的視頻信號前端須進行非線性γ校正,校正後的色度空間會有了明顯改善。對應於LED大屏幕,物理亮度與灰度值成正比,如不作校正,明顯不能滿足色彩還原的要求,具體在顯示效果上就是:低級灰度跳變很大,而高級灰度又分不清楚。眾所周知,人眼對光強的感受是非線性的,弱光時,光強增加一倍,人眼感覺到的增強多於一倍;強光時,光強增加一倍,人眼感覺到的增強不足一倍,因此需要把灰度做非線性變換,使低灰度時時間距小,高灰度時時間距大。所以為保證LED大屏幕色彩完整還原,必須進行反伽瑪校正,經過校正以後,使它的特性與CRT相近。我們可以明顯看出,經灰度校正後的顯示畫面會顯得紋理清晰,層次感強,亮度柔和,明暗過渡平緩。
真彩屏白平衡、色偏差及色彩豐富性的技術保證
白平衡是指當每種基色都達到最高一級的亮度時,在一定的距離以外視覺上呈現出色溫為6500K的白色色偏差是指LED發光管尤其是紅色發光管的亮度隨溫度變化而改變的一種現象。色偏差的存在,說明了一個在特定溫度下生產調試達到白平衡的顯示屏,隨著工作溫度的變化會失去平衡,或者由於屏內的溫度分布不均勻使得整個顯示屏播放一段時間後會呈現"花臉"現象。本公司針對真彩顯示屏的色偏差而引起的問題,有一套全面的解決方案它能有效地保證真彩顯示屏的色彩豐富性和一致性。
智能監控與保護系統
智能監控系統由各類感測器、監測系統和控制計算機構成,用於監測顯示屏工作環境參數,適時控制相關保護系統,確保顯示屏正常工作,性能參數不發生校大的偏移。保護系統包括:散熱系統、防水系統、配電系統避雷系統等。
控制軟體
顯示屏系統的正常運行,須有相關軟體的支持。我公司軟體設計師通過精心編制、組合,創建了一套功能強大、操作簡便的軟體配置系統。在該套軟體系統中,根據軟體作用的不同,我們把它們劃歸為兩類:一類為顯示控制軟體,主要完成文字、動畫和視頻圖像的播放與切換控制,它們是顯示屏工作的基本軟體;另一類為內容編輯軟體主要用於創意製作和圖文編輯,它們可使顯示屏的顯示內容得到不斷更新和變換。
LCD又分 STN TFT TFD等
1.什麼是STN?
STN(SuperTwistedNematic)是用電場改變原為180度以上扭曲的液晶分子的排列從而改變旋光狀態,外加電場通過逐行掃描的方式改變電場,在電場反復改變電壓的過程中,每一點的恢復過程較慢,因而產生余輝。STN和TFT最大的兩個區別就在於TFT表現效果比STN好,但是STN又比TFT省電。
2.什麼是TFT?
TFT(ThinFilmTransistor)是指薄膜晶體管,意即每個液晶像素點都是由集成在像素點後面的薄膜晶體管來驅動,從而可以做到高速度、高亮度、高對比度顯示屏幕信息,是目前最好的LCD彩色顯示設備之一,其效果接近CRT顯示器,是現在筆記本電腦和台式機上的主流顯示設備。TFT的每個像素點都是由集成在自身上的TFT來控制,是有源像素點。因此,不但速度可以極大提高,而且對比度和亮度也大大提高了,同時解析度也達到了很高水平。
3.什麼是TFD?
行動電話的進步仍在繼續,在這種情況下,人們對LCD性能有了更高的要求.以下是未來行動電話彩色LCD的重要性能特徵:(1) 高畫質;2) 低功耗;(3) 能夠處理活動圖像;4) 結構緊湊;愛普生有限公司已經進行了一種有源點陣LCD-D-TFD(數碼薄膜二極體)的商業化生產,並已成為主要的數碼相機生產商之一。其中的一個重要原因是:低功耗(D-TFD的特點)和高畫質/高反應速度(有源點陣LCD的特點)符合數碼相機的要求。通過將高畫質、低功耗和結構更加緊湊的新技術應用於這種D-TFD,我們高水平地實現了對下一代行動電話的上述四項要求。這種LCD被稱為"MD-TFD"。
4.TFT、STN和TFD液晶顯示屏有何不同?
手機使用的顯示屏有STN方式、TFD方式和TFT方式3種類型。其中圖像質量最好的是TFT方式,筆記本電腦中所使用的顯示屏大部分都是這種類型。但TFT雖然畫面精美,耗電量卻較大,因而對於手機而言,具有電池不耐用的缺點。STN方式雖然在圖像質量方面最差,但是具有耗電量小、成本低的優點。TFD恰恰定位在TFT與STN的中間位置。圖像質量雖然略遜於TFT,但耗電量少於TFT
❺ 單片機廣告牌設計的開題報告
你到工搜網資料文庫看看,我以前寫畢業論文的時候就是在這上面找的資料,不過我找的是關於plc的。
❻ 求嵌入式系統及單片機開發 廣告霓虹燈論文
這個「嵌入式廣告霓虹燈」很常見,前幾天剛給我的學生布置這個問題了!
這樣吧,我晚點發給你,現在學生都太懶了,動不動就網路大嬸的!
什麼?你郵箱是「[email protected]」。貌似是我的學生,記得前些天有發過東西給你這個郵箱!
你不會做嗎?那麼這2年你專業課程都白學了啊!都快畢業了,我也希望你們能學多一點是一點。
今晚「科技樓403」嵌入式有課上,你過來吧,你不會我教到你會!這里有實驗設備什麼的也挺方便的!
============================
不會嚇到你吧,我也是偶爾會上網路逛逛的!
沒想到真碰上我的學生了,呵呵!我是陳老師!
❼ 單片機開發是什麼意思怎麼開發
很多想學單片機的人問我的第一句話就是怎樣才能學好單片機?對於這個問題我今天就我自己是如何開始學單片機,如何開始上手,如何開始熟練這個過程給大家講講。
先說說單片機,一般我們現在用的比較多的的MCS-51的單片機,它的資料比較多,用的人也很多,市場也很大,我們平時說的C51,C52,S51,S52都是51內核的,只是內存容量有差別,或是燒寫程序的方法不同。只要你學會了51,那什麼凌陽,AVR,什麼樣原理都是一樣。觸類旁通。
先說說就我個人的體會怎麼樣才能更快的學會單片機這門課。單片機這門課是一項非常重視動手實踐的科目,不能總是看書,但是學習它首先必須得看書,因為從書中你需要大概了解一下,單片機的各個功能寄存器,而說明白點,我們使用單片機就是用軟體去控制單片機的各個功能寄存器,再說明白點,就是控制單片機那些管角的電平什麼時候輸出高,什麼時候輸出低。而由這些高低電平的變化來控制由單片機為核心的系統板。從而實現我們需要的各個功能。對於看書,我們只需大概看看了解一個單片機各個管角都是干什麼的?都有什麼樣的功能,能實現什麼樣的功能?其實第一次,第二次你可能都看不明白,但這不要緊,因為你沒有和實際的物體建立起來這樣一種互通的觀念,所以我總是說,學單片機看書看兩三天的時間就夠了,看小說你一天能看五六本,看單片機你兩三天看兩三邊就夠了,而且可以不用很仔細的看。推薦一本書,就這一本就足夠,書名忘了,是哈爾濱工業大學出版社出的的,作者是張毅剛。大概三四百頁吧。大概了解一下書上的內容後,就開始做實踐,這是非常關鍵的,如果說學單片機你不做實踐那是不可能學會的,關於做實踐有兩種方法你可以選擇,一種方法:你自己花錢買一塊單片機的學習板,不要求功能太全的,對於初學者來說你買功能非常多的那種板子,上面有很多東西你這輩子都用不著,我建議有流水燈,數碼管,獨立鍵盤,矩陣鍵盤,有AD或DA(原理一樣),有個簡單的液晶,有蜂鳴器,這就差不多了,如果上面我提到的這些東西你能讓它都熟練工作了,那可以說對於單片機方面的硬體你已經入門了,再剩下的就是自己練習設計其它電路,這需要你練習,不斷的積累經驗,只要過了第一關,後面的路就好走多了,萬事開頭難,大家可能都聽過。方法二:你身邊如果有單片機方面的高手,向他求助,讓你幫你搭個簡單的最最小系統板,其實對於高手來說,做個單片機的小系統板只需要一分鍾的時間,而對於初學者可就難多了,因為只有你對硬體了解了才會對它熟悉。而如果你身邊沒有這樣的高手,又找不到可以幫助你的人,那我勸你最好是自己買上一塊,畢竟自己有一塊要方便的多,以後做單片機類的小實驗時都能用得上,還剩事。(買的時候找我)
有了單片機學習板之後你就是不停的練習了,我在後面會講到我的大學生活,如果你感興趣你可以看看,如果不感興趣呢,看完這段你就可以繼續你的快樂生活了。前面我提到單片機是一項非常注重實踐的學科,你最好是自己有台電腦,一天少看電影,少打游戲,把學習板和電腦連好,打開調試軟體坐在電腦前,先學會怎麼用調試軟體,然後從最簡單的流水燈實驗做起,等你能讓那八個流水燈按照你的意願隨意流動時你已經入門了,你會發現單片機是多麼迷人的東西啊,太好玩了,這不是在學習知識,而是在玩,當你編寫的程序按你的意願實現時你比做什麼事都開心,你會上癮的,真的。做電子類的人真的會上癮。然後讓數碼管亮起來,這兩項會了後,你已經不能自拔了,你已經開始考慮你這輩子要走哪一行了。就是要這樣練習,在寫程序的時候你肯定會遇到很多問題,而這時你再去翻書找,或是問別人,當得到解答後你會記住一輩子的,知識必須用於實際才能發揮出它的作用,否則你自己好好想想,你上了這么多年大學,天天上課,你在課堂上學到了什麼?你不是為了每學期的期末考試忙碌嗎?考完試一看得了90分,哈哈哈好高興啊,下學期開學回來忘的一干二凈,是不是?你學到什麼了?但是我告訴你單片機你一旦學會,永遠不會忘了。另外我再說說用匯編和C語言編程的問題。很多同學大一二就開設了C語言的課,我也上過,我知道那時天天就是幾乘幾,幾加幾啊,求個階乘啊。學完了有什麼用?讓你用C語言編單片機的程序你是不是就悄悄了?所以書上的東西我們必須要實踐。單片機編程你想用C語言和匯編語言都可以,但是我建議你用C語言比較好,如果原來有C語言的基礎那學起來會更好,如果沒有,也可以邊學單片機邊學C語言,C語言也挺簡單,只是一門工具而已,我勸你最好學會,將來肯定用得著,要不你以後也得學,你一點匯編都不會根本無所謂,但你一點C語言都不會那你將來會吃苦頭。匯編寫程序代碼效率高,但相對難度較大,而且很羅嗦,尤其是遇到演算法方面的問題時,根本是麻煩的不得了,現在單片機的主頻在不斷的提高,我們完全不需要那麼高效率的代碼,因為有高頻率的時鍾,單片機的ROM也在不斷的提高,足夠裝得下你用C語言寫的任何代碼,C語言的資料又多又好找,將來可移植性非常好,只需要變一個IO口寫個溫度感測器的程序在哪裡都能用,所以我勸大家用C語言。
總結上面,只要你有信心,做事能堅持到底,有不成功不放棄的強烈意志。那學個單片機來說就是件非常容易的事。
步驟:1。找本書大概了解一下單片機結構,大概了解就行。不用都看懂,又不讓你出書的。(三天)
2。找學習板練習編寫程序,學單片機就是練編程序,遇到不會的再問人或查書找。 (二十天)
3。自己網上找些小電路類的資料練習設計外圍電路。焊好後自己調試,熟悉過程。 (十天)
4。自己完全設計具有個人風格的電路,產品,。。。你已經是高手了。 。。。。
看到了嗎?下功夫一個多月你就能成為高手,我就講這么多了,學不學得會,下不下得了功夫就看你的了。
我的大學四年
先說明我不是給大家誇我自己我是想給大家看看我這四年是怎麼過的,想讓大家少走點彎路,大學里真的是很好的學習地方。
我是2002看考入哈爾濱工程大學的,現在已經是我在本科階段的最後一個學期了.我剛入校的時候對電子類知識一點也不懂,我原來比較喜歡經商,第一志願報了經管結果沒錄上,被調到信通學院了,現在想來也挺好的,剛上大學時認為在大學里當班長,或者能在學生會里混個什麼官當當就很好了,所以我從上大一就開始加入學校的學生會,還有系裡的學生會,總競選班幹部什麼的,後來也如了我的願,官當了不少,大一根本不知道學什麼東西,天天就是上課,那時課也不敢逃,日子過得很平談,但也感覺很充實,可能是還帶著剛離開高中校園的那種興奮吧.一年就這樣過去了,接著就大二了,上學期也一樣的過,和大一一樣,沒有特別的事,總去打籃球,踢足球.大二下學期的時候有一天我覺悟了,我想起了我曾經的夢想,我的理想,及我的將來會怎麼樣?我的專業是電子信息,那我必須在這方面有所成就,兩年都快過去了,我是學電子的,我連電阻都不認識,這算什麼電子專業?我找了我宿舍的一位同學,告訴他我們一起參加學校的五四杯電子設計競賽吧?我同學同意了,我們從電子雜志上隨便找了個什麼電話報警什麼的我也忘了,把上面所有的元件都抄下來.兩個人就到電子市場上買元件去了,第一次買電子元件什麼也不知道,一個電阻被人家要了一毛錢,最後買了一堆電阻電容加三極體一共六七十元,回來就准備照著別人的圖焊,結果也沒焊好,後面我問教我電路基礎的老師,我告訴他我想學點東西能不能讓他幫我想想看做個什麼東西,我那個老師人很好,他直接告訴我們兩,說你們兩可以到我的實驗室里來,現在正好他帶幾個同學做畢業設計,讓我們跟著學點東西,我兩就把自己的電腦搬進他的實驗室了,然後跟著一位大四的女同學做一個激光通迅的什麼東西,正好趕上參加我們學校的五四杯電子設計競賽,我們兩就把別人做好的那東西拿去參加比賽,結果還得了個二等獎,那是因為別人做的好,我兩那時還什麼都不會,五四杯結束了後,我宿舍那同學就從實驗室又把他電腦搬回宿舍了,我的電腦一直放在那裡到現在,後面我老師給我了實驗室的鑰匙,大概從五月中旬我認識了另一位老師(他現在成了我的好朋友),他告訴我作為我們系的學生,如果學會了單片機,C語言,DSP那將來的前途一定會很好,我信了他,我開始學單片機,當時那個實驗室只有我一個人,學硬體,也就我一個本科生,別的研究生天天上網打牌,下棋聊天,看電影,這也是我這幾年來看見學厲越高的人做的最多的事,當時我分不清極性電容的哪一端是正極哪一端是負極,我拿著一個電容問了實驗室的差不多七八個碩士研究生和博士生,結果他們沒有一個人知道,當然很令我震驚,難道這就是電子專業的學了四年本科又讀了幾年研究生的高水平學生嗎?我們真的不能怪現在畢業生的工作不好找,那是因為你確實沒有別人需要你的理由.我當時想學單片機可也沒有硬體,身邊根本沒有人會,我就上網找資料,看見了網上有賣單片機開發板了,那時價格都挺貴的,但我還是恨下心買了一塊三百多塊的,寄回來我就開始做練習,前面也看過幾邊書,可發現光看書沒有什麼效果,而我在做實驗的時候再查書這樣記得就很清楚了,從那時起我每天早上八點就到實驗室了,那時起我開始常逃課了,一整天都泡在實驗室里,一直到晚上十點看樓的大爺叫我走我才走,每天就在擺弄單片機,我那時根本沒有一個人教我,全是我自己一個人摸索出來的,當時我學的是匯編語言,原來也學過C語言可發現根本不會用,和沒學是一樣的,大概一個多月後,快放暑假時我做出來了自己的第一個單片機產品,一個電子鍾,有人說你要是用單片機做出一個電子鍾,那你基本上已經掌握80%了,我認為這句話有道理,電子鍾對編程序的綜合度還是相當高的,假期的時候我報名參加了2004年黑龍江省大學生電子設計大賽,那時我們選的題目是無線數據通迅,當時指導老師讓我們用FPGA做,其中還要用到VC編程及C++語言,我開始拚命的學,那時每天吃飯都在實驗室,我們比賽是把題目給你,兩個月後你交作品就行,其實學FPGA/CPLD也和單片機一樣,就是自己做實踐,不停的寫程序,看效果,這兩個月里我把FPGA搞的很熟練,但是VC還不會,我們隊里有一個同學VC學的相當好,它是理學院的,VC全是自己學的,(他現在在北京一家游戲公司上班)比賽結果很令我們滿意,我們得了黑龍江省一等獎,這是我的第二次獲獎,接下來我發現必須需要學C語言,一個全面性的人才不能只搞硬體不懂軟體,只搞硬體的那是工人。從大三上學期開學我再沒有去過教室上過一次課,直到現在,我完全放棄了理論課的學習,因為我發現以前上理論課,上一學期只為了那期末考試的一張卷子,而就算你考了一百分,你實際還是什麼也不會,准備期末考試其實只需要一天的時間就夠了,(後面我發現一天太多了,我就改為復習一科為兩小時)隨便考了七十分左右我就滿意了.從大三開始學校里有什麼樣的電子設計比賽我總是積極的報名參加,就是在為自己尋找鍛煉的機會,這一年裡我沒有上過一天街沒打過一次球,每天早上起床,洗臉,刷牙,拿書去實驗室,我白天就在實驗室寫程序,焊電路,做各種硬體練習,晚上回來看我的理論課程,模電,數電,高頻,每晚差不多兩點睡覺,把實際與理論結合在一起,我發現大學里的理論知識是多麼的重要,而我們原來沒有意識到,只為了參加期末考試,這樣就失去了它的意義,那是因為學錯了方向,如果一個人的模擬電路,數字電路,和高頻電子的基礎不行,那麼他設計不出什麼好的電路, 我們在做實踐的同時再來看書中的理論知識這樣的結合是非常好的,這就這樣過了一年,期間又獲了一些國家級及校里的獎項,大四來了,生活沒有多大的變化,還是和大三一樣,原理和我一起參加五四杯的那位同學現在每天都在忙著考研,天天復習(他考研考的很好,考上哈爾濱工業大學了),我不想考研,我打算找工作,快十月份時我的另外一個對我很好的老師告訴我北京某個電子公司每年在我們學校招兩三個學生要求動手能力比較強的,他推薦我去,說待遇還不錯,我答應了,他們單位十月三號來學校面試,我們老師就推薦了三個人,因為那個單位每次來都找我們那老師要人,看完就帶走了,我正准備面試呢,十月二號學校貼出通告,我被免試讀保送我校的研究生了,挺高興的,保送讀研究生是不交學費的,而且也不用考試,我們學校有制度,學生有某方面的特長的,獲級別較高國家獎項的可以推薦免試讀研究生,我的綜合成績平均分70多分,夠資格了。感謝學校的制度。大三下學期我基本上在學習C語言,VC,C++。大四上學期一學期基本上參加2005年的中國空中機器人大賽,我們學校校戰勝清華等多所有名的大學,獲得了全國亞軍。這次比賽中學了不少的東西。大四的寒假我開始打算設計自己的產品,我上網找資料,畫電路板,開始准備為那些想學單片機的初學者開發一套實用的單片機學習板,半個月後出來了,我花一個星期將常式全部調試通過,開始打廣告出售了,現在看來銷量還不錯,利潤夠我吃飯還是有餘的,接著設計出了第二版,現在正打算推向市場,常式也已經全部寫完了,我原來想學經濟,可沒有機會,現在自己有了專業方面的知識,再來搞經商,這樣應該會比較合適.
我的大學本科就快要結束了,我就這樣過了四年,有時想起來可能也失去了很多東西,比如享受快樂,但我得到的卻是無價的,我四年沒有回過家,我甚至有時都記不清我父母的模樣了,因為我的夢想,我的報復戰勝了一切能夠阻擋我的東西,我充分利用每一天的每一分每一秒,我感覺非常的充實。
總結一下,只要你有技高別人的想法,你有出人頭地的願望,你能下得了做一件事情的決心,你有能堅持下去的毅力,只要你天天都在進步,兩年後的你和大部分同學的水平將是完全兩個不同的檔次,可以一點不誇張的說,你們在討論專業方面的知識時可能都無法溝通,會有隔閡。
大學里是我們每個人最寶貴的時間,你付出了四年的時間代價,你必須為它的付出有所收獲,我勸低年級的同學不要再沉迷於網路游戲,不要沉迷於戀愛中,人應該有更高的追求,你要為你將來的生活打下基礎,外面的世界很殘酷的,你能活著是非常幸運的,好好珍惜吧!
❽ 單片機廣告燈的設計C語言程序<分數不多 但求大神告知 好人一生平安>
#include<reg51.h>
#define uchar unsigned char
uchar ledt[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
uchar ledi[]={0xfc,0xf9,0xf3,0xe7,0xcf,0x9f,0x3f,0x7e);
uchar nt=0,ni=0;
void timer0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
switch(nt)
{
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
P1=ledt[nt];break;
case 8:
case 9:
case 10:
case 11:
case 12:
case 13:
case 14:
p1=ledt[14-nt];break;
case 15:
P1=0x00;break;
case 16:
P1=0xff;break;
default:
nt=0;break;
}
nt++;
}
void ext0() interrupt 0
{
switch(ni)
{
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
P1=ledt[ni];break;
case 8:
case 9:
case 10:
case 11:
case 12:
case 13:
case 14:
P1=ledt[14-ni];break;
case 15:
P1=0xff;break;
case 16:
P1=0x00;break;
default:
ni=0;break;
}
}
void delay(uchar a)
{
uchar i,j;
for(i=0;i<a;i++)
for(j=0;j<120;j++);
}
main()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
ET0=1;
EX0=1;
IT0=0;
EA=1;
TR0=1;
while(1)
{
while(P3_2)
{
TR0=0;
delay(50);
ni++;
}
TR0=1;
}