- UID
- 17472
- 斋米
-
- 斋豆
-
- 回帖
- 0
- 积分
- 115
- 在线时间
- 小时
- 注册时间
- 2011-8-14
- 最后登录
- 1970-1-1
|
qq:798920551
' ]9 r2 v% O: j! R价格:RMB118
0 W9 U# U4 I9 q9 `, p5 pMEGA16开发板使用说明! {6 J/ C( o& l2 ]" j
& ]8 J. O/ `" M; d; d图1 mega16开发板功能拓扑图8 z: T8 |4 O" @: |$ o+ t6 m: Q
( x' H0 `* T. b! w- U) X) k5 r! j
8 h2 [* }4 G% L$ r9 o- @' p/ ^. I: A( `& c
) F& ~9 B# S" t, v
电源介绍
: [& j' w. T" b+ m* K" T& v+ \一、12V电源适配器供电
) r h F# s7 O7 x; z
4 A* }' T6 [1 g* E1 L" v图2 12V电源适配器供电5 Q& D b# G4 t7 j5 T, z
在使用12V电源适配器供电时,将电源选择排针短接。
8 i- O% |+ u5 U. e1 b W二、USB供电! |0 I" l8 r' C% q% U# A: g
! Q5 r& k# s/ B) B' D1 l
图3 USB供电
$ I3 C y7 V" M# a) `在使用USB供电时,应将电源选择排针断开。
- l% |( v$ ?3 b" i% z
; P: C$ H% m8 W* J0 G6 u+ S# N8 W: C% X, w0 Q, k' S3 V
板载功能介绍
5 |7 ~3 q% r+ A9 a6 `2 R一、流水灯。
; k0 O9 [5 F* ^# s8个LED灯组成流水灯。低电平有效,选用用M16的C端口。
9 u) h3 [, F& H# B+ ^3 { : R0 L/ V% U6 M6 g) q
图4 跑马灯
: U5 w8 Q9 ~5 T/ v7 r+ M5 ]9 t在使用时,P9排针用跳帽短接。参考代码见附件源代码。实现8个LED灯循环点亮。- w w) K! H; n; ]: @3 F2 `
, k' a- M) i* l* j: o0 V二、蜂鸣器- V' s( C/ V% S1 H8 N' H
蜂鸣器使用M16的PB3端口。
0 \. I! m$ b2 D
+ S5 F# }6 @5 Q2 s图5 蜂鸣器/ G( ]5 d$ p- J( K
做蜂鸣器实验时,P9排针的PB3端口用跳帽短接。参考代码见附件源代码。实现实现蜂鸣器间断发出“嘀嘀”声。- L5 ~- i8 V, h# \7 ]
三、4位数码管
' x9 Q1 M D+ q" q' e4位数码管使用M16的PD0~PD7端口做段选,PB4~PB7端口做位选。
# X- \. W! u& m" ]" { / F+ d" ~" P1 _& g" G
图6 4位数码管) I4 ~/ S' q. R+ c
做4位数码管实验时,P12排针和P9排针的PB4~PB7端口用跳帽短接。参考代码见附件源代码。实现显示“1234”。8 P% V) u( ?- `6 \
四、4X4矩阵键盘* o4 ~ {7 c# r' T2 P
4X4矩阵键盘使用M16的PA端口。
+ ?3 W5 p$ d) h, w/ N" D8 _ - K" p/ U4 C4 R3 p
图7 4X4矩阵键盘
2 t5 T& Y- r. H做4X4矩阵键盘时,P21排针用跳帽短接。参考代码见附件源代码。实现按下按键,对应的信息在数码管上显示。第一行和第二行按键按下,数码管显示对应的按键序号,放开后自动清零。第三行和第四行按键按下,数码管显示对应的按键序号,放开后不自动清零。3 A2 F+ `+ `1 c2 t8 Q
五、1602液晶显示屏
2 l5 l, d5 i* r5 `* Z1602液晶显示屏使用M16的PC和PA5~PA7端口。2 g3 S+ m. Z. D
+ _, ^) X2 E) n% T
图8 1602液晶
A" w9 c' \4 v' r @# \做1602液晶显示屏实验时,P9排针和P21排针的PA5~PA7必须断开,否则会造成干扰。参考代码见附件源代码。实现在1602上显示“Free DesZone”。/ W k6 h+ s4 y* m- s- T* a" ^" C
六、24LC02
) F' J& ?( v( j" I( v24LC02采用两线通信,使用M16的PC0和PC1端口。: L) Y. m# |5 n! Q& w
' {0 l+ y; F5 g. h5 f: J
图9 24CL02 c8 h7 G* X+ J
做24LC02实验实验时,P7排针用跳帽短接。参考代码见附件源代码。实现24LC02的读写,通过串口助手监测数据。在使用源代码时,必须连接串口。
6 [, K6 N4 j; W" Y' E3 U七、RS232串行通信
! D& Q9 a% C- z; m BM16自带串行通信功能。使用PD0和PD1端口。
; S! Z, m$ s, m) A7 C
/ p! e' d- x7 h9 ?9 M% [% J1 L- K1 J图10 RS232串行通信7 O2 e' G) R7 s& s- W/ o9 d/ W' i
做RS232实验时,P19排针用跳帽短接。9针串口座连接PC机的串口。通过串口助手,可以实现数据的收发。参考代码见附件源代码。通过串口助手向单片机发送一个字符,单片机把该字符发回串口助手。4 f3 U+ G. z4 w* e: T9 m9 T/ D$ O
八、485串行通信
7 ?% M! T# ^* r( G. i1 B+ j4 u485串行通信比RS232通信在通信距离上更具有优势。1 G4 x! T# O" }$ [
0 T% W" I' b$ Z' O+ @. [7 J图11 485串行通信
( K* h$ S. @: Q/ l8 ?1 a d l做485实验时,P20排针用跳帽短接,P4_1是485输出接口。参考代码见附件源代码。7 J$ y: d, [6 @2 J( T
|
|