|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
2 单片机简介............................................................................................. 2" {" }' \' p0 q
2.1 数字电路简介....................................................................................... 2
8 k/ b1 _3 A A9 S5 X! J2.2 MCS-51 单片机简介................................................................................. 2
# ?$ G; X4 Q8 ?7 i+ W2.3 Easy 51 Kit Pro 简介........................................................................... 51 s9 l# w: a% }# P' S" X
2.4 Easy 51 Kit Pro 电路功能分析............................................................... 5
; J$ T! X/ `- u' q3 ^3 X§3 MCS-51 单片机的 C 语言编程........................................................................ 8# v4 u/ }, I6 f- m* Y4 `
3.1 汇编语言............................................................................................. 83 F- c0 e/ |% U: E, A
3.2 建立你的第一个 C 项目........................................................................... 81 U- Q+ X- c# Z' {9 s6 u
3.3 生成 hex 文件....................................................................................... 12/ d, G+ g2 y0 T v
3.4 Keil C 语言.......................................................................................... 143 P" W( a9 I0 O" H; r
3.5 单片机 I/O.......................................................................................... 18- {, D+ D! {/ f
3.6 中断................................................................................................... 25
8 H% y, x [4 l9 p) h2 A3.7 定时器/计数器.................................................................................... 27
' F$ w$ ]1 E, P$ s3 C G# ]& I$ D3.8 定时器的应用举例................................................................................. 29
- h3 ]! ]: b7 Z8 g9 o3.9 外部中断............................................................................................. 34
+ N# z j1 m1 e" f+ Q I/ I! ^3.10 串行通信.......................................................................................... 38
( N1 w' Z: r: z3.11 定时器 2.......................................................................................... 43" P; D( P" j9 F6 X; e) l
3.12 看门狗............................................................................................. 476 e/ N: R# }1 _5 t+ s( U2 D* I
3.13 空闲模式和掉电模式........................................................................... 50: J) A r( `5 k* }1 T! {
§4 MCS-51 单片机 C 语言编程应用进阶............................................................ 51
+ J" L! y9 `* j4 ]/ z S, i' B+ I9 T; X4.1 扫描式键盘.......................................................................................... 51( _6 l: m% A$ _2 Q" y) |
4.2 EEPROM 芯片 AT93C46 的读写..................................................................... 55# K5 ^6 F6 B6 @% D, R" `5 o. p
4.3 Keil C 的高级使用................................................................................. 63
! d" U$ U7 J9 A: q§5 编写高质量的单片机 C 程序........................................................................ 649 p! `3 w9 H8 S: Y) l
5.1 文件结构............................................................................................. 64( ~* I7 z0 {. k2 z8 q& o
5.2 程序的版式.......................................................................................... 66
6 y2 \6 E& ]3 i7 v$ Z5.3 单片机程序命名规则与变量选择............................................................... 70! Q- S( U2 I+ j% Z4 h
5.4 表达式和基本语句................................................................................. 73: ]6 }& z0 M' O' `# G' }& X
5.5 函数设计............................................................................................. 77
* a$ O ]6 H# i/ O5.6 单片机程序框架.................................................................................... 79
1 S4 G( ]1 b* Y- j8 F1 \附图:Easy 51 Kit Pro 电路图(最小系统板)................................................... 80
# Y* z1 l+ W! X! P* v. M) h附图:Easy 51 Kit Pro 电路图(学习板)......................................................... 81
0 q4 I) i) }, p% g& V# c. M$ k
4 [2 b4 I5 p* }% m6 T9 l
. |3 x3 J+ [5 R: R- z1 L
; Q$ S* }; k( m9 a9 y1 ^8 }% f
" j) \5 @& a. z$ M1 |( H
|
|