|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
2 单片机简介............................................................................................. 23 O% d1 U: u2 i6 J- m& p5 m/ e
2.1 数字电路简介....................................................................................... 2/ z$ \6 ] X5 R0 b! V# q- ~
2.2 MCS-51 单片机简介................................................................................. 2
$ A, J2 }/ Q I1 I: d1 e& ?2.3 Easy 51 Kit Pro 简介........................................................................... 5
& D. F5 A" b. u8 v5 ?; A2.4 Easy 51 Kit Pro 电路功能分析............................................................... 5
) B0 U6 Q( m! F% I/ k6 D: P§3 MCS-51 单片机的 C 语言编程........................................................................ 8
: W& x1 \* \) ?# x( f* n6 T3.1 汇编语言............................................................................................. 8
" b+ k# J& [6 w8 S6 u, ?3.2 建立你的第一个 C 项目........................................................................... 8/ y. X, m8 i4 G+ Z
3.3 生成 hex 文件....................................................................................... 12/ d2 ?$ c2 T. T0 V
3.4 Keil C 语言.......................................................................................... 14) U9 W/ b. @! ^6 E1 a' @; A, B Q
3.5 单片机 I/O.......................................................................................... 18
6 y E8 {9 j* K5 \6 c. `# K3.6 中断................................................................................................... 250 {$ o4 ^! I2 s; G5 B0 R
3.7 定时器/计数器.................................................................................... 27* N7 t- o& R: N
3.8 定时器的应用举例................................................................................. 29
) ?. o; R5 W3 _4 R% a, u6 x3 o& Y3.9 外部中断............................................................................................. 34
* s1 `( J0 {, A3.10 串行通信.......................................................................................... 38; c( H+ k- ^4 H9 g" b
3.11 定时器 2.......................................................................................... 43! A z9 t5 q- m0 \$ M
3.12 看门狗............................................................................................. 47, t0 O. X. q0 t
3.13 空闲模式和掉电模式........................................................................... 50
5 q8 Q8 }/ V" h1 [0 P; y§4 MCS-51 单片机 C 语言编程应用进阶............................................................ 510 H; j/ G, A# l$ {# O
4.1 扫描式键盘.......................................................................................... 513 }, U3 I# F0 N; o! }# Y/ g
4.2 EEPROM 芯片 AT93C46 的读写..................................................................... 55- C0 U; ? E% c2 C( Z
4.3 Keil C 的高级使用................................................................................. 63
4 T; }1 k: E @, s- a& Z* O§5 编写高质量的单片机 C 程序........................................................................ 64
; f, W. z3 [8 y7 b3 V5.1 文件结构............................................................................................. 64
4 N* |( V# ~& N: r5 P1 C5 g5.2 程序的版式.......................................................................................... 66) u& C* m. k/ z
5.3 单片机程序命名规则与变量选择............................................................... 703 O( l* E2 `8 P/ u& o. [
5.4 表达式和基本语句................................................................................. 73/ o! }! y$ Q' c* U" E
5.5 函数设计............................................................................................. 77! }2 u+ U, ~2 E4 L1 b
5.6 单片机程序框架.................................................................................... 79
0 {* k$ _8 C9 Q( w2 R5 T3 F附图:Easy 51 Kit Pro 电路图(最小系统板)................................................... 803 P1 B9 l( B( x3 g2 g
附图:Easy 51 Kit Pro 电路图(学习板)......................................................... 811 B7 F5 H$ E5 h- v
( F$ e6 Z9 n5 C( Q. f. c( \
$ @9 E/ _9 G4 F7 O
9 J. D) d) B) v) m7 ]% R# E; [! e, k5 k
|
|