接上电就工作的单片机
對于手邊的一盒STC單片機,測試一下它們使用相同的ISP方案在下載過程中是否都可以按照相同的方式完成程序的下載。同時對它們建立各自的元器件庫,以便于后期的應(yīng)用。
通過這個實驗,看到STC的單片機使用起來真實簡捷明了,接上電就工作。對外的接口除了電源地,都是可用的管腳。這風(fēng)格......
▲ STC單片機1. STC15W415-16
(1)文件
AD\Test\2020\STCTest\STC15W-16
(2)SCH與PCB
▲ 原理圖▲ PCB版圖(3)結(jié)果
上電之后,P1.3便有信號出現(xiàn)。使得指示LED閃爍。
可以成功下載的最低波特率:19200, 14400
將STC15W413AS-16替換STC15W415AS-16,它們的封裝都是SOP16,。重新上電,同樣P1.3會有信號輸出。使得LED指示燈閃爍。下載程序,由于沒有修改單片機型號,ISP程序會給出錯誤提示,并指出正確的單片機型號:IAP15W413 AS。
然后使用檢測MCU選項,便可以自動將單片機的型號修改過來。最小下載波特率設(shè)置為:19200 ~ 14400.
2. STC15W415-20
(1)文件
AD\Test\2020\STCTest\STC15W-20
(2)SCH與PCB
▲ 原理圖▲ PCB版圖(3)結(jié)果
上電后,還沒有下載任何程序之前,P1.3便有了信號,發(fā)現(xiàn)LED指示燈在閃爍。
通過示波器測量,在P1.0~P1.5上都有相應(yīng)的輸出波形。
▲ P1.2的電壓波形最低波特率小于38400以下,都可以完成正常程序下載。
3. STC8H1K28
▲ STC8H1K28內(nèi)部模塊▲ STC8H1K28管腳封裝(1)文件
AD\Test\2020\STCTest\STC8H1K28Test AD\Test\2020\STCTest\STC8HQFN32Test
(2)SCH與PCB
有兩種封裝的單片機,使用相同的測試原理圖。
▲ 測試版原理圖▲ 測試電路板▲ QFN32封裝的PCB電路(3)結(jié)果
上電之后LED燈不閃爍;但是QFN32封裝的在上電后指示燈閃爍。
下載最低波特率:19200, 14400
4. STC8G1K08
▲ STC8H1K08管腳定義(1)文件
AD\Test\2020\STCTest\STC8G1k08Test
(2)SCH與PCB
▲ 測試原理圖▲ PCB版圖(3)結(jié)果
上電之后P1.3出現(xiàn)波形。
下載,最低支持波特率:14400 ~ 38400
5. STC15F2K61S2
▲ 外部管腳定義(1)文件
AD\Test\2020\STCTest\STC15F2k61S
(2)SCH與PCB
▲ 測試版SCH原理圖▲ 測試版的PCB圖(3)結(jié)果
上電后,輸出P1.3便有了輸出波形。
芯片擦除時間長,原來的自動下載器的可重復(fù)觸發(fā)的單穩(wěn)態(tài)中間出現(xiàn)斷續(xù),因此出現(xiàn)了下載失敗。修改其中的定時電容,從原來兩個并聯(lián)形成20uF,增加到兩個并聯(lián)30uF。但是時間大約為5秒。
最低波特率設(shè)置4800~19200.
6. STC8G2K64S4
(1)文件
AD\Test\2020\STCTest\STC8G8K64LQFP48
(2)SCH與PCB
▲ 測試電路板的原理圖▲ 測試電路板(3)結(jié)果
上電之后P1.3有脈沖輸出。
最小的波特率范圍:4800 ~ 38400
7. STC8A8K64SA12
(1)文件
AD\Test\2020\STCTest\STC8A8K64LQFP48 AD\Test2020\STCTest\STC8A8K64LPQF64
(2)SCH與PCB
▲ 測試SCH圖 LQFP48▲ 測試板的原理圖LQFP64▲ 測試PCB-LQFP48▲ 測試PCB板-LQFP-64(3)結(jié)果
上電之后,沒有下載程序之前,P1.3輸出波形。
最低波特率:4800~38400
8. STC15F104
(1)文件
AD\Test\2020\STCTest\STC15F104SOP8Test
(2)SCH與PCB
▲ 測試電路板的原理圖▲ 測試電路板(3)結(jié)果
上電之后,在沒有下載程序之前,指示燈閃爍。
最低波特率:4800 ~38400
結(jié)論
通過實驗可以看到STC單片機的軟件下載方式可以使用相同的過程和軟件完成編程,非常簡便。
推薦閱讀:
專輯|Linux文章匯總
專輯|程序人生
專輯|C語言
我的知識小密圈
關(guān)注公眾號,后臺回復(fù)「1024」獲取學(xué)習(xí)資料網(wǎng)盤鏈接。
歡迎點贊,關(guān)注,轉(zhuǎn)發(fā),在看,您的每一次鼓勵,我都將銘記于心~
嵌入式Linux
微信掃描二維碼,關(guān)注我的公眾號
總結(jié)
以上是生活随笔為你收集整理的接上电就工作的单片机的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 高斯投影_高斯投影正算公式以及
- 下一篇: hyperterminal停止工作_hy