请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STC的单片机使用起来真实简捷,接上电就工作

[复制链接]
gaosmile 发布时间:2020-8-14 21:21

对于手边的一盒STC单片机,测试一下它们使用相同的ISP方案在下载过程中是否都可以按照相同的方式完成程序的下载。同时对它们建立各自的元器件库,以便于后期的应用。

通过这个实验,看到STC的单片机使用起来真实简捷明了,接上电就工作。对外的接口除了电源地,都是可用的管脚。这风格......

微信图片_20200814210557.jpg 3 E5 b0 d' L! B& v; O
▲ STC单片机8 d0 ~3 T) z' P! K% v( I4 }8 N: \

1. STC15W415-168 |" H7 W! _0 ~) _* ]
(1)文件+ l2 I% a5 n. J! m$ b5 W0 \
  • AD\Test\2020\STCTest\STC15W-16
    " F- O7 u& U3 z: j
微信图片_20200814210625.png & a% R  U: e6 }
▲ 芯片的外观
+ R0 D: I* A/ ]7 o( j(2)SCH与PCB4 U4 \9 s4 ?4 M& j8 g/ L1 T
微信图片_20200814210628.png ( |* T/ H% A/ {0 @* ^
▲ 原理图. l0 ]+ ~+ f0 ?6 S8 t$ L
微信图片_20200814210631.png
; v  x; F- w1 f8 j" _# R/ b5 e0 w▲ PCB版图
: T, l4 H! O+ Y% O' L; X& a" q, G(3)结果
2 X: h" ~4 A0 N) @4 r4 T4 Q
  • 上电之后,P1.3便有信号出现。使得指示LED闪烁。
    : |. _' c) S8 q7 [6 w
微信图片_20200814210633.gif / c$ Z/ h' I2 s9 l
▲ 上电后P1.3便有了输出波形
0 c3 ~* ?0 R  w! d8 r7 O% I7 j3 G
  • 可以成功下载的最低波特率:19200, 14400

  • 将STC15W413AS-16替换STC15W415AS-16,它们的封装都是SOP16,。重新上电,同样P1.3会有信号输出。使得LED指示灯闪烁。下载程序,由于没有修改单片机型号,ISP程序会给出错误提示,并指出正确的单片机型号:IAP15W413 AS。


    1 @( Y* b: a& E. K; G
微信图片_20200814210636.png
5 o/ L. G% |4 z▲ ISP给出单片机型号错误提示
3 P. I( k* `/ Y2 |

然后使用检测MCU选项,便可以自动将单片机的型号修改过来。最小下载波特率设置为:19200 ~ 14400.


2. STC15W415-20
& v' s" g; L1 C7 h7 ?/ }2 ~$ a(1)文件9 Q& K! T& @0 y  P+ {; i
  • AD\Test\2020\STCTest\STC15W-20
    - F; T" n) ]" b4 P( x3 Y) b/ ^0 T& m
微信图片_20200814210640.png $ I  m" [5 U6 t
▲ 芯片的外观& o% j; a: m" B# b3 p
(2)SCH与PCB2 J8 g- ^: o1 _' L7 m9 l0 I( N
微信图片_20200814210643.png 7 c. w: h8 s: k* |' c; J
▲ 原理图
' B5 u; f4 ^: V. {  p 微信图片_20200814210646.png
5 b8 z  I: R+ W8 X8 a) \5 d▲ PCB版图/ q: E/ {& m% L% O
(3)结果
+ a$ W3 H' C9 n# y  H+ k1 }9 G
  • 上电后,还没有下载任何程序之前,P1.3便有了信号,发现LED指示灯在闪烁。
    ' e, d  E* e1 U% n1 d
微信图片_20200814210649.gif
4 {( p. m: k" z) {* B- h% g▲ 上电后的运行情况( @5 w6 \; I( @0 M

通过示波器测量,在P1.0~P1.5上都有相应的输出波形。

微信图片_20200814210653.gif
: B1 z7 }+ q2 L8 m* p, `6 \/ [▲ P1.2的电压波形
, [% k' {7 C3 @# ?8 c
  • 最低波特率小于38400以下,都可以完成正常程序下载。0 Q/ R3 c3 b+ c: S

3. STC8H1K28
# f& p3 S/ z6 i7 }: k+ k, G( _ 微信图片_20200814210659.png 5 i( t$ B% q3 n' f. D1 H1 z
▲ STC8H1K28内部模块1 b5 D  C0 ]3 e
微信图片_20200814210703.png 7 E  L8 p2 ^# D
▲ STC8H1K28管脚封装
& h( w% i: j: Z" ](1)文件
4 r) q. v1 `* v9 W. M" ~3 j% [- O

AD\Test\2020\STCTest\STC8H1K28Test

AD\Test\2020\STCTest\STC8HQFN32Test

(2)SCH与PCB

有两种封装的单片机,使用相同的测试原理图。

微信图片_20200814210706.png
* e; B8 }0 x- @: M▲ 测试版原理图, c$ f1 |; U' `2 }9 v
微信图片_20200814210708.png
1 _" l2 [' e- D( |▲ 测试电路板; i" W$ S' }: Q* B" j
微信图片_20200814210711.png 4 _/ j/ H( B  a5 F0 S
▲ QFN32封装的PCB电路8 ], a1 u1 H) J
(3)结果9 S% O" {3 V% B6 G9 k
  • 上电之后LED灯不闪烁;但是QFN32封装的在上电后指示灯闪烁。
    ! S' E& F8 H5 r2 s
微信图片_20200814210715.gif % ^. d! [7 [3 D5 M/ y) w
▲ QFN-32封装的MCU上电后LED指示灯闪烁
8 s) m1 o) u9 p- e2 |5 {
  • 下载最低波特率:19200, 14400
    * b' M% Z* P+ h% @5 N

4. STC8G1K08
, h) m( Y* @* m( e1 t+ R& L 微信图片_20200814210718.png
, H) t; V1 F" H' R6 i* U  I! q▲ STC8H1K08管脚定义, Y9 E- a$ d6 Y
(1)文件
! ~! x' C) |, y9 j3 ]$ r+ `, G

AD\Test\2020\STCTest\STC8G1k08Test

(2)SCH与PCB
& L( d* j2 t) A/ j6 F) @ 微信图片_20200814210721.png 7 H- i$ f; m3 B" B: @
▲ 测试原理图
, @8 z8 ?7 O. y* r* s0 e 微信图片_20200814210724.png
- ^( d& Y* X9 I6 o6 C▲ PCB版图
( f8 [; c# U3 ?, M/ Y; m( n  ^(3)结果
! S' s% Q( L4 e# C% v3 ~6 a$ j& v
  • 上电之后P1.3出现波形。9 H" p+ S! Z; P- \: J
微信图片_20200814210728.gif
" S* x* j/ N5 U▲ 上电运行情况
) y8 _) ^* o+ j9 @1 x+ v: G& v
  • 下载,最低支持波特率:14400 ~ 38400
    8 G) `' k" y5 O

5. STC15F2K61S2" o9 V5 ~. \. Q1 r$ Q+ [, h$ {
微信图片_20200814210732.png
3 n8 N9 N; N9 ?2 V▲ 外部管脚定义- f3 k% y0 o! k
(1)文件
4 x* s8 d9 i: `

AD\Test\2020\STCTest\STC15F2k61S

(2)SCH与PCB
9 S- q8 f9 v: `% [; ~4 E 微信图片_20200814210736.png
8 ^: E* f5 E2 F# T' Z) d/ s▲ 测试版SCH原理图; r6 \1 w& {3 V4 E$ d
微信图片_20200814210739.png % L0 ^: b# s  L" a
▲ 测试版的PCB图
0 }2 v8 G/ d) |. a( C7 ^+ H* m(3)结果9 m# z: ~% H- `, F: M7 l
  • 上电后,输出P1.3便有了输出波形。# Y* x/ p8 c) Q0 k7 d4 m' O
微信图片_20200814210742.gif
4 @# e5 E# T, k$ M. Z" x▲ 上电后输出便有的波形
# l9 ~( t* C% M0 _1 }: n3 Y
  • 芯片擦除时间长,原来的自动下载器的可重复触发的单稳态中间出现断续,因此出现了下载失败。修改其中的定时电容,从原来两个并联形成20uF,增加到两个并联30uF。但是时间大约为5秒。8 B, f7 I8 \' q6 Y9 K! t
微信图片_20200814210746.png
1 m9 ~" I0 }+ _' a▲ 自动下载器上的定时电阻
2 Y/ W2 V: s' `0 Z
  • 最低波特率设置4800~19200.) d& J& X; L, T7 U' g& p

6. STC8G2K64S48 [- M* O; `; |! ~) F" ]
(1)文件- c% r( \5 z( f; \2 _3 e. R

AD\Test\2020\STCTest\STC8G8K64LQFP48

(2)SCH与PCB
# L9 N( ?& l- [+ ^. U! ~0 L 微信图片_20200814210749.png
! X: }, v3 u% }9 h1 e▲ 测试电路板的原理图
/ ]( z0 b# }5 T, g- a% |9 K5 P 微信图片_20200814210752.png * U0 s5 a- b8 b0 b8 Q' C
▲ 测试电路板# S$ s7 q* |; T8 y3 @
(3)结果
9 x( Y" S# X0 m) c/ I1 @
  • 上电之后P1.3有脉冲输出。
    ( Y7 o9 j" n" n# W5 O
微信图片_20200814210755.gif : w6 u7 Y; H! G& t# Q9 U
▲ 上电后工作情况5 g' ?  L7 ~3 }7 \4 L
  • 最小的波特率范围:4800 ~ 38400; B' K8 i( Y% u

7. STC8A8K64SA122 T9 E- w1 Z6 s8 B# B5 Y4 E
(1)文件) q2 e; _$ v" E9 z1 R/ s

AD\Test\2020\STCTest\STC8A8K64LQFP48

AD\Test2020\STCTest\STC8A8K64LPQF64

(2)SCH与PCB
' g; z& k# }- U- A# p6 o 微信图片_20200814210759.png
, ^( z# E( L8 @; Z▲ 测试SCH图 LQFP48- [6 @. o0 s9 b8 T
微信图片_20200814210802.png
2 N8 i" h4 G' A0 O1 D( ]▲ 测试板的原理图LQFP640 e" i0 K* ]" P5 y
微信图片_20200814210806.png ! q6 e; \: \, u" [
▲ 测试PCB-LQFP48
7 O8 H' h9 o( ` 微信图片_20200814210809.png
/ n6 Q; i6 J0 Z; o) G. P, [▲ 测试PCB板-LQFP-646 v1 N3 l3 y4 W2 x
(3)结果
  u: h$ S5 \  N2 B. o8 U8 f% a
  • 上电之后,没有下载程序之前,P1.3输出波形。

  • - c6 y; G! V/ K! ]  e5 f. [( ^8 D
微信图片_20200814210812.gif
3 H: ~$ X2 S/ v9 A4 u▲ 上电之后就工作  Z% P& ?) N( A
微信图片_20200814210815.gif # j" h+ `! ]- e; l) I% b* c
▲ 上电就工作的LQFP64封装的测试版4 [0 W! I3 \6 |) t: c8 U+ Z9 o% d) Y
  • 最低波特率:4800~38400# J2 m; K2 }- }: ~8 K: ~  B

8. STC15F104  g" p! p. p- R7 o+ \
(1)文件; J4 [* i; w" b2 L

AD\Test\2020\STCTest\STC15F104SOP8Test

(2)SCH与PCB, D% b: X7 y9 [1 k# w
微信图片_20200814210818.png
6 ]. p4 W% J$ o; G# V▲ 测试电路板的原理图
$ c8 }9 g9 a3 R+ |# m 微信图片_20200814210822.png
* J* G( _1 C9 b3 \- X' @: c4 Z▲ 测试电路板) Z- m; g% @1 x: b2 P1 m
(3)结果; L+ w4 i* W* {
  • 上电之后,在没有下载程序之前,指示灯闪烁。& |3 L5 z0 t+ Q! T  A: p0 ?2 G. b
微信图片_20200814210824.gif * R" p$ i6 W2 _; z' J8 g0 I
▲ 上电后指示灯闪烁
) c( c& {- \9 ?  ^( B( G: h+ w7 h! Q
  • 最低波特率:4800 ~38400
      a$ z4 @! X! l8 U" z6 A

结论

通过实验可以看到STC单片机的软件下载方式可以使用相同的过程和软件完成编程,非常简便。


8 H# N$ y! K! h6 x) T  G* W  P8 K) i
收藏 评论0 发布时间:2020-8-14 21:21

举报

0个回答

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版