P5.3
1
P0.5
2
P0.6
3
P0.7
4
P1.0
9
P1.1
10
P4.7
11
UCap
17
P1.3
16
P1.4
12
P1.5
13
P1.6
14
P1.7
15
P5.4
18
VCC
19
VREF
20
GND
21
P4.0
22
P3.0
27
P3.1
28
P3.2
29
P3.3
30
P3.4
31
P5.0
32
P5.1
33
P3.5
34
P3.6
35
P3.7
36
P4.1
41
WR/P4.2
42
P4.3
43
RD/P4.4
44
P2.0
45
P2.1
46
P2.2
47
P2.3
48
P2.4
49
P2.5
50
P2.6
51
P2.7
52
P7.4
53
P4.6
58
P0.0
59
P0.1
60
P0.2
61
P0.3
62
P0.4
63
P5.2
64
P7.5
54
P7.6
55
P7.7
56
ALE/P4.5
57
P6.0
5
P6.1
6
P6.2
7
P6.3
8
P6.4
23
P6.5
24
P6.6
25
P6.7
26
P7.0
37
P7.1
38
P7.2
39
P7.3
40
U2
STC8H8K64U-45MHz-LQFP48
pin29
R11
301R
S2
SM3X6
P3.0
P3.1
GND
1
VBUS
2
SBU1
3
CC1
4
D-2
5
VBUS
11
GND
12
D+1
6
D-1
7
D+2
8
SBU2
9
CC2
10
J1
USB TYPE C
R12
301R
R13
301R
P3.2
P3.3
S3
SM3X6
S4
SM3X6
5V
LED1
RED
关闭电源按钮
,
S1
SM3X6
按下断电,松开上电
加速放电
C2
104
C1
22uF
R7
5.1K
R9
1K
R10
1K
USB-5V
R8
500mA
D1
5.6V/5W
STC32G12K128-LQFP64
转
DIP64
核心功能学习板
V2.0
USB-5V
USB-5V
R1 5.1K
R2 5.1K
R3 33
R4 33
R5 33
R6 33
T1
SB1204
pin1
P7.6
P7.7
pin4
P4.6
pin6
pin7
pin8
R17
5.1K
LED2
R18
5.1K
LED3
R19
5.1K
LED4
R20
5.1K
LED5
R21
5.1K
LED6
R22
5.1K
LED7
R23
5.1K
LED8
R24
5.1K
LED9
R25
5.1K
LED10
R26
5.1K
LED11
R27
5.1K
LED12
R28
5.1K
LED13
R29
5.1K
LED14
R30
5.1K
LED15
R31
5.1K
LED16
R32
5.1K
LED17
VCC
MCU
自带硬件
USB,
支持
USB
下载,
USB
仿真,可实现 如下实验:
1
,跑马灯 ;
2
,外部中 断
INT0/INT1;
3
,定时器
;
4
,串行口
5
,
ADC
;
6
,比较器
;
7
,
PWM;
8
,
FreeRTOS for STC32G12 K128
演示
全部高亮度二极管
资料下载网址:
www.STCMCUDATA.com
分销商电话:
0513-55012928
,
55012929
1
2
J3
5V
GND
ADC_VRef+
31
Vcc/Avcc
30
T2/ADC2/PWM6_2/PWM2P/SS_3/SS/MCLKO/RST/P5.4
29
UCap
28
T2CLKO/MOSI/PWM2N/ADC3/P1.3
27
XTALI/PWM5_2/TxD_3/PWM4N/ADC7/P1.7
26
XTALO/MCLKO_2/RxD_3/PWM4P/ADC6/P1.6
25
SCL/SCLK/PWM3N/ADC5/P1.5
24
SDA/MISO/PWM3P/ADC4/P1.4
23
TxD2_2 /P4.7
22
TxD2/PWM1N/ADC1/P1.1
21
RxD2/PWM1P/ADC0/P1.0
20
PWM2N_3/P6.3
19
PWM2P_3/P6.2
18
PWM1N_3/P6.1
17
PWM1P_3/P6.0
16
T4CLKO/AD7/P0.7
15
PWMETI2_2/T4/ADC14/AD6/P0.6
14
T3CLKO/ADC13/AD5/P0.5
13
TxD4_2 /P5.3
12
PWM6_4 /P7.5
1
PWM7_4 /P7.6
2
PWM8_4 /P7.7
3
ALE/P4.5
4
RxD2_2/P4.6
5
T3_2/PWM5_3/RxD3/ADC8/AD0/P0.0
6
T3CLKO_2/PWM6_3/TxD3/ADC9/AD1/P0.1
7
T4_2/PWM7_3/RxD4/ADC10/AD2/P0.2
8
T4CLKO_2/PWM8_3/TxD4/ADC11/AD3/P0.3
9
T3/ADC12/AD4/P0.4
10
RxD4_2/P5.2
11
AGnd/Gnd
32
P4.4/RD/TxD_4
55
P2.0/A8/PWM1P_2/PWM5
56
P2.1/A9/PWM1N_2/PWM6
57
P2.2/A10/PWM2P_2/PWM7/SS_2
58
P2.3/A11/PWM2N_2/PWM8/MOSI_2
59
P2.4/A12/PWM3P_2/SDA_2/MISO_2
60
P2.5/A13/PWM3N_2/SCL_2/SCLK_2
61
P2.7/A15/PWM4N_2
63
P7.4/PWM5_4
64
P5.0/RxD3_2
43
P3.4/T0/T1CLKO/MOSI_4/PWM4P_4 /PWM8_2 /CMPO
42
P3.3/INT1/MISO_4/SDA_4/PWM4N_4/PWM7_2
41
P3.2/INT0/SCLK_4/SCL_4/PWMETI/PWMETI2
40
P3.1/TxD/D+
39
P3.0/RxD/D-/INT4
38
P6.7/PWM4N_3
37
P6.6/PWM4P_3
36
P6.5/PWM3N_3
35
P6.4/PWM3P_3
34
P4.0/MOSI_3
33
P5.1/TxD3_2
44
P3.5/T1/T0CLKO/SS_4/PWMFLT/PWMFLT2
45
P3.6/INT2/RxD_2/CMP-
46
P3.7/INT3/TxD_2/CMP+
47
P7.0
48
P7.1
49
P7.2
50
P7.3/PWMETI_3
51
P4.1/MISO_3/CMPO_2/PWMETI_2
52
P4.2/WR
53
P2.6/A14/PWM4P_2
62
P4.3/RxD_4/SCLK_3
54
U1
DIP64
pin9
pin10
P5.2
P5.3
pin13
pin14
pin15
pin16
pin17
pin18
pin19
P1.0
P1.1
P4.7
P1.4
P1.5
P1.6
P1.7
P1.3
pin29
pin33
pin34
pin35
pin36
pin37
P3.0
P3.1
P3.2
P3.3
P3.4
P5.0
P5.1
P3.5
pin46
pin47
P7.0
P7.1
P7.2
P7.3
pin52
pin53
P4.3
P4.4
pin56
pin57
pin58
pin59
pin60
pin61
pin62
pin63
P7.4
pin1
P7.6
P7.7
pin4
P4.6
pin6
pin7
pin8
pin9
pin10
P5.2
P5.3
pin13
pin14
pin15
pin16
pin17
pin18
pin19
P1.0
P1.1
P4.7
P1.4
P1.5
P1.6
P1.7
P1.3
pin29
VCC
Vref
GND
pin33
pin34
pin35
pin36
pin37
P3.0
P3.1
P3.2
P3.3
P3.4
P5.0
P5.1
P3.5
pin46
pin47
P7.0
P7.1
P7.2
P7.3
pin52
pin53
P4.3
P4.4
pin56
pin57
pin58
pin59
pin60
pin61
pin62
pin63
P7.4
R33
5.1K
LED18
R34
5.1K
LED19
R35
5.1K
LED20
R36
5.1K
LED21
R37
5.1K
LED22
R38
5.1K
LED23
R39
5.1K
LED24
R40
5.1K
LED25
R41
5.1K
LED26
R42
5.1K
LED27
R43
5.1K
LED28
R44
5.1K
LED29
R45
5.1K
LED30
R46
5.1K
LED31
R47
5.1K
LED32
R48
5.1K
LED33
R49
5.1K
LED34
R50
5.1K
LED35
R51
5.1K
LED36
R52
5.1K
LED37
R53
5.1K
LED38
VCC
R54
5.1K
LED39
R55
5.1K
LED40
R56
5.1K
LED41
R57
5.1K
LED42
R58
5.1K
LED43
R59
5.1K
LED44
R60
5.1K
LED45
R61
5.1K
LED46
R62
5.1K
LED47
R63
5.1K
LED48
R64
5.1K
LED49
R65
5.1K
LED50
R66
5.1K
LED51
R67
5.1K
LED52
R68
5.1K
LED53
R69
5.1K
LED54
R70
5.1K
LED55
R71
5.1K
LED56
R72
5.1K
LED57
R73
5.1K
LED58
R74
5.1K
LED59
VCC
R75
5.1K
LED60
R76
5.1K
LED61
2022-6-20
U3
CD431
VCC
基准电压
C3
104
R14
510
用
0
欧姆电阻选择基准电 压
Vref
(RST)
(D+)
(D-)
C4
0.1u
STC32G12K128K-LQFP64
TXD
1
GND
2
VCC
3
RXD
4
VREF
5
CANL
6
CANH
7
RS
8
U5
TJA1050
C11
30P
C10
30P
CAN
收发器
CANH
CANL
R85
0R
R86
0R
R87
120R
C6
104
GND
1
VOUT
2
VIN
3
U4
1117M3-33
C8
22u
3.3V
VCC5V 3.3V
用
0
欧姆电阻选择
VCC
电压
R77
0
R78
0
出厂时仅焊
R77
、
R10 3, 5V
供电。
再把焊下的电阻焊到
R78
、
R104
的位置上
P5.2
P5.1
P5.0
P5.3
TXD3-2
RXD3-2
R81
100R
R79
0
R83
100R
R82
100R
R80
0
R84
100R
TXD4-2
RXD4-2
R79
、
R80
出厂时不焊
将
R79
、
R80
用焊锡短路,可以做串口通讯实验
TXD
1
GND
2
VCC
3
RXD
4
VREF
5
CANL
6
CANH
7
RS
8
U6
TJA1050
C14
30P
C13
30P
CAN
收发器
CANH
CANL
VCC
R88
0R
R89
0R
电路由
USB
插座供电
现在 STC 的带硬件USB的MCU支持用自带的硬件USB下载用户程序,
因为走的是 USB-HID 通信协议,不需要安装任何驱动。
从用户区软复位到系统区就是等待 USB 下载
ISP
下载步骤:
1
、
D-/P3.0, D+/P3.1
与
PC-USB
端口连接好
2
、
将
P3.2
与
GND
短接
,
板子上的
P3.2/INT0
按键按下
3
、
给目标芯片重新上电,不管之前是否已通电板子上的电源开关键按下停电,
然后松开上电等待STC-ISP下载软件中自动识别出“STC USB Writer (HID1)”
识别出来后,就与P3. 2状态无关了。
4
、
点击下载软件中的
“
下载
/
编程
”
按钮(注意:与串口下载的操作顺序不同)
下载成功!
RXD
1
NSLP
2
NWAKE
3
TXD
4
GND
5
LIN
6
BAT
7
INH
8
U7
TJA1020T
C15
1000P/50V
VCC
P7.6
如
NSLP
低电平,则
TJA1020T
进入睡眠状态
D2
1N5817
R15
5.1K
R92
2.2K
R93
2.2K
R90
1K
RXD
1
NSLP
2
NWAKE
3
TXD
4
GND
5
LIN
6
BAT
7
INH
8
U8
TJA1020T
VCC
P7.7
如
NSLP
低电平,则
TJA1020T
进入睡眠状态
R16
5.1K
R94
2.2K
R95
2.2K
P5.1
P5.0
TXD3-2
RXD3-2
P5.2
P5.3
TXD4-2
RXD4-2
P4.3
P4.4TXD-4
RXD-4
P4.6
P4.7TxD2-2
RxD2-2
LIN
LIN
R102
100R
R101
100R
R96
100R
R91
100R
R100
100R
R99
100R
R97
100R
R98
100R
C21
104
C16
22u
C23
104
C20
22u
C12
104
C19
22u
VCC
C9
104
C18
22u
C22
104
C17
22u
1
2
3
CAN
CON3
R106
100R
R105
100R
R103
0
R104
0
需要
3.3V
电源时焊下
R77
、
R10 3
位置的电阻,
切记!
2
个电阻要全部焊下。
本组
Lin
是
USART2
的
Lin,
又是独立的
Lin
本组
Lin
是
USART1
的
Lin
1
2
3
4
J4
CON4
P3.0
P3.1
VCC
可连接
USB Link1
工具仿真
P1.0
PWM
当
DAC
用
P1.4
NTC
测温度
P1.3
SDNT2012X103F3950FTF
VREF
R109
3.3K
R110
3.3K
C24
103
C25
103
R108
0
R107
0
R116
10K 1%
NTC
10K 1%
R115
0
C28
104
P1.6
P1.7
STC8H8K64U-45MHz-LQFP64
转
DIP64
核心功能仿真学习板
V2.0
R113
0
R114
0
出厂时焊
R114
,
Vref = 2.5V
1
2
3
4
J2
CON4
VCC
P1.1
PWM
当
DAC
用
P1.5
R119
3.3K
R120
3.3K
C27
103
C29
103
R118
0
R117
0
VCC
P1.1
PWM
当
DAC
用
,
可产生正弦波、三角波等波形,可利用五向开关
S7
调节波形、频率和幅度等
P1.5
C26
103
R112
0
R111
0
L1
1mH
R123
300
R124
300
R121
301R
R122
301R
P3.4
P3.5
S5
SM3X6
S6
SM3X6
================================================================
2节阻容参数一样的RC串联,截止频率 fo = 0.374/(2*pi*R*C)。
在
50%
占空比时纹波最大。理论计算略,下面给出实际测量值。
当
RC>=2T
之后,
2
节
RC
滤波后纹波基本跟
PWM
频率平方成反比。
PWM
占空比
50%
、幅度
5V
、周期
T
(频率
f=1/T
),纹波峰峰值实测如下:
RC=1T RC=2T RC=4T RC=8T RC=16T RC=5T RC=10T RC=20T
第一节mV 1100 560 280 140 70 224 112 56
第二节mV 140 40 10 2.5 0.6 8 2 0.5
纹波系数
2.8% 0.8% 0.2% 0.05% 0.012% 0.16% 0.04% 0.01%
屠龙刀电路使用两节3.3K+0.01uF(103),则RC=33us,MCU跑25.6MHz输出8位PWM周期
10us
(频率
100KHz
),则输出截止频率为
1198Hz
,纹波为
14.7mV
。而
5V 8bit PWM
量化
噪声是
20mV
,这个设计是合理的。
COM
1
L
2
OK
3
R
5
U
4
D
6
S7
10*10
P7.2
P7.0
P7.4
P7.1
P7.3
上
右
下
左
中键
五向开关
R125
0
R126
0
R127
0
R129
0
R128
0
PWM
当
DAC
用
================================================================
独石电 容
1
2
3
LIN
CON3
VBat
VBat:
外接电 源
5~27V
VBat
C5
104/50V
C7
22u/50V
R94
、
R95
出厂不焊
R92
、
R93
出厂不焊
C30
220P/50V