- UID
- 17472
- 斋米
-
- 斋豆
-
- 回帖
- 0
- 积分
- 115
- 在线时间
- 小时
- 注册时间
- 2011-8-14
- 最后登录
- 1970-1-1
|
qq:798920551$ N- u9 s2 s$ {6 u, X
价格:RMB118
3 P2 ~% K6 l7 W- F% J* T$ tMEGA16开发板使用说明" Z9 {% Q( D! r5 T( ~! g
4 h5 x2 o I9 l5 @+ |* K
图1 mega16开发板功能拓扑图
3 x/ D" n( A8 |: A6 J7 O: {4 R. g5 L0 h+ b. m2 O M
. f& f" K: ~# d' e4 H8 G* ?
$ l) x* K9 g. |6 ]/ m/ R
3 r; v! a9 B; |3 T/ |9 t' U; Y
电源介绍
$ X( d: X% S" |! g, [+ ]! n$ e一、12V电源适配器供电
/ w3 z5 z5 A' w2 j" ~1 h' h% r Y. A
7 n3 V$ u/ R! `! P$ g图2 12V电源适配器供电9 J& f" c" \: I( A2 I: \, R" n
在使用12V电源适配器供电时,将电源选择排针短接。
* j- S( ^1 O- M( ~( E* p二、USB供电; a6 g. S- K1 f& l. D! K S
% a& b: y; O; f) L图3 USB供电6 e0 w6 n) t) F
在使用USB供电时,应将电源选择排针断开。$ N7 j$ ]7 {5 g! T8 m: C3 ?& \" m
$ \% w+ V. N' H
* q# L5 |; y! b! Q( \/ Y% c板载功能介绍 m) w, o3 p6 Z( n5 r* a4 O1 q
一、流水灯。
& |) t' {, [' e) j `4 G/ v4 L7 A5 ^8个LED灯组成流水灯。低电平有效,选用用M16的C端口。
6 ?( {& B% r) X; D+ E# Z 6 W1 t0 x* k' p7 E5 j- L x: q1 _
图4 跑马灯
, R6 |$ R3 s/ o/ |4 Y3 g# P在使用时,P9排针用跳帽短接。参考代码见附件源代码。实现8个LED灯循环点亮。
4 S0 @7 M3 [" p" S0 q: r9 i9 F# b$ z& y; W: w' w
二、蜂鸣器
8 y* _0 X' d9 Q; i! R' [蜂鸣器使用M16的PB3端口。+ l p) g. [0 Q+ I7 c$ F
5 b) S' Y" J( M
图5 蜂鸣器: T. p8 Y+ y5 s+ D, {8 b" [
做蜂鸣器实验时,P9排针的PB3端口用跳帽短接。参考代码见附件源代码。实现实现蜂鸣器间断发出“嘀嘀”声。
& A6 B @/ ]0 s$ c+ H三、4位数码管0 l3 z8 f& i9 c- B* l
4位数码管使用M16的PD0~PD7端口做段选,PB4~PB7端口做位选。
: x+ l6 c' u$ e2 B7 {1 R) c
$ D& N- |" |- E. t( e! J. L图6 4位数码管$ v$ ^ y, C) d5 P) k, _9 ^
做4位数码管实验时,P12排针和P9排针的PB4~PB7端口用跳帽短接。参考代码见附件源代码。实现显示“1234”。
+ x" u* j( O5 b9 [4 A, w3 C四、4X4矩阵键盘
3 `+ V- B% D( g* n) ^8 @% l4X4矩阵键盘使用M16的PA端口。( ~1 Y# F0 Z' ]- ]' ?
# Y2 O% s- F& U* w& J
图7 4X4矩阵键盘
* K2 f8 k* r. C6 B: ]9 B做4X4矩阵键盘时,P21排针用跳帽短接。参考代码见附件源代码。实现按下按键,对应的信息在数码管上显示。第一行和第二行按键按下,数码管显示对应的按键序号,放开后自动清零。第三行和第四行按键按下,数码管显示对应的按键序号,放开后不自动清零。 X$ L: N* ?1 m. h
五、1602液晶显示屏 p) t& v3 t3 H% ]# M! d2 W' g3 M
1602液晶显示屏使用M16的PC和PA5~PA7端口。
" ]9 p, [. X* s
! B; I$ W! [- g( P; ]" f+ Z$ q图8 1602液晶 B$ Q$ K( O( q2 x) y. E1 e+ g
做1602液晶显示屏实验时,P9排针和P21排针的PA5~PA7必须断开,否则会造成干扰。参考代码见附件源代码。实现在1602上显示“Free DesZone”。
# `3 ?, g3 r! e! h- l/ f6 v3 D六、24LC02% \3 w' N! [9 P2 ]" W: l, E; c: o1 F- X
24LC02采用两线通信,使用M16的PC0和PC1端口。 `4 R: Y; u) m# n! F0 p/ H
. x+ \2 l1 }. u4 F# b0 W图9 24CL020 t# t' L. i! _! z8 ]
做24LC02实验实验时,P7排针用跳帽短接。参考代码见附件源代码。实现24LC02的读写,通过串口助手监测数据。在使用源代码时,必须连接串口。
( ?; @& ]% E. h3 k$ l5 R) C( }. _7 ] T七、RS232串行通信
4 P) Z* q# P# T h# w. ]/ fM16自带串行通信功能。使用PD0和PD1端口。
) k s* [( s9 c) _* c
. [$ e- e @' o: ^2 I& n图10 RS232串行通信# y) D) J# @+ a& F3 b. |
做RS232实验时,P19排针用跳帽短接。9针串口座连接PC机的串口。通过串口助手,可以实现数据的收发。参考代码见附件源代码。通过串口助手向单片机发送一个字符,单片机把该字符发回串口助手。
) f# x8 Y, q4 P$ ~# x八、485串行通信& v; V7 P! W7 e7 W; x$ L5 h
485串行通信比RS232通信在通信距离上更具有优势。
+ R9 ^/ K: Y3 {8 A& P' L" ^3 I. l # a5 E' \4 X! O4 Q
图11 485串行通信8 w4 Y2 J) O) o: [6 r5 K1 t
做485实验时,P20排针用跳帽短接,P4_1是485输出接口。参考代码见附件源代码。$ m9 h7 E* b4 n7 [- ]; Z# A5 S# v) v
|
|