對(duì)于手邊的一盒STC單片機(jī),測(cè)試一下它們使用相同的ISP方案在下載過(guò)程中是否都可以按照相同的方式完成程序的下載。同時(shí)對(duì)它們建立各自的元器件庫(kù),以便于后期的應(yīng)用。 通過(guò)這個(gè)實(shí)驗(yàn),看到STC的單片機(jī)使用起來(lái)真實(shí)簡(jiǎn)捷明了,接上電就工作。對(duì)外的接口除了電源地,都是可用的管腳。這風(fēng)格......
▲ STC單片機(jī)
1. STC15W415-16
(1)文件
▲ 芯片的外觀(guān)
(2)SCH與PCB
▲ 原理圖
▲ PCB版圖
(3)結(jié)果
上電之后,P1.3便有信號(hào)出現(xiàn)。使得指示LED閃爍。
▲ 上電后P1.3便有了輸出波形
可以成功下載的最低波特率:19200, 14400
將STC15W413AS-16替換STC15W415AS-16,它們的封裝都是SOP16,。重新上電,同樣P1.3會(huì)有信號(hào)輸出。使得LED指示燈閃爍。下載程序,由于沒(méi)有修改單片機(jī)型號(hào),ISP程序會(huì)給出錯(cuò)誤提示,并指出正確的單片機(jī)型號(hào):IAP15W413 AS。
▲ ISP給出單片機(jī)型號(hào)錯(cuò)誤提示 然后使用檢測(cè)MCU選項(xiàng),便可以自動(dòng)將單片機(jī)的型號(hào)修改過(guò)來(lái)。最小下載波特率設(shè)置為:19200 ~ 14400.
2. STC15W415-20
(1)文件
ADTest2020STCTestSTC15W-20
▲ 芯片的外觀(guān)
(2)SCH與PCB
▲ 原理圖
▲ PCB版圖
(3)結(jié)果
上電后,還沒(méi)有下載任何程序之前,P1.3便有了信號(hào),發(fā)現(xiàn)LED指示燈在閃爍。
▲ 上電后的運(yùn)行情況 通過(guò)示波器測(cè)量,在P1.0~P1.5上都有相應(yīng)的輸出波形。
▲ P1.2的電壓波形
最低波特率小于38400以下,都可以完成正常程序下載。
3. STC8H1K28
▲ STC8H1K28內(nèi)部模塊
▲ STC8H1K28管腳封裝
(1)文件
ADTest2020STCTestSTC8H1K28TestADTest2020STCTestSTC8HQFN32Test
(2)SCH與PCB
有兩種封裝的單片機(jī),使用相同的測(cè)試原理圖。
▲ 測(cè)試版原理圖
▲ 測(cè)試電路板
▲ QFN32封裝的PCB電路
(3)結(jié)果
上電之后LED燈不閃爍;但是QFN32封裝的在上電后指示燈閃爍。
▲ QFN-32封裝的MCU上電后LED指示燈閃爍
下載最低波特率:19200, 14400
4. STC8G1K08
▲ STC8H1K08管腳定義
(1)文件
ADTest2020STCTestSTC8G1k08Test
(2)SCH與PCB
▲ 測(cè)試原理圖
▲ PCB版圖
(3)結(jié)果
上電之后P1.3出現(xiàn)波形。
▲ 上電運(yùn)行情況
下載,最低支持波特率:14400 ~ 38400
5. STC15F2K61S2
▲ 外部管腳定義
(1)文件
ADTest2020STCTestSTC15F2k61S
(2)SCH與PCB
▲ 測(cè)試版SCH原理圖
▲ 測(cè)試版的PCB圖
(3)結(jié)果
上電后,輸出P1.3便有了輸出波形。
▲ 上電后輸出便有的波形
芯片擦除時(shí)間長(zhǎng),原來(lái)的自動(dòng)下載器的可重復(fù)觸發(fā)的單穩(wěn)態(tài)中間出現(xiàn)斷續(xù),因此出現(xiàn)了下載失敗。修改其中的定時(shí)電容,從原來(lái)兩個(gè)并聯(lián)形成20uF,增加到兩個(gè)并聯(lián)30uF。但是時(shí)間大約為5秒。
▲ 自動(dòng)下載器上的定時(shí)電阻
最低波特率設(shè)置4800~19200.
6. STC8G2K64S4
(1)文件
ADTest2020STCTestSTC8G8K64LQFP48
(2)SCH與PCB
▲ 測(cè)試電路板的原理圖
▲ 測(cè)試電路板
(3)結(jié)果
上電之后P1.3有脈沖輸出。
▲ 上電后工作情況
最小的波特率范圍:4800 ~ 38400
7. STC8A8K64SA12
(1)文件
ADTest2020STCTestSTC8A8K64LQFP48ADTest2020STCTestSTC8A8K64LPQF64
(2)SCH與PCB
▲ 測(cè)試SCH圖 LQFP48
▲ 測(cè)試板的原理圖LQFP64
▲ 測(cè)試PCB-LQFP48
▲ 測(cè)試PCB板-LQFP-64
(3)結(jié)果
上電之后,沒(méi)有下載程序之前,P1.3輸出波形。
▲ 上電之后就工作
▲ 上電就工作的LQFP64封裝的測(cè)試版
最低波特率:4800~38400
8. STC15F104
(1)文件
ADTest2020STCTestSTC15F104SOP8Test
(2)SCH與PCB
▲ 測(cè)試電路板的原理圖
▲ 測(cè)試電路板
(3)結(jié)果
上電之后,在沒(méi)有下載程序之前,指示燈閃爍。
▲ 上電后指示燈閃爍
最低波特率:4800 ~38400
結(jié)論
通過(guò)實(shí)驗(yàn)可以看到STC單片機(jī)的軟件下載方式可以使用相同的過(guò)程和軟件完成編程,非常簡(jiǎn)便。
-
單片機(jī)
+關(guān)注
關(guān)注
6042文章
44617瀏覽量
637974 -
ISP
+關(guān)注
關(guān)注
6文章
478瀏覽量
51969
原文標(biāo)題:接上電就工作的單片機(jī)
文章出處:【微信號(hào):EngicoolArabic,微信公眾號(hào):電子工程技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論