|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
2 单片机简介............................................................................................. 2 M2 D( P' _ Z: y
2.1 数字电路简介....................................................................................... 29 F4 @! Y7 S; p7 b ^/ r
2.2 MCS-51 单片机简介................................................................................. 2
$ t0 ~) a; K- j% M' D9 R* c2.3 Easy 51 Kit Pro 简介........................................................................... 55 q; h7 T/ ]' f" |) x* L( q
2.4 Easy 51 Kit Pro 电路功能分析............................................................... 5
' r$ w M3 M: m* w) g) p§3 MCS-51 单片机的 C 语言编程........................................................................ 88 f3 z4 Y U. u
3.1 汇编语言............................................................................................. 8# s' U+ _" X0 g. W3 R4 q: v6 j$ P8 D6 m
3.2 建立你的第一个 C 项目........................................................................... 8
" X* |' ~/ F* [& c/ y; i3.3 生成 hex 文件....................................................................................... 12
. W/ |# d- B, I7 O0 Y( F3.4 Keil C 语言.......................................................................................... 14
3 C2 {! o" F% [' \( o% c3.5 单片机 I/O.......................................................................................... 18
2 ]$ x3 g- Z. P0 B! |2 x3.6 中断................................................................................................... 25
, C ~: C0 q5 s+ {7 w- M3.7 定时器/计数器.................................................................................... 27; D7 g7 s, }7 n5 b- W
3.8 定时器的应用举例................................................................................. 295 {. w- _% a. O9 y; X; {/ }% a7 g
3.9 外部中断............................................................................................. 34) V$ _1 S. I1 Y3 Q
3.10 串行通信.......................................................................................... 38& [# J& ~0 Z6 a. M
3.11 定时器 2.......................................................................................... 43
3 W( S4 Y( K. F' K3.12 看门狗............................................................................................. 47
/ `0 R; O. E/ D3.13 空闲模式和掉电模式........................................................................... 50
$ `5 ~6 V8 `# h& W1 v2 m§4 MCS-51 单片机 C 语言编程应用进阶............................................................ 51; J3 q! ^% ~. _! B' ~
4.1 扫描式键盘.......................................................................................... 51
B& V3 L# b: ]! n! b7 d: G6 z4.2 EEPROM 芯片 AT93C46 的读写..................................................................... 55
U1 D1 W- m/ r: z- |$ h4 }9 Y4.3 Keil C 的高级使用................................................................................. 63
$ v7 x; [2 l n" o8 m7 h) T! X§5 编写高质量的单片机 C 程序........................................................................ 64
" y1 f; V0 t: c6 b: n- O7 f. b; t T5.1 文件结构............................................................................................. 64; E5 V( p4 {% s" {+ M
5.2 程序的版式.......................................................................................... 66, J8 B( j/ I! x7 i
5.3 单片机程序命名规则与变量选择............................................................... 70& l5 v7 O& d; E
5.4 表达式和基本语句................................................................................. 73
0 A: V7 u! f5 x3 N& v5.5 函数设计............................................................................................. 77
u4 U, [# |) b1 @ Q5.6 单片机程序框架.................................................................................... 79/ O2 \9 M6 H7 ~0 o* `7 K+ Q
附图:Easy 51 Kit Pro 电路图(最小系统板)................................................... 805 e c. }0 l0 Q k
附图:Easy 51 Kit Pro 电路图(学习板)......................................................... 81) z& Q# A6 N6 x+ X
; \9 w" h. A X) ?1 h
- w: n7 H( Z; {9 Y/ k
" m- X5 l& [- [# o B* N% z
# U/ ?" c4 j# ~1 W3 k! V& U |
|