初學(xué)單片機(jī),為了更好地學(xué)習(xí)單片機(jī),打算買些開發(fā)工具用于具體實踐,不然老是紙上談兵也不是回事.收益也小.
問題是不知道該如何選用器材,編程器一定得買嗎?聽說AT89S51可以在線編程,是不是就可以不買編程器了呢?如何在線編程呢?還需要什么工具呢?最近為這個問題弄得很苦惱,面對網(wǎng)上形形色色的開發(fā)工具,真的不知道該買哪一種.
我是用于自己學(xué)習(xí)實踐用,搞點小實驗.因此又得考慮性價比.請各位熟悉這一行的高手們給點意見吧?
總結(jié)起來就是這樣:從經(jīng)濟(jì)實用的角度出發(fā),倒底哪些工具得買.由于要對一塊芯片反復(fù)燒程序,這樣的話長期取出又拔下很不方便.如果選用在線編程的方式,又如何買這些工具.具體有哪些.
倒底如何買單片機(jī)開發(fā)及實驗用工具
全部回復(fù)(11)
正序查看
倒序查看
@pangjihao
我也想買一套學(xué)習(xí)一下,但我是搞硬件的,我想學(xué)習(xí)時也能和硬件連在一起完成我的功能.但我現(xiàn)在也不知選擇那一種好,有這方面的高手請多多指點,謝謝了!
我自己也學(xué)了一二.
說實話學(xué)單片機(jī)不一定要什么開發(fā)工具,用軟件仿真就行了,不過我不行,因為我學(xué)習(xí)不夠有耐性.我很懷疑是軟件的問題,所以就做了個下載線和實驗板,后來發(fā)現(xiàn)是自己程序的錯誤,記住你要是自學(xué)單片機(jī)的話一定要有耐性,認(rèn)真分析每一個問題.
仿真軟件有很多,C51的用keil就可以了
還有一個強(qiáng)大的單片機(jī)仿真軟件proteus可以仿真外部器件
我們來看一個簡單的問題(C51):
我們在單片機(jī)的一個引腳(假設(shè)P0.1)上接個LED
要想讓燈亮我們執(zhí)行一條指令 : SETB P0.1
要想讓燈滅我們執(zhí)行一條指令: CLR P0.1
可是很多初學(xué)者不清楚在哪輸入這些指令呢.還有怎樣才能讓它運行,特別是那些英文不是很好的朋友們.等你發(fā)現(xiàn)了這個問題,你才感到原來如此簡單.
說實話學(xué)單片機(jī)不一定要什么開發(fā)工具,用軟件仿真就行了,不過我不行,因為我學(xué)習(xí)不夠有耐性.我很懷疑是軟件的問題,所以就做了個下載線和實驗板,后來發(fā)現(xiàn)是自己程序的錯誤,記住你要是自學(xué)單片機(jī)的話一定要有耐性,認(rèn)真分析每一個問題.
仿真軟件有很多,C51的用keil就可以了
還有一個強(qiáng)大的單片機(jī)仿真軟件proteus可以仿真外部器件
我們來看一個簡單的問題(C51):
我們在單片機(jī)的一個引腳(假設(shè)P0.1)上接個LED
要想讓燈亮我們執(zhí)行一條指令 : SETB P0.1
要想讓燈滅我們執(zhí)行一條指令: CLR P0.1
可是很多初學(xué)者不清楚在哪輸入這些指令呢.還有怎樣才能讓它運行,特別是那些英文不是很好的朋友們.等你發(fā)現(xiàn)了這個問題,你才感到原來如此簡單.
0
回復(fù)
@abing
我自己也學(xué)了一二.說實話學(xué)單片機(jī)不一定要什么開發(fā)工具,用軟件仿真就行了,不過我不行,因為我學(xué)習(xí)不夠有耐性.我很懷疑是軟件的問題,所以就做了個下載線和實驗板,后來發(fā)現(xiàn)是自己程序的錯誤,記住你要是自學(xué)單片機(jī)的話一定要有耐性,認(rèn)真分析每一個問題.仿真軟件有很多,C51的用keil就可以了還有一個強(qiáng)大的單片機(jī)仿真軟件proteus可以仿真外部器件我們來看一個簡單的問題(C51):我們在單片機(jī)的一個引腳(假設(shè)P0.1)上接個LED要想讓燈亮我們執(zhí)行一條指令:SETB P0.1要想讓燈滅我們執(zhí)行一條指令: CLR P0.1可是很多初學(xué)者不清楚在哪輸入這些指令呢.還有怎樣才能讓它運行,特別是那些英文不是很好的朋友們.等你發(fā)現(xiàn)了這個問題,你才感到原來如此簡單.
謝謝你了!以后還請多多指點!
0
回復(fù)