1樓:匿名使用者
微控制器剛學打基礎的話 可以數位電路瞭解下就行 人家怎麼接的照搬 但是中期不會數位電路也就是硬體電路原理 會很悲劇的 **、搭附屬電路、查詢錯誤等等都離不開硬體電路原理
語言方面 你可以從c入手會比較快上手但對於微控制器原理理解會稍微薄弱點,現在大程式基本用c語言寫,這方面的書也比較多。
如果你想深入瞭解微控制器的話 建議從彙編學起,基礎會紮實點,現在能用匯編寫大程式的人越來越少了
學微控制器跟英語關係不大,但是要從事微控制器職業 最好英語證書要拿到 現在很多公司都要求要四六級,因為很多說明書都是英文的
2樓:匿名使用者
建議這樣的情況用plc,或者國內工控人士開發的防plc工控板。
3樓:匿名使用者
需要先學c語言, 恐怕還需要linux的知識
數位電路是硬體基礎
4樓:匿名使用者
購買arduino開發板,菜鳥級的水平也可以進行微控制器開發!
5樓:劉痞
其實是可以直接買一塊開發板自己先照著裡面的例程看,顯示彙編,等到這個已有例程差不多了,就可以開始c語言寫微控制器程式,所以c語言是基礎,如果說想自己做硬體,模擬數位電子都要很精通,如果只用現成模組,那數位電子也應好好學,因為時序要會看,
6樓:匿名使用者
不管是以後搞軟體還是硬體,c語言是必須要很懂的
微控制器自學都需要什麼?
7樓:匿名使用者
上學時我也學過51,但沒有仔細聽,有些遺憾,但現在學還不晚,買個51開發器,光碟裡有程式,和簡單開發事例,學習下就可以了,另外要看看c語言,和電子電路的書(會看時序就可以了),我就是這樣學的,2個月下來,做20多個產品,基本上還行,多看看人家的思路,自己再深人下就可以了,不是太難
8樓:匿名使用者
基礎:"學過的學科有:數位電路.類比電路..c語言."如果你學完這些有所瞭解,那麼你已經有了基礎了.自學已經不再有多大的困難.
只要找一種微控制器學習就可以了.就學習51開始.
一般就入工資都有1500,如果你很熟悉有一點經驗2000以上應該沒有問題.(包食住)
9樓:匿名使用者
微控制器學習板是不用挑的,市面上學習板都差不多
入門的話,深一點可以看看楊欣的書,速成的可以看看郭天祥的書
不過我覺得吧,51微控制器只是學習其他高階微控制器的一塊跳板,所以建議多花點時間從一條一條彙編指令開始學,也就是用楊欣,王玉鳳,劉湘黔這仨搞出來的那套書,當然如果是業餘時間學習追求速成的話,郭天祥的那本書就很適合了。
10樓:匿名使用者
要做微控制器設計,首先要有硬體基礎,熟悉單片面內部結構和各引腳功能,這要先學講解微控制器原理的資料,瞭解了微控制器的工作原理,還要有電路設計的的功底,能設計外圍電路,否則稍有錯誤就不能正常執行,有了硬體設計能力再學習編寫程式,建議從彙編學習再學c程式程式設計.所以微控制器設計是軟硬體設計兩方面兼有的.
成為一個微控制器高手是要多學多練的,等掌握了資深的技術年薪很高或者自己就可以開公司了.
11樓:匿名使用者
買個開發板,多練習練習
微控制器之間如何實現通訊,微控制器與微控制器之間如何進行序列通訊?
兩個單抄片機之間串列埠襲通訊,如果是用proteus 最簡單 bai了,兩個微控制器的rxd,txd交叉連線就行了。du要是實物最zhi好用rs232連線通訊,距離可以達到幾十米。再遠點距離,用rs485連線通訊。總之,方法很多的,dao也很靈活的。1 微控制器的通訊 有抄序列襲通訊和並行通bai信...
STC微控制器PWM程式設計,STC微控制器PWM程式設計!
pwm 主要是定時器 和 暫存器的配置 只要配置合適 pwm就出來了 stc微控制器產生pwm,這有一個程式,有人能詳細解釋下它怎麼產生pwm波嗎,能逐句詳解嗎 哥們,這個已經很詳細了 大概說說吧,pwm 54 是定義的一組pwm脈寬輸出陣列,pwm脈寬輸出是0 255 0的時候脈寬輸出最大,255...
微控制器迴圈,怎樣讓微控制器程式迴圈
程式應該是沒有問題的,估計是你在輸入字元的時候輸入成全形了,有的編譯器會出錯,把 mov r7,0x0a 改為 mov r7,10 就可以了,估計是編譯器不識別或者出錯吧!org 0000h ajmp main main mov r5,0h loop call disp call delay ajm...