|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
2 单片机简介............................................................................................. 2
. D7 \, O( F( H+ q; A2.1 数字电路简介....................................................................................... 2
3 z. x S, [( {. o0 V2.2 MCS-51 单片机简介................................................................................. 2
1 Y: e) V. M! h# w; |4 R C2.3 Easy 51 Kit Pro 简介........................................................................... 51 G4 ~) f4 M- B" ^
2.4 Easy 51 Kit Pro 电路功能分析............................................................... 5- H) C: d! m# _+ h% b. Z- U0 H: A
§3 MCS-51 单片机的 C 语言编程........................................................................ 8
) }. ]& M8 ^! D f. V$ i5 G5 }5 A3.1 汇编语言............................................................................................. 8$ }8 c ^( E H& `$ ], C
3.2 建立你的第一个 C 项目........................................................................... 89 Q: K/ z9 m4 |# N* |
3.3 生成 hex 文件....................................................................................... 12" `; c' p+ V9 H) n' ?, y* j1 C
3.4 Keil C 语言.......................................................................................... 14
/ I, e2 u8 r& R3.5 单片机 I/O.......................................................................................... 18+ y `9 R! R5 m( s6 T8 c
3.6 中断................................................................................................... 253 A6 v. |, c* ~* {; n3 {7 {3 d
3.7 定时器/计数器.................................................................................... 27- o+ R3 j. d1 w# O7 P" }1 s
3.8 定时器的应用举例................................................................................. 29
" P9 `- D7 V' {) x& M) M3.9 外部中断............................................................................................. 34
f5 ?2 C5 |- i) I4 W3.10 串行通信.......................................................................................... 38
9 F& g3 B$ G1 b* {; l" i' l3.11 定时器 2.......................................................................................... 43
8 s) {2 |1 ]( \( s* ^, ?3.12 看门狗............................................................................................. 47
- f( I7 e) h% [1 `6 K3.13 空闲模式和掉电模式........................................................................... 50
( N. A& {- F& B+ y! t# Y" j. W6 Q; x§4 MCS-51 单片机 C 语言编程应用进阶............................................................ 51' x& _$ S4 B4 ?
4.1 扫描式键盘.......................................................................................... 512 U9 m. F8 J' {% k4 l
4.2 EEPROM 芯片 AT93C46 的读写..................................................................... 55* `0 b: K& f" K2 E9 g# C( J0 E
4.3 Keil C 的高级使用................................................................................. 63
8 q: p. \1 N; Z* R! i% E§5 编写高质量的单片机 C 程序........................................................................ 64
# Q0 e B W7 [. U& }+ H4 m. ?5.1 文件结构............................................................................................. 64
% ^. z. h8 x3 X( O4 ?# d) U5.2 程序的版式.......................................................................................... 66$ k" `0 |2 O- {9 _. Y3 T, d
5.3 单片机程序命名规则与变量选择............................................................... 70! d5 E T- h& A
5.4 表达式和基本语句................................................................................. 73
# k( S6 {& w! Y, K5.5 函数设计............................................................................................. 77
! d4 R" B( h( ? h' ?$ z5.6 单片机程序框架.................................................................................... 79
, N+ i! J- r7 x3 b6 D* X附图:Easy 51 Kit Pro 电路图(最小系统板)................................................... 80
* d# M9 d9 Y1 O% r3 y附图:Easy 51 Kit Pro 电路图(学习板)......................................................... 81
' I, }/ F2 Y4 W! X V6 ]
& \7 {+ w! M0 Q1 R- R* a6 A
9 ]# \, d9 I; L& |
: L$ m0 `! `& ]# d% f
- a8 b* k+ F$ N5 {
|
|