-
LZ用的是諾基亞5110的那種液晶嗎?當年我畢業設計本來想用來著,可是嫌太麻煩就沒去弄了,我記得我同學當年為了這個的程序糾結了好久的
-
基本上還算簡單的,只要通信部份調好了就OK了,然後按照自己的按鍵定義實現相應的功能就好了 ,這個和LED的呼吸燈差不多,用PWM控制燈的亮度。
-
沒有這個習慣哎,一般我在寫ARM時會把想要的功能理一下,然後建立幾個.C文件,比如main.c , key.c , lcd.c等,然後在不同的文件對應下寫要實現的功能,最後在main函數裏面調用;我記得以前寫51的時候是寫子函數的,main裏面就是一堆的函數調用。都是先實現最基本的功能,在慢慢往上加的,慢慢調試,這樣如果出問題了會比較好找哎。我感覺這樣寫移植起來很方便。
-
其一,寫程序的習慣不好,中斷裏面的程序應該越少越好,更不要出現延時、循環之類的代碼,這樣會影響中斷
其二,外中斷不是P3.0和P3.1,這兩個IO口是串行的輸入輸出端
我只發現了這兩個,1樓居然還發現了IO口沒有設置出入狀態,給32個贊
-
這個版本好老啊,還在用並口的下載線,而且雖然我不反對用彙編語言,但現在真的很少用了,基本上都是以C的居多(彙編雖然簡單,但不適合編大型的程序)。
-
學習學習
-
感謝各位大大的分享,衷心感謝。。
-
怎么又是要回复才能看的啊
-
來湊湊熱鬧,3V電源減掉二極體的正向壓降0.7V(一般除非是題目有提示正向壓降為多少或有二極體的型號,否則計算時硅管的壓降為0.7V,鍺管壓降為0.3V),因為這個電壓比電阻分壓的電壓大,所以輸出的就是2.3V
-
說一下我的思路
先把中間的兩個並聯的電阻化簡下,就可以得到中間是一個電流源並聯一個3歐的電阻,然後在把電壓源等效為電流源,用支路電流法計算出I,我算出來是6A
以上不知道對不對,電路學完都還給老師了,求大神指點
-
表示不懂啊,回覆了才能看有啥意義嗎?增加人氣?
-
其實不管什麽型號的LCD,只要都是並口傳輸的,注意下protues中的lgm12864的引腳的定義,只要引腳的定義對上了就可以實現相應的功能了。引腳的多少一般是因為可能有些模塊自帶控制背光,而有些是外置電路。LCD12864主要的要用到的就是RS、RW、EN、D0~D7這些和信號有關的引腳,在注意下PSB(串并選擇)和復位引腳的電平就好了,最後供上電源就好了,然後就是軟件的編寫了。
-
就本人的觀點,現在的51基本上已經被淘汰了(當然不可能完全被淘汰),基本上都是以ARM等新一代的MCU為主了,在有了51的基礎上這一類的MCU都是比較好上手的,所以現在來說基本上51就是入門級的教程了。就我學過的MCU來說,51和ARM之類的主要程序代碼是一樣的,但是ARM之類的MCU內置了更多的功能,這就大大減少了對硬件的要求,可以通過軟件直接實現。個人感覺,兩者的最主要的區別就在於ARM需要配置寄存器,因為ARM的IO口都是複用的。
-
這個和每個人的習慣有關,不同的人對於不同的電路會有不同的想法,或者每个人在不同时期考虑的因素也會不同,總而言之就是不同的人會有不同的畫法,很難規定說要先畫什麽再畫什麽的吧。。。。。。
-
三維加速度傳感器我有用過,不過只是簡單的用它來測量角度,就是根據XYZ的輸出配合算法就好了,但是做的精度不高,不知道是硬件問題還是軟件的算法問題,主要可能是能力還不夠吧。不過還好要求不高,勉強能對付過去。
-
基本上都已經還給老師了
-
很好很強大
感謝LZ分享
-
先做一下仿真在搭電路 要先確認可行性 確認可行之後再搭電路實現功能 然後出問題之後不知道怎麼辦就想辦法用仿真模擬現象
-
看不到圖片啊 最簡單的是用萬用表測量啊 用電阻擋。。。
-
最喜歡的就是量程自動切換的功能了,應為以前在學校的時候萬用表都要自己去選量程,就怕選錯了量程之後出問題,現在在公司都用的是6位半,很大的一個儀器,用起來不是很方便。