標(biāo)題: [求助]新人求教一些關(guān)于單片機(jī)的問題 [打印本頁(yè)]

作者: rockman_z    時(shí)間: 2011-2-22 23:42
標(biāo)題: [求助]新人求教一些關(guān)于單片機(jī)的問題

我是個(gè)學(xué)習(xí)計(jì)算機(jī)軟件的(對(duì)于電子電路一竅不通),最近看見網(wǎng)上有人做了利用藍(lán)牙控制電器,覺得很有趣,所以開始接觸單片機(jī)

從零開始到現(xiàn)在一個(gè)禮拜零兩天,很多概念還很模糊,結(jié)合下實(shí)例有些問題想請(qǐng)教下各位大大

首先,電路圖是教程里面東拼西湊畫出來的。。。很多都不知道干啥用。。程序也是東平西湊。。。

 

1、參考附件、圖中電容C1、C2(是叫電容吧)以及X1一般都這么接么?規(guī)格1uF什么的有要求么?還是說隨便的?

2、單片機(jī)晶振頻率Fosc 是怎么來的?教程上用11.059MHz,是一般芯片都這樣的還是通過什么方法設(shè)置上去的?

3、程序是如何燒進(jìn)芯片的?以80c51來說,是不是需要一個(gè)燒程序的機(jī)器?有沒有其他途徑?

4、EA/Vpp:內(nèi)外ROM選擇/片內(nèi)EPROM編程電源   內(nèi)外ROM是什么概念?燒進(jìn)去的程序是在內(nèi)rom還是外rom?

5、關(guān)于串行輸入問題。。。我現(xiàn)在模擬的時(shí)候并不是用藍(lán)牙模塊的,藍(lán)牙模塊怎么選擇?是不是外面那種什么適配器啊之類的,是的話如何接。。、原理是不是跟我圖上畫的那東西一樣的輸入?

6、當(dāng)時(shí)沒考慮到。。如果真的是現(xiàn)實(shí)生活中會(huì)要用的話 是不是還要考慮什么休眠模式啊啥的,根據(jù)我那東拼西湊的程序,各位打打有什么意見,或者我沒考慮到的某些細(xì)節(jié)。。

 

7、另外關(guān)于單片機(jī)有一些疑問。。。如果我想從事相關(guān)工作。是不是只要熟悉一兩個(gè)芯片就可以了,比如80C51,還是說都要了解一點(diǎn)?一般各位大大最常用的芯片是什么?(因?yàn)槲夷壳皩?duì)這行業(yè)這方面完全沒概念。。。可能問題很小白。。。)

 

8、最后想打聽下,比如我電路圖里面這些東西一般哪里買到。應(yīng)為我?guī)缀醪唤佑|電工電子什么的,所以都不知道。。電阻電容啥的應(yīng)該蠻好入手,想芯片啥的不知道哪里入手??jī)r(jià)格大概多少?然后燒程序的東西哪里入手,叫啥名字??jī)r(jià)格多少?還有這些元件插的電路板哪里弄得到,價(jià)格多少?

然后如果要做成成品的化還要什么注意點(diǎn)(雖然我網(wǎng)上看見人家有賣的功能還比我想的還好,但這種東西還是要自己動(dòng)手才有趣。。)

 

第一次發(fā)帖就這么多問題。。。希望各位大大多提點(diǎn)提點(diǎn)。。

 

 

 

helloworld.zip (22.62 KB, 下載次數(shù): 15374)
[此貼子已經(jīng)被作者于2011-2-22 23:43:08編輯過]

作者: admin    時(shí)間: 2011-2-23 00:59

c1  c2是電容 不過 1uf是不能用的 電路圖有錯(cuò)誤,,你應(yīng)該用30pf的電容

 

晶振可以換,頻率越高單片機(jī)跑得越快

 

現(xiàn)在的單片機(jī)都有isp 可通過串口等方式來燒錄程序 不需要專用的燒寫器

 

至于內(nèi)外ROM是什么概念,現(xiàn)在的單片機(jī)全部都內(nèi)部rom了,沒必要接外rom

 

單片機(jī)模擬藍(lán)牙是不可能的了 單片機(jī)太慢了 藍(lán)牙協(xié)議很復(fù)雜的

 

你只要把51單片機(jī)學(xué)會(huì) 學(xué)其他的就容易了 最好是要買個(gè)開發(fā)板才方便 建議你看這個(gè)教程http://www.torrancerestoration.com/mcuteach/252.html

[此貼子已經(jīng)被作者于2011-2-23 1:00:26編輯過]

作者: rockman_z    時(shí)間: 2011-2-23 10:17

先謝過2L

1、關(guān)于電容,一般都是直接用30pf的電容 還是說有公式算出來的

2、晶振怎么換,比如我買了個(gè)80c51,我改怎么換?

3、通過串口等方式來燒錄程序,具體怎么個(gè)操作方法,就用80c51來舉例

4、沒啥疑問了

5、可能是我的描述有問題。。我不是想用單片機(jī)模擬藍(lán)牙模塊。而是想(參照?qǐng)D)最左面那個(gè)連著串口的元件換成一個(gè)現(xiàn)成的藍(lán)牙模塊來輸入指令比如01H來控制P1.0反轉(zhuǎn),這樣能不能實(shí)現(xiàn)?有沒有這種藍(lán)牙模塊

6、待解決

7、待解決

8、待解決

 

再次謝下2L

現(xiàn)在在公司偷偷上網(wǎng),等晚上回去再仔細(xì)研究下2L給的教程


作者: admin    時(shí)間: 2011-2-23 12:55

一般都是30pf的

晶振是一個(gè)獨(dú)立的元件啊 肯定是可以換的啊

點(diǎn)擊 通過并口等方式來燒錄程序 

 


作者: rockman_z    時(shí)間: 2011-2-23 13:41

to4L

 

 

關(guān)于晶振,是不是就是那個(gè)X1符號(hào)是一個(gè)長(zhǎng)方形兩邊有兩橫線的那個(gè)。。我一直不知道這是個(gè)什么東西。。。。這個(gè)就是晶振啊。。。

 

通過并口等方式來燒錄程序 這個(gè)我也看到過。。但是上面說“本人制作了很多AT89s51的編程器”這個(gè)是不是AT89s51

用的?其他的也通用么?比如80c51?

 AT89s51和80c51是不是都是單片機(jī)的一種?

 

再次謝謝了

[此貼子已經(jīng)被作者于2011-2-23 13:41:48編輯過]

作者: admin    時(shí)間: 2011-2-24 16:10

不通用  沒一個(gè)芯片 都要不同的編程器 不過簡(jiǎn)單 大多數(shù)都可以自己制作






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1