- UID
- 17472
- 斋米
-
- 斋豆
-
- 回帖
- 0
- 积分
- 115
- 在线时间
- 小时
- 注册时间
- 2011-8-14
- 最后登录
- 1970-1-1
|
qq:798920551
0 b4 d( V$ c7 b, r价格:RMB1187 v. ~- K' \, N5 ~: a# W: t
MEGA16开发板使用说明* o, x8 g) P/ [- V. B! V5 p0 ]
/ z, }. Z4 @ F6 O
图1 mega16开发板功能拓扑图
6 y: h8 V* P) {2 j
) e* ^8 P( j! b# W' B/ B1 L! u7 Q! K: W: Z. B
. E) j' M Y, f0 M
/ ] z- ]: P6 L' A: E
电源介绍! d- o* Q/ p4 _' P E I
一、12V电源适配器供电6 B* ~2 W7 W1 R$ e# s' b6 h. d
. U4 L% q+ U2 m8 C$ d* j+ ]
图2 12V电源适配器供电
2 J7 x7 ~0 s5 o3 j; \在使用12V电源适配器供电时,将电源选择排针短接。! I) q' P- t) n" }- x
二、USB供电! R9 b7 W0 m5 A
+ {6 W4 x6 I. T6 R0 l. {图3 USB供电
. K& @# ]- q# Y7 X4 V. e: s6 o在使用USB供电时,应将电源选择排针断开。
! g! G, q- m7 b3 c7 h6 D1 _3 L
# d: `! n/ h$ D/ h! t: t9 M/ k) ~3 S8 k- G+ t
板载功能介绍
+ N! g& `/ o$ R% v一、流水灯。4 c3 L. [1 }, Z" J8 R
8个LED灯组成流水灯。低电平有效,选用用M16的C端口。% G) ^1 Q# _; F* Y% m6 D9 q% i8 t
) R7 H8 b. U0 x( Y# c, C+ w0 @
图4 跑马灯$ k# h* e. Q: ]
在使用时,P9排针用跳帽短接。参考代码见附件源代码。实现8个LED灯循环点亮。: V0 \) L! o) {' N5 n' ~ k2 Q
) ^4 T/ W3 F4 P2 o' p二、蜂鸣器5 o# a: r+ n: W3 b+ B8 Z
蜂鸣器使用M16的PB3端口。$ u( `$ v( ^ }0 Q
! w& ?/ l) r& W6 E1 b/ O图5 蜂鸣器+ j- x/ G& P5 J9 n4 }! p9 o' c2 C
做蜂鸣器实验时,P9排针的PB3端口用跳帽短接。参考代码见附件源代码。实现实现蜂鸣器间断发出“嘀嘀”声。( t# K4 u5 A' K1 r. j
三、4位数码管
- V7 G" I0 u. |/ S4位数码管使用M16的PD0~PD7端口做段选,PB4~PB7端口做位选。
7 Y- u1 b4 D: ^ Q
: I2 Y" {9 I& Q图6 4位数码管
* [8 c3 R- |) V3 g做4位数码管实验时,P12排针和P9排针的PB4~PB7端口用跳帽短接。参考代码见附件源代码。实现显示“1234”。
- c0 K8 K- {) N& ~& z" G6 p四、4X4矩阵键盘7 O2 p) a7 D5 h8 @) \2 L
4X4矩阵键盘使用M16的PA端口。3 W8 l" `1 f5 [1 G6 U
0 ?3 z4 L* O! X) S1 ~
图7 4X4矩阵键盘) I6 l- ^4 \! y* c4 V
做4X4矩阵键盘时,P21排针用跳帽短接。参考代码见附件源代码。实现按下按键,对应的信息在数码管上显示。第一行和第二行按键按下,数码管显示对应的按键序号,放开后自动清零。第三行和第四行按键按下,数码管显示对应的按键序号,放开后不自动清零。7 U9 n; ~* Y4 W: t
五、1602液晶显示屏
- j4 T7 B/ l' G% C. w1602液晶显示屏使用M16的PC和PA5~PA7端口。1 _1 O. O- R$ w2 T* e7 E
2 V5 q, F% ~. g5 L0 C1 I8 z) l
图8 1602液晶
' _$ `8 `- i+ Q做1602液晶显示屏实验时,P9排针和P21排针的PA5~PA7必须断开,否则会造成干扰。参考代码见附件源代码。实现在1602上显示“Free DesZone”。
, R3 ]5 T( I% d5 \5 ^+ y六、24LC02
% Q' r& V) N$ p/ E+ P9 ^# Z( F24LC02采用两线通信,使用M16的PC0和PC1端口。
8 T7 f4 |. o. q, k9 \7 u& C# |
; _6 q( P5 O) I" h+ F+ A/ d图9 24CL023 G2 J7 B& @& X' @, L: B8 f
做24LC02实验实验时,P7排针用跳帽短接。参考代码见附件源代码。实现24LC02的读写,通过串口助手监测数据。在使用源代码时,必须连接串口。/ c; N0 I- j- i! n k
七、RS232串行通信& L( _% H7 C( _4 O
M16自带串行通信功能。使用PD0和PD1端口。# ~4 V( q+ U7 A) S0 C3 t* e
1 y2 Y* b, Q9 ^6 {# f. g& }3 |- Q图10 RS232串行通信8 F5 C: k" D9 J: u) K9 E, A
做RS232实验时,P19排针用跳帽短接。9针串口座连接PC机的串口。通过串口助手,可以实现数据的收发。参考代码见附件源代码。通过串口助手向单片机发送一个字符,单片机把该字符发回串口助手。( J9 f" u" l9 d7 f
八、485串行通信
9 @; G' w- W' n4 h- t485串行通信比RS232通信在通信距离上更具有优势。
: a. K' d) c/ z& H0 ^7 o
3 f( n" ~# ?( E图11 485串行通信6 j! K7 h! ^2 U
做485实验时,P20排针用跳帽短接,P4_1是485输出接口。参考代码见附件源代码。
, O# o) F0 b; \3 e |
|