酸甜苦辣讓哭笑不得
發布時間:2010-5-18 16:49
發布者:
羅克韋爾
我是自學單片機的,本身也從事電子行業,對電子有著濃厚的興趣和愛好。
我現在從事電子設備行業,我的單片機生活也從此開始,在我不知道單片機這東西以前,我根本想不出一臺設備的控制部分是什么組成的,因為在當時我的印象中只有模擬電路和數字電路。
剛上班的時候我發現了一個問題,為什么公司這么多種設備里面用的主板都是同一款的?因為我也是搞電子的,再說也是剛剛上班,不好意思問,過了段時間我又發現了一個問題,庫存的主板IC座上的IC怎么都是空的?IC丟的到處都是,應該不是IC貴重的問題,后面才發現每次裝配機器的時候工程師都會給你送過來一塊IC讓你插上去。
實在忍不住了,問了別的同事,這才恍然大悟,哦,原來那個IC是可以寫入程序的一種,也就是自己寫程序控制IC引腳的開與關,哈哈,我是個超級DIY愛好者,那不是可以做出很多好玩有趣的東西了,這一重大發現讓我從此愛上了它,并且愛的一塌糊涂,從此一發不可收拾。
自那以后我就開始收集資料了,(注明:我那個頂頭上司是個絕對的小人,是絕對不會給你提供任何幫助的)。
萬事開頭難,自學更難,電腦沒有拉網線的自學方式更是難上加難(注:當時電腦沒有連網),當我知道寫程序要用電腦語言去寫時,我更傻了,電腦語言我哪懂啊。哎,算了,慢慢學吧,誰讓我愛上它了,認命了。
可是我該學哪種語言呢,匯編還是C,呵呵,這個讓我為難了好久,第一步要是走錯了以后怎么辦,聽同事講我們的程序都是匯編寫的,我把用匯編寫的原程序拿來看,(-:什么東西嘛,字母跟數字攪在一起一排一排的排上十幾頁,我頭大了。我們工程給我指點了一二,“匯編語言寫的程序生成代碼執行質量高,但可讀性差,C語文寫的程序可讀性好,生成代碼執行質量略低。”與是我決定選擇C語言開始學習。星期天到書店里買了兩三本單片機C語言的書,回來看了以后才知道C也并不是好學的,可是書也是錢買來的,不能拿錢打水漂吧,那不是敗家子了,別人可以學,我為什么不能呢,所以我開始學習、學習、再學習......
總不能老是紙上談兵吧,那多沒勁,枯燥而又無味,不行,得實際操練操練。汗,拿什么操練,連個編程器都沒有一個,(我附近的電子城沒有賣)與是接下來的一段日子就又變成了我與編程器的一場戰斗,我在網上瘋狂的查找自制編程器的資料,也在不停的自制中,后來都因為種種原因沒能做好,直到一次出差的機會購得一臺TOP521編程器為止才停止了這場戰斗,哈哈。
回到家里,以最快的速度開電腦,連接編程器,安裝編程軟件,把先前寫的簡單程序燒錄到AT89C51,插入搭好的學習板,通電,哈哈哈哈,哈哈哈哈,哈哈哈哈,狂笑,P1.1的燈在不停的閃爍,哈哈哈,哈哈哈,繼續狂笑,繼續閃爍。。。。。。。 |