我是個(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)。。
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
先謝過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給的教程
一般都是30pf的
晶振是一個(gè)獨(dú)立的元件啊 肯定是可以換的啊
點(diǎn)擊 通過并口等方式來燒錄程序
to4L
關(guān)于晶振,是不是就是那個(gè)X1符號(hào)是一個(gè)長(zhǎng)方形兩邊有兩橫線的那個(gè)。。我一直不知道這是個(gè)什么東西。。。。這個(gè)就是晶振啊。。。
另通過并口等方式來燒錄程序 這個(gè)我也看到過。。但是上面說“本人制作了很多AT89s51的編程器”這個(gè)是不是AT89s51
用的?其他的也通用么?比如80c51?
AT89s51和80c51是不是都是單片機(jī)的一種?
再次謝謝了
不通用 沒一個(gè)芯片 都要不同的編程器 不過簡(jiǎn)單 大多數(shù)都可以自己制作
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |