- UID
- 17472
- 斋米
-
- 斋豆
-
- 回帖
- 0
- 积分
- 115
- 在线时间
- 小时
- 注册时间
- 2011-8-14
- 最后登录
- 1970-1-1
|
qq:798920551& e) X8 N; z2 e" N3 K
价格:RMB118( c n- z7 E$ p1 }2 I9 M
MEGA16开发板使用说明 C3 j" F- Z3 L
; q$ `4 n( L& a% o" j图1 mega16开发板功能拓扑图
: D- @4 ]2 t2 @& j5 |. L; O
' ~* @! f2 J) W7 @' Z( d
" p6 x6 \5 y* A7 N0 P
+ x% z4 m8 ^# e4 D% R# _ ]% S% r
电源介绍
: e6 |0 P# H3 U3 O一、12V电源适配器供电" `4 Y: F( b. \' I
/ j; t5 b. K( n" E/ L. m
图2 12V电源适配器供电
% D o) \) A( i# E9 f" u1 n0 p5 C! C在使用12V电源适配器供电时,将电源选择排针短接。2 r/ w" v% }4 H; w' V; b. ~
二、USB供电
p9 D4 W7 h* q, V- `# [ 9 l* a% N8 a* {& Z" x2 r( G' i3 V
图3 USB供电
) k2 u- G# c% X h" s) \" G在使用USB供电时,应将电源选择排针断开。
4 D) U: }, Z- \% U l
5 v$ D5 ~" z6 J0 q
* p# }& b+ ?0 X; L$ l i4 x1 Z板载功能介绍6 \1 _9 q3 C- {. X) q
一、流水灯。
% m, P0 ]' {1 v: ]& s, H1 y5 R8个LED灯组成流水灯。低电平有效,选用用M16的C端口。
+ d3 q' ^& l8 y& d* s 9 K0 h: h: i" L
图4 跑马灯
7 {# \2 O' K9 ?( Y在使用时,P9排针用跳帽短接。参考代码见附件源代码。实现8个LED灯循环点亮。
! Q, g/ a: g1 s1 Q
8 {+ f0 m) a2 x1 j5 S" p二、蜂鸣器6 C. P5 x# w, \/ b
蜂鸣器使用M16的PB3端口。
1 U2 J5 s, K2 r1 D0 U: s 3 ^7 @8 L3 v: E9 t$ D
图5 蜂鸣器- Y3 @4 ~$ B4 v) t
做蜂鸣器实验时,P9排针的PB3端口用跳帽短接。参考代码见附件源代码。实现实现蜂鸣器间断发出“嘀嘀”声。2 c% b3 j$ h) ~2 T$ E$ k8 @( z
三、4位数码管' p, ^" } Z/ U
4位数码管使用M16的PD0~PD7端口做段选,PB4~PB7端口做位选。
0 b( D- o9 U; H0 h , Z7 f7 p, _- g( ]) f4 ~
图6 4位数码管
: h" B9 }; J8 i! Z6 c- M做4位数码管实验时,P12排针和P9排针的PB4~PB7端口用跳帽短接。参考代码见附件源代码。实现显示“1234”。- W: D* b* ]: R+ k
四、4X4矩阵键盘* z6 Z' o% A& \5 ]# w! g
4X4矩阵键盘使用M16的PA端口。
* h3 J1 E0 K; ^# a6 D' _ 2 F$ F5 e# _& Q
图7 4X4矩阵键盘+ ^( W' `" q0 S* |
做4X4矩阵键盘时,P21排针用跳帽短接。参考代码见附件源代码。实现按下按键,对应的信息在数码管上显示。第一行和第二行按键按下,数码管显示对应的按键序号,放开后自动清零。第三行和第四行按键按下,数码管显示对应的按键序号,放开后不自动清零。! g! @( t0 W. a2 {, Z2 F3 ?4 k
五、1602液晶显示屏" N4 Z. q9 S) ^7 E. @) W2 Q
1602液晶显示屏使用M16的PC和PA5~PA7端口。
$ Q/ P( n+ Y- M' t. ~
7 G3 E. n& Z8 r. w+ z4 m图8 1602液晶+ L. N# q. [& H1 {' d
做1602液晶显示屏实验时,P9排针和P21排针的PA5~PA7必须断开,否则会造成干扰。参考代码见附件源代码。实现在1602上显示“Free DesZone”。; x# C: p @+ a7 ~1 z9 K/ h
六、24LC02# j2 b7 L+ d7 w* J/ t
24LC02采用两线通信,使用M16的PC0和PC1端口。5 Y1 ?! I4 Z( F; }
- t6 D. T; u( C1 H0 r! Z
图9 24CL02; q/ g S3 p' ~
做24LC02实验实验时,P7排针用跳帽短接。参考代码见附件源代码。实现24LC02的读写,通过串口助手监测数据。在使用源代码时,必须连接串口。* u U# D l2 |, n
七、RS232串行通信1 v7 S" L4 J# X, |2 V, v+ r- y) p
M16自带串行通信功能。使用PD0和PD1端口。
+ v/ f6 ]& b2 A- I8 x
0 F# W- w9 T8 N) m3 L; |图10 RS232串行通信5 `5 k( q' i8 p% a
做RS232实验时,P19排针用跳帽短接。9针串口座连接PC机的串口。通过串口助手,可以实现数据的收发。参考代码见附件源代码。通过串口助手向单片机发送一个字符,单片机把该字符发回串口助手。8 B* k& P( E0 @ q8 S' P
八、485串行通信
1 e+ A9 {9 o" F% R$ T/ r2 `7 A485串行通信比RS232通信在通信距离上更具有优势。
# d; q+ H! m+ o
2 w1 W/ q, b4 c9 ]图11 485串行通信
# v6 Z4 r, D2 c; ?: k做485实验时,P20排针用跳帽短接,P4_1是485输出接口。参考代码见附件源代码。
0 e8 ~, s7 B/ m" X+ G |! D% b |
|