1。首先要學學單片機的硬體知識,至少要了解它內部構造如何、最小系統的構建和基本的擴展電路。這類書很多。
2。編程的話最好用C語言編寫,所以你至少對C語言比如語法,變數,常量等相關的知識要知道。不要求你精通,基礎知識熟練就行。
3。最好要有一塊開發板,淘寶上很多,自己搜下。
4。推薦一本快速入門的書《單片機C語言開發100例》,有配套光碟中包含一書配套光碟與教學資料,具體如下:
(1)單片機模擬軟體Proteus的教學光碟;
(2)單片機開發軟體Keil的使用教學光碟;
(3) 單片機100例的全部C語言源代碼;
(4)單片機100例的絕大多數模擬原理圖,16進制文件已載入,讀者可直接運行觀察模擬程序運行效果;
(5) 免費提供配套實驗板的加工圖紙,讀者可拿到工廠直接加工成PCB,自己焊接上元件即可進行實驗。
2. 求愛上單片機(第二版) 杜洋的視頻資料
有單片機的視頻,不知道是不是你需要的?
3. 杜洋老師,自從出了《愛上單片機》之後,有沒出過關於如何學習ARM的書!
1,樓主,你首先要學習C語言基礎,就相當於80%會單片機了,因為現在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C語言。
2,先看內核8051的單片機:台灣宏晶的STC89C51-DIP40/或其它如新茂,到網上買一個開發板,價格不會超過200元。
3,看一下單片機功能:包換內部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。
4,編譯環境、編程軟體KEIL。
5,打開開發板的例子程序,在KEIL編譯,下載到板,看結果和說明是不是相符,達到這樣效果時,你心裡肯定很激動,這時你真正學會了單片機,你成功了!!!!!。
6,單片機C語言舉例:
sbit SPEAK = P1^5; //IO口定義為蜂鳴器控制
如果蜂鳴器正極接電源,SPEAK =0;蜂鳴器就會響,你看就是這么簡單。
unsiggne char temp;//定義TEMP為單位元組變數。
sfr PORTA P1;//將P1口定義為PORTA
7,當你過渡到ARM時,你就要學習LINUX和WINCE這兩個最基本的操作系統運用在單片機上。
8,同樣的理,你也要買ARM2410/2440為代表的開發板,慢慢按照說明書一步一步地操作,練習,不停地做實驗,就學會。
9,當然,你得打一份工作,關於我上所說的,開始工資不要要求太高,等你做完幾個項目後,你真正學會了,才跟老闆或上司提,這樣繼續或或另尋高就才有資本。
10,你也抽點時間看看《郭天祥十天學會單片機和c語言編》一書,鞏固一下理論知識。
總結:多做開發板上的實驗,你要多參與這樣的項目開發,慢慢就會了。
4. 杜洋 愛上單片機怎樣燒寫程序
要有燒錄器,你是學生的話你可以找實驗室借一個單片機程序燒錄器,還可以找一個單片機多功能實驗板,這個板子一般能實現程序燒錄。
5. 杜洋的 用麵包板入門單片機 怎麼樣
杜洋的麵包板入門單片機總體來說還是不錯的,使用的人也很多,針對不同的人有不同的需求,最終是否好用要看個人的使用情況。
1、麵包板是由於板子上有很多小插孔,專為電子電路的無焊接實驗設計製造的。
2、由於各種電子元器件可根據需要隨意插入或拔出,免去了焊接,節省了電路的組裝時間,而且元件可以重復使用,所以非常適合電子電路的組裝、調試和訓練。
6. 杜洋工作室的單片機教程以及套件的硬體怎麼樣
這個沒有用過,不知道啊。
我學習的用的是吳(鑒鷹)老師的教程和板子,還可以的。
7. 杜洋工作室單片機引腳觸摸控制原理
其實就是設定單片機引腳旁邊兩個IO口為高電平,中間那個引腳為高阻輸入,一旦掃到高電平,就可認為有按鍵按下
關鍵詞: 高阻輸入,其餘的處理方式和按鍵一樣,中斷也好,掃描也可以。
# include <reg51.h>
# include <intrins.h>
sbit P10=P1^0;
sbit P11=P1^1;
sbit P12=P1^2;
sfr P1M1=0x91; //I/O口工作狀態寄存器
sfr P1M0=0x92;
void delay(void)
{
unsigned char a,b,c;
for(c=167;c>0;c--)
for(b=171;b>0;b--)
for(a=16;a>0;a--);
_nop_();
}
void main()
{
P1M1=0x02;
P1M0=0x00;
P10=1;
P12=1;
P11=0;
while(1)
{
if(P11==1)
{
P2=0x00;//P2接LED
delay();
delay();
}
else
{
P2=0xFF;
}
}
}
8. 杜洋單片機製作DY12864日歷,安裝後LCD為藍屏,而且去掉單片機,還是藍屏。檢查了,焊接應該沒
屏線定義與程序應該對應的,建議你應該網一個或先截取驅動12864的程序,單做一個工程,待屏可以正常驅動了在考慮其他的顯示功能,就是先不考慮其他的,先把屏玩明白了再說吧,還有就是仔細查看接線正確不。
9. 杜洋3個版本(愛上單片機)有什麼不一樣
一個比一個升級,我最初讀的是第一版,我兩年前建議朋友讀的是第二版,我建議你讀第三版,再買個很簡單的開發板大概20RMB就可以玩了