1樓:匿名使用者
那你從最基礎的電工學和數位電路開始學起了,如果這個還難的話,中學的物理可以再回頭看看。
2樓:匿名使用者
看看模電書,再自己做點小玩意
會寫微控制器程式,但是不會設計微控制器電路,該怎麼學
3樓:匿名使用者
微控制器程式和硬體密切相關,必須兩者都熟悉才行,不象電腦技術,不懂硬體照樣可以在軟體領域內大有作為。
要設計微控制器電路,必須有基本的模擬和數位電路知識
然後才是電路板設計技術
關於微控制器程式設計。我想請人幫我設計並製作一個電路板(包括外圍元件電路),我只寫程式,這樣的可操作性?
4樓:匿名使用者
只要有數電 模電知識,學習製作電路板很簡單,郭天祥的十天學會微控制器與c語言,一節教程就講完了,當然要想熟練,自己設計幾個電路板就行了
我用過protel99se,不過太古老了,有些操作方法和不符合現在的習慣
它的升級版 altium designer就要好很多
微控制器實際製作。要製作擁有某種功能的微控制器是怎樣做的,過程如何,書我也學了,但一點都不會用,請幫幫
5樓:
從微控制器最小系統做起,再慢慢完善嘛,祝你成功!
6樓:
和你說說咯:
學習微控制器:
1.語言要用c語言,彙編瞭解就好了,不用深入學習。
2.要學習編寫程式,並用微控制器執行起來。
前兩個是軟體。
下面是硬體:
1.要有自己的微控制器程式設計器和微控制器。我用的是usbasp程式設計器+80s52微控制器.
2。有了上面的東西就好辦了,下面可以買一些小元件。像發光二極體,200/2.7k電阻。數碼管。
3.有了以上的東西可以做成:流水燈,交通燈。秒錶等等。每一個東西都又可以有很多不同的少功能。
一點點來,開始不是很容易,入門了就好了。會學的很好的。
我回答完了,一個一個字打上去的,都是我自己學習的體會。
7樓:匿名使用者
簡單的理解來說就是你想做東西出來。
首先你要明白你做的東西要達
到什麼功能。
比如 溫度監控器,功能為檢測環境的溫度並顯示在數碼管或者lcd上,達到一定的溫度值就報警。
功能確定下來了後,開始為實現每個功能來新增元器件。溫度採集用ds18b20溫度感測器,採集到的訊號要輸入到微控制器,所以微控制器也要確定好型號。要顯示,當然需要器件來顯示,可以選擇數碼管,或者lcd。
報警還需要個蜂鳴器,也可以加個燈,溫度超標 蜂鳴器響,燈閃。
元器件確定好了,開始畫pcb,pcb畫好後拿去投板,買元器件,然後板子回來後開始焊接,最後除錯程式。
整個過程大致就這樣,不過我不覺得你能夠獨自做出來。
對於初學者來說,買一塊微控制器的開發板是必要的,程式從簡單的流水燈開始慢慢寫,然後慢慢了解開發板上各個器件的原理,慢慢的將板上的元器件都用到,循序漸進。
希望對你有幫助
給你個**,我在此**上學到了很多東西
****daxia.***
8樓:黑客之源
畫電路圖,做電路板
網上有各種系統的電路圖
我想自己設計製造電路板,然後自己編寫程式,讓電路板按自己寫的程式工作,控制機器運做,我需要哪些知識
9樓:匿名使用者
你可以學習微控制器,plc課程知識,以及c語言知識,甚至嵌入式課程也可以。這些課程大概需要掌握keil,visual,proteus,step7,linux系統m檔案。這些軟體任何一門課的學會一點都可以。
微控制器或者plc更簡單。
10樓:匿名使用者
完成你提出的所有目標你需要完成n個博士的學習!
11樓:匿名使用者
學微控制器開發 嵌入式開發 軟體的話有很多 比如c delphi pyhton
12樓:那無奈
你好,請問你做的怎麼樣了?
13樓:匿名使用者
1、首先你選擇一門你感興趣的方向。
2、這個領域比較適用的微控制器或者其他微處理器,買個開發板或許更快一些。
3、熟悉和掌握開發板的軟硬體知識,比如如何構建軟體的程式設計環境,如何編寫簡單的程式,如何**,如何程式燒寫,如何離線執行等等;同時掌握相關的硬體知識,不建議全都看的仔細,雖然這樣最好,但是時間有限,用到什麼再去學習和了解,學以致用應該更快。
4、瞭解之後,掌握一個pcb的畫圖軟體。主要就是畫原理圖和製作pcb,建議參考對應的開發板,然後結合自己的實際應用。
5、把圖紙傳送給做pcb的廠家,部分廠家可以替你購買器件和貼片。
6、新板回來之後,除錯,寫入程式,實現自己的工作目標。祝你成功!
如果只會微控制器程式設計而不會設計電路公司是不會要的
14樓:匿名使用者
如果你是剛畢業的學生,你有這兩項水平,就比絕大多數的人更有競爭力了
作為過來人,招聘單位都理解,工作能力絕大部分都是在工作中鍛煉出來 的,對沒有工作經驗的人來說,這重要的就是在某個工作方向有興趣,對自己自信
15樓:和恢恑憰怪
現在的趨勢是分工越來越明確,一個嵌入式軟體工程師,如果不是涉及很底層的東西,一般不用考慮自己設計電路,如果是自己有興趣想自己做東西,那另當別論。
16樓:匿名使用者
那要看什麼樣的公司了
17樓:尼瑪真響亮
最好懂些。
除非是搞嵌入式上層軟體的,可以不怎麼知道硬體的東西。
搞微控制器這個的,硬體還是要懂的。
因為懂的人太多了。。。
18樓:殘劍的夢
應該不會吧,學懂這兩樣都很牛了!
學習微控制器的有關問題
19樓:匿名使用者
這麼說吧,所有的**沒有一個是可靠的,一般是先確定硬體電路是什麼樣的,再根據電路去程式設計序 燒錄 除錯
我大二了,開始學微控制器了,班裡面要訂微控制器開發板,而我想自己做一塊,這樣可以多學點東西,
20樓:匿名使用者
我大四,你能從大二開始學起那是相當的有機會學好。一句話,有興趣最重要微控制器東西入門難,一大堆指令和邏輯,進入了就好了,至於你說的無線電這些通訊那是高階技術,入門先做簡單的,主要是開發的一個整體過程,具體某個點的技術慢慢學,像pcb開始用不上,不過以後就重要了
他們忘了說個問題,就是你對計算機程式學的怎麼樣?這可是非常重要的,c語言,組合語言,最好都會,要不會程式設計那就不好學了
最後說句,你能從大二開始學,只要能堅持下去,一定能學好,有什麼問題可以交流
21樓:灬隨緣灬
微控制器知識,你要在開發板上整合的各種功能電路,要合理佈局安排,要繪製pcb板,要懂的選擇合適元件,小到電容電阻封裝等,不過不是打擊你的積極性,你剛開始學習微控制器估計就算成功也會很久,當然也有絕對的牛人那就另外說了。
22樓:匿名使用者
自己做是可以的,我上大學的時候就有同學自己做過,只是太麻煩了,主要是的電路板設計,製版,這方面比較麻煩,你得先做好pcb然後聯絡廠家幫你製版,因為你要是想稍微功能多點的話,單面板是不可能的,自己腐蝕的話,太麻煩了,而且做出來的東西不可靠,三天倆頭出問題也狠鬧心的。其他器件倒是很好買的。你只要學會製版就行了,網上找開發板的電路很多的,也相當簡單。
23樓:匿名使用者
牛就一個字,我只說一次
你要做基礎板很簡單,但要整合外圍元件功能等等。那你有難了要做pcb,排線 佈局你以為一下兩下就能成的啊建議就做個基礎板了,其他的要用了再買原件做,買的板也好多功能用不上不過更麻煩,買原件最好一次買齊,除非你們學校邊上有電子原件市場不然上**買郵費都更貴
24樓:匿名使用者
我來給你原理圖啊!!
微控制器初學者,只會根據原理圖去編寫程式,電子電路都不懂,這樣去應聘有人用嗎?
25樓:那天老三
在公司裡面,真正完全要你自己去寫一個完整的程式並不多的,主要的還是一本畢業證
本科的最好
然後,上班可能做的事就是寫寫bom表,做幾個小測試架什麼的你想一天到晚的對著電腦和燒錄器,那是不太可能的,除非你是真的很牛x如果沒有畢業證......那可能就是像我這樣,天天上班,在流水線上,換換晶振,打幾個小螺絲,美其名曰:生產部修理
看我的誰資料就知道了,呵呵......................
26樓:匿名使用者
我認為不行,如果你是計算機軟體工程,不懂電子電路還有點湊合,學微控制器還是應該懂硬體的
27樓:匿名使用者
只會根據原理圖去編寫程式,那不叫會微控制器,當然也不會有公司聘用的。
難道要事先找人給你畫原理圖,只用你來編寫程式嗎,那會畫原理圖的人自然也會寫程式的,就不會用你寫程式了。
再說了,既然你不會畫原理圖,也看不懂原理圖呀,那又怎麼根據原理圖寫程式呢,那不是空話嗎。
要學微控制器,必須先從電路學習,不但會畫原理圖,而且要會設計原理圖的。
所以,在微控制器電路方面還要多加學習的。
28樓:匿名使用者
先面試助理工程師或者技術除錯員,在業餘時間把自己充實起來,多摸索,多學習,這樣,過了一年半載,就出來了,好好幹。
29樓:比卡泣
正常情況下是沒人要的,除非你運氣很好。
30樓:田風子風
想搞技術這些肯定不夠,微控制器只是個開發板,還是要自己弄外圍電路
微控制器延遲程式詳解,微控制器延時程式的延時時間怎麼算的?
如果是51,晶振是12m,你的程式可延遲4ms左右。如果一定要用它延遲40ms,那就把晶振換成1m左右的吧!晶振12m時,一條djnz花的時間是2us,mov r5,108h 花的時間是1us ret 花的時間是2us 你算一下它們執行了幾次,把他們花掉的時間加起來,就是延遲時間了。你可以參巧延遲算...
微控制器問題
把外部ram中1000h 1030h的內容傳送到內ram的30h 60h中。2.試編制程式實現1 2 3 100 結果的商8位儲存內ram中51h單元中,低8位儲存在50h單元中。3.已知8051微控制器使用的晶振為12hz,試編制延時40ms的程式。我需要知道程式!提問者 oct juju 童生 ...
求51微控制器程式,求一個51微控制器程式
需要樓主給出64個不同顏色led的連線圖。手動,也要有電路圖。18b20溫度感測器,當然了。沒有電路,求程式?先求一個電路吧。求個51微控制器程式 10 組合語言可以嗎?org 0000h jmp start org 000bh mov th0,4ch 定時50ms 11.0592mhz djnz ...