飞雪团队

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 34847|回复: 16

新概念51单片机C语言教程

[复制链接]

7628

主题

7716

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
25214
发表于 2015-2-18 20:44:53 | 显示全部楼层 |阅读模式

课程简介:

《新概念51单片机C语言教程:入门、提高、开发、拓展》从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。

课程作者:郭天祥

作者介绍:

郭天祥,老家新疆伊宁,原哈尔滨工程大学学生,后接触单片机,已经成为单片机领域的一个企业家,名下有天祥电子网站,其最大成就之一是开设了十天学会单片机系列课程并录制出来,网络上广泛流传,有《十天学会51单片机视频教程》、《十天学会PIC单片机视频教程》、《十天学会AVR单片机视频教程》,可以说这三种单片机类型几乎涵盖了市面上近90%的单片机产品,这些视频教程为广大单片机爱好者提供了最好的学习材料,另外还有关于ARM、嵌入式系统的视频教程,因其名誉广传,被广大学生敬称为郭老师。

打包下载

游客,如果您要查看本帖隐藏内容请回复

课程目录

第1篇入门篇' q5 A) L  D4 Y6 O$ }: b4 c
1.1单片机概述
& `, o  C/ q# h; P. K1.1.1什么是单片机/ Q6 V8 B- T6 h2 e  O
1.1.2单片机标号信息及封装类型
- l  l* \9 k/ z$ Y- N1.1.3单片机能做什么$ ?2 j. w' u+ \0 I+ l
1.1.4如何开始学习单片机
; s+ L( c( p6 t8 V/ Y1.251单片机外部引脚介绍2 n* R8 I2 f# c& u* T7 j$ h
1.3电平特性
: Q2 ]( [- `) ?: A& e! ?1.4二进制与十六进制
( n4 u9 b* c% L1 }. y1.4.1二进制
( ~; E: f* `6 g1 X1.4.2十六进制
6 b7 l7 Q+ C9 t. ]1.5二进制的逻辑运算$ @7 a5 M( s; G, @4 a3 A& y+ p
1.5.1与* G- V$ h. X! @; Z& Y3 C
1.5.2或( N$ u& W0 T' ^7 M' g, Y# f
1.5.3非
- Y& M% |- ]/ Z/ k+ Z  H6 M, s1.5.4同或
; G6 _. ]1 @) m; S4 o. Z( }# L1.5.5异或' x2 ^6 Q' N; M! r3 Z/ q
1.6单片机的C51基础知识介绍& c& H+ w* }; x& Q
1.6.1利用C语言开发单片机的优点& ^2 _% Z) G; v& C. G8 l( h
1.6.2C51中的基本数据类型7 N0 D3 c, p, V% m( k
1.6.3C51数据类型扩充定义$ Q' D6 w- L7 V' u
1.6.4C51中常用的头文件
/ V# n! N7 k& ?2 Z5 n2 F+ @1.6.5C51中的运算符
% K  G5 g  h9 c$ z( ]2 k! h( X1.6.6C51中的基础语句2 `( ]' y. w5 X% l
1.6.7学习单片机应该掌握的主要内容* u4 C& k" Z3 P9 D5 f% p  z1 n. \
2.1Keil工程建立及常用按钮介绍
3 Y; B8 u, T  l8 _8 `. B$ t2.1.1Keil工程的建立
$ u1 r" G- q2 m/ x# @2.1.2常用按钮介绍3 R  M1 I$ `' @2 k  @
2.2点亮第一个发光二极管  q; \) v7 _- Z( g
2.3while语句
) b" k' ^7 L' K+ ]' s5 D2.4for语句及简单延时语句2 q8 Q# U1 Q, F# {* L
2.5Keil仿真及延时语句的精确计算
7 e. ~& W5 t, G2.6不带参数函数的写法及调用! I8 m* ?: B( D7 g
2.7带参数函数的写法及调用1 c/ P" A7 D9 W  I( o0 t8 |7 h$ `' E3 M# u
2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇! V0 \0 s+ n) I. ^: p4 v; P7 i
3.1数码管显示原理+ @1 |. g' e+ o& I
3.2数码管静态显示6 W5 M7 P  c- T& [* z$ f
3.3数码管动态显示! [, n0 K" w( Y- r/ Y% d# O
3.4中断概念" @9 ~: `' U: e4 R) {" S
3.5单片机的定时器中断
3 r, N8 i9 e6 b& ?, y4.1独立键盘检测
# K5 _$ P% H5 A# h4.2矩阵键盘检测% s" G* X6 d' H" B+ N( O
5.1模拟量与数字量概述8 G8 K( B/ D- h" @& u% }1 K# W
5.2A/D转换原理及参数指标' l9 e9 G! A" @/ ?& P0 q: |
5.3ADC0804工作原理及其实现方法
! f" K/ [, U3 J3 j3 p5.4D/A转换原理及其参数指标
& A6 m& k0 R; I/ r" n, B5.5DAC0832工作原理及实现方法( @# M* C/ U2 V$ X- Q
5.6DAC0832输出电流转换成电压的方法
6 E) |" i2 _, O( ]第6章串行口通信原理及操作流程
( W2 F( l  T/ h3 @: [: d/ z6.1并行与串行基本通信方式% y! V+ h6 s; W; H7 Y
6.2RS-232电平与TTL电平的转换3 l! T2 s" f7 E# g
6.3波特率与定时器初值的关系
$ G; W& }7 w! P9 W0 j6 b6 r  A6.451单片机串行口结构描述
4 ?- D2 C% V. V5 {$ F6.5串行口方式1编程与实现) s. z6 B7 j& [. c' X# N
6.6串行口打印在调试程序中的应用) Y- |. w5 G- K6 {6 ^' l  N! H8 g
第7章通用型1602,12232,12864液晶操作方法
# \. J8 `) s/ d7.1液晶概述. v& j4 l6 c1 c: K
7.2常用1602液晶操作实例2 ~5 Y4 c, |# P4 L" K
7.3常用12232液晶操作实例
' \0 O, I  q% n+ i! p7.4常用12864液晶操作实例
" g" a. Q. {9 h/ X9 d第8章I2C总线AT24C02芯片应用
! R' |5 K+ I( P+ ^8.1I2C总线概述9 S, u0 @+ q, ~& o" ]  N
8.2单片机模拟I2C总线通信
1 v* q: ?5 `! F3 _% B) w8.3E2PROMAT24C02与单片机的通信实例
( K. v1 P: B2 v/ @- J* s第9章基础运放电路专题; n- S3 K7 B. O) H& g/ u
9.1运放概述及参数介绍
; p5 t4 \/ E1 }0 \9.2反相放大器
3 A1 X0 X7 y/ v* r' _2 B6 V8 |* F2 j9.3同相放大器
& C/ L# F6 z+ y' g9 g9 r9.4电压跟随器! R# X3 x3 W# B- O# b& D% A
9.5加法器7 X4 |+ t) ~) n0 q7 P8 B1 W7 j
9.6差分放大器3 L$ l7 V! M) ]: @
9.7微分器
; P/ I1 ], r' Z8 Q9.8积分器

第3篇提高篇& Y$ w2 i% ?) G. u
第10章定时器/计数器应用提高
6 y; b) `* ?: O1 b8 q10.1方式0应用
# }! ]9 Z, R" E10.2方式2应用
0 O, K) j: D% e: I' W10.3方式3应用+ H) Z) _  R, \+ n4 r& O
10.452单片机定时器2介绍
# o7 |' L5 L2 n$ @  x$ f- }  J10.5计数器应用: P2 L7 p/ |3 C. k( c+ a
第11章串行口应用提高4 b4 r1 N; g1 T8 L
11.1方式0应用
! P2 {4 E$ @. y11.2方式2和方式3应用- S  X- W& p/ s9 D
11.3单片机双机通信( w/ m2 j$ a; o4 e
11.4单片机多机通信0 n1 ?, I" b6 M" w/ ~: C3 r5 w/ D  X% `
第12章指针
) V; |% J+ O" c! S1 O. R& o12.1指针与指针变量
2 j' M/ f! O8 D0 X# {12.1.1内存单元、地址和指针
: q5 S' N) t- {7 o1 d& q7 L; {, x12.1.2指针变量的定义、赋值与引用; g; N' _, j; ]& v
12.2指针变量的运算9 P( f8 ~3 E5 E; l# j3 B
12.3指针与数组  T! x- l! r9 A. l- ^
12.3.1指针与一维数组* Q1 w& t: X" e: j
12.3.2指针与多维数组, J8 v$ S. q4 w9 w, [4 ]
12.4指针与函数5 F6 r# L5 B0 w) W7 r& n$ f
12.4.1指针作为函数的参数
; _! j( B+ x0 E, L8 Q& F6 L) J12.4.2指向函数的指针) x/ `! ~8 @; P9 g' @
12.4.3指针型函数
0 h( G1 _3 c3 ]0 ?$ h8 U5 ~12.5指针与字符串  r  Q2 J, H# _6 j/ L# T
12.5.1字符串的表达形式
  x& ]. n4 c/ S. k12.5.2字符指针作为函数参数" i6 b/ x6 e  L6 L. c: s) X) r
12.5.3 使用字符指针与字符数组的区别
+ p8 i5 _# r# n* M' u12.6指针数组与命令行参数
) @  |. l, c! ?0 a12.6.1 指针数组的定义和使用
4 p& N1 `" s& V% ]12.6.2指向指针的指针% ?  M9 m% T. c5 ?3 U: Z
12.6.3 指针数组作为main()函数的命令行参数0 t, S6 t& y! c$ }
12.7指针小结% i$ w' W2 {0 K5 u& x5 f8 ~2 Q( n
12.7.1指针概念综述8 S5 z7 \0 W6 W6 P) N5 e
12.7.2指针运算小结
# x) h9 ?& D$ ?2 h12.7.3等价表达式
7 O% g( c' \6 Z# A12.8C51中指针的使用: O2 f, J0 p; b. E- O  v
12.8.1指针变量的定义
8 ~$ E, o8 X; [12.8.2指针应用
7 }' o+ x3 s' V第13章STC系列51单片机功能介绍
3 e2 d5 ]& x( b6 |. P& z13.1单片机空闲与掉电模式应用
- f+ V  L; E, A7 [& v  N13.2“看门狗”概念及其应用  K  W8 k5 @3 d0 Q" E
13.3用软件实现系统复位
# A1 a& a3 ]" m+ ^% P# v13.4内部扩展RAM的应用
% l9 P: x( K% e7 _9 U! I13.5扩展P4口的应用
: a3 o' G- s- s13.6内部E2PROM的应用
+ _4 q1 G8 E) y7 t2 \! L$ V) f- O13.7STC89系列单片机内部A/D应用
, Z7 W# ^5 X& g3 A13.8STC12系列单片机内部A/D应用
# y" @5 Z1 Z: O13.9STC12系列单片机的PCA/PWM介绍& ^4 T' v. z9 R( V6 b3 L
13.10STC12系列单片机的SPI接口介绍1 I1 i; S% W' |
13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇1 Z/ u  ?" {& ^4 g7 _
第14章利用51单片机的定时器设计一个时钟
+ I2 k& H( `5 K  n- s) \# u$ |14.1如何从矩阵键盘中分解出独立按键
9 F  s  |2 p+ X14.2原理图分析
1 L3 D9 T6 L# x  E14.3实例讲解' y" ^. O% y& P
第15章使用DS12C887时钟芯片设计高精度时钟: y) H$ W$ r$ W6 j2 V% k% F
15.1时钟芯片概述8 L. X, E* p! v7 P# G" y) H  C
15.2DS12C887时钟芯片介绍& C" c. c# F& A
15.3如何用TX-1C实验板扩展本实验8 D* V  [: ?5 f
15.4原理图分析: Y! C: j3 s( W$ h: ~( n0 f
15.5实例讲解
5 c: G8 U. h. D& n第16章使用DS18B20温度传感器设计温控系统( T! }' ^) i/ a1 c, Y8 d
16.1温度传感器概述
7 ^9 N  ]7 t# S) n16.2DS18B20温度传感器介绍
6 E6 k9 b4 g, ]7 t  ~16.3实例讲解
# p) w  N: V* E  @第17章太阳能充/放电控制器
  {& F3 O9 S+ f0 n0 L( j6 M17.1控制器原理图分析* u$ {4 }) \3 Q- J
17.2控制器板上元件介绍
3 E* Z& l  w) l! p17.3实例讲解
  [) ~/ ?& r; D2 R; A第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
, R2 [/ T, K  G7 v/ s7 E18.1VCMSCOMM控件与单片机通信实现温度显示9 [+ j* q7 B/ U2 A3 i- Y& l" j
18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇( E  c5 T6 `, U1 B& m! M5 u
第19章使用Protell99绘制电路图全过程$ r2 p: {- v  `2 Y+ \
19.1绘制电路板概述4 |2 \1 G% M2 \5 N
19.2建立工程4 r8 x& L9 \! c: ]# V
19.3制作元件库
; u; |1 z$ Y2 `* {5 ?9 O7 v19.4添加封装及制作PCB封装库
( R; E2 ]+ F2 i, S) Z& i* h19.5错误检查及生成PCB2 W; t7 S, C3 e0 H3 {5 l3 ^
19.6布线电气特性设置4 o5 k( T% d. v/ p& J
19.7自动布线和手动布线
8 H% N# U  P" {+ }第20章ISD400x系列语音芯片应用6 w/ P% e4 m7 a
20.1ISD400x系列语音芯片介绍6 Q, z( W9 a4 J; D, I
20.2ISD400x系列语音芯片操作规则9 d1 H! \* v1 {4 L% d7 g
20.3ISD400x系列语音芯片应用实现* }: A2 {6 l  z2 {" |
第21章电机专题- T) T+ i, h1 N- e2 R
21.1直流电机原理及应用4 A/ a! t7 w$ I# h$ I) Z* g6 p
21.2步进电机原理及应用
5 t' d; L! ~* \" a, `21.3舵机原理及其应用
+ @9 a8 H- f9 n4 c4 S第22章常用元器件介绍1 s7 V- e1 a: R
22.1二极管* p; b  Q! N2 T2 i
22.2电容
# D4 _+ O6 G* ~  Z22.3场效应管0 b6 I" Y/ k) `% g# o
22.4光耦
( F  o% ]3 n3 I" R22.5蜂鸣器
% k- t- Q3 t' X  M5 k% y22.6继电器, ~! Q: ~# x, n) e$ U
22.7自恢复保险
; j9 Q" w1 g  D2 Q/ J22.8瞬态电压抑制器
  h# |- ~# A$ Q. v% a22.9晶闸管(可控硅)
* i6 c' ~0 J! w$ I. V' o+ i7 s/ @22.10电荷泵) g) j+ x& m1 L% H" m- d& |
第23章直流稳压电源专题
7 H( n# Z# E" R% Q/ k+ e23.1整流电路0 q2 P" g  d; d% {& Z. |; g
23.2滤波电路
! ?! u2 k/ k9 i& E3 W23.3稳压电路5 f4 S* ~3 m+ j6 L
23.4集成稳压模块的使用
5 m# ?5 r9 L& _8 B23.5串联开关型稳压电源
5 l; i% \& g- \第24章运放扩展专题) z% ~2 s0 h. Y$ `
24.1简单低通滤波器9 m4 u: h' f* {  T) n" N( [* p
24.2“电流-电压”转换电路6 {( r. v! l" n% \9 F' |- ^7 e
24.3光电放大器- F0 j! _1 X$ \5 F2 f. L; A
24.4精密电流源
# [9 N, P* a# A% n/ ^24.5可调参考电压源
& t! w; @) h9 U& @3 X1 n' n2 ^6 }+ N. {24.6复位稳定放大器  I8 ~1 V" c' j- I
24.7模拟乘法器5 U) o7 E6 l. i; E/ w% S7 v# K
24.8全波整流器和平均值滤波器# N! s; i$ E/ D3 }' j! W
24.9正弦波振荡器
$ i# L8 K* X0 R+ S1 ]# B: x+ I24.10三角波发生器+ H0 `! @1 _3 t  S& R
24.11自动跟踪对称电源# F/ N& Y3 o7 x% p) m6 _
24.12可调实验电源
8 y! H7 i/ |1 ^" {3 Z! {  i24.13运放相关术语表

附录A天祥电子开发实验板简介
8 s5 O9 _0 Z* i7 p5 g6 LA.1TX-1C51单片机开发板(配套详细视频教程)4 l" u% i0 f7 M8 q5 b
A.2AVR单片机开发板(配套详细视频教程)
9 {9 k$ p5 i8 W5 H3 H0 o  {/ mA.3PIC单片机开发板(配套详细视频教程)9 w9 s1 u9 g1 l  [" ~/ V) y
A.4J-Link全功能ARM仿真器
( J: l# F1 L2 K6 N* ^0 xA.5三星S3C44B0ARM7入门级开发板4 f* p, g/ \+ t5 }" g
A.6三星S3C44B0ARM7提高级开发板$ ]" x" L0 w* w. q! W# }4 c  y
A.7TX-51STAR51单片机开发板(配套详细视频教程)


) E7 E$ {& `' D- x3 }1 V$ y
回复

使用道具 举报

0

主题

46

帖子

158

积分

注册会员

积分
158
发表于 2015-4-7 15:17:32 | 显示全部楼层
好东西,,得学学,,
回复 支持 反对

使用道具 举报

0

主题

188

帖子

317

积分

VIP会员

积分
317
发表于 2015-8-1 15:43:28 | 显示全部楼层
回复

使用道具 举报

0

主题

161

帖子

461

积分

VIP会员

积分
461
发表于 2016-3-9 10:24:15 | 显示全部楼层
多谢分享,有时间了解下+ l1 c# o8 H  {1 G* J0 u0 r8 Z0 [
回复 支持 反对

使用道具 举报

0

主题

386

帖子

817

积分

VIP会员

积分
817
发表于 2016-5-31 12:52:42 | 显示全部楼层
这个帖子不错,大家快来顶起来!
回复 支持 反对

使用道具 举报

0

主题

261

帖子

699

积分

VIP会员

积分
699
发表于 2016-6-24 11:23:58 | 显示全部楼层
这个帖子不错,大家快来顶起来!
回复 支持 反对

使用道具 举报

0

主题

270

帖子

780

积分

VIP会员

积分
780
发表于 2016-8-3 15:17:55 | 显示全部楼层
多谢分享,有时间了解下
回复 支持 反对

使用道具 举报

0

主题

551

帖子

2103

积分

VIP会员

积分
2103
发表于 2017-1-28 16:04:36 | 显示全部楼层
课程目录. q& m/ V, v8 v: g
第1篇入门篇  D' s* B) ?7 g1 \- _) |( Y
1.1单片机概述
0 Q& _' \; m. s, P: U. e1.1.1什么是单片机
7 y' L1 T. d3 R/ V+ w4 i9 v1.1.2单片机标号信息及封装类型
" E# p, f8 y. v. o- v  o9 `1 |+ n# y1.1.3单片机能做什么
* _* q' v8 h) [( _6 Q  o$ d0 G1.1.4如何开始学习单片机
& ^& ?6 O0 F- F& S1.251单片机外部引脚介绍5 ^2 I. q: ?) {  `( N3 [; z
1.3电平特性! A- d7 ?& X. N! I( a" s, r
1.4二进制与十六进制6 ], t% C9 V0 l+ k: I
1.4.1二进制
+ ]$ Y  E5 B1 M+ p# Z, Y1.4.2十六进制
9 F6 q" D! c7 B" z" j- z1.5二进制的逻辑运算
! n2 Z) F, C: N. e4 k1.5.1与4 t% J* g# |* L# Q+ x' x
1.5.2或
3 y  k1 g9 Q" b1.5.3非
, g3 P+ U) r  w4 |7 c1.5.4同或6 J1 F4 [+ Q/ C1 i  j9 }* P9 q0 \
1.5.5异或* E4 V" x  K) n8 K# g. q8 J
1.6单片机的C51基础知识介绍* n( d6 O# D1 n6 f- m/ F3 Z2 D  F
1.6.1利用C语言开发单片机的优点0 y4 h' V0 T/ W; R  R
1.6.2C51中的基本数据类型. _. W, m' ]9 H( T; G8 ]; y
1.6.3C51数据类型扩充定义
9 {) x' g8 o) a+ z& ]! R7 C& A$ N1.6.4C51中常用的头文件
' }8 n* `8 Y/ {# J3 c4 v1.6.5C51中的运算符
8 I6 @" F' ]! }$ S2 y1.6.6C51中的基础语句
4 a8 S5 M* i, c% x: x1.6.7学习单片机应该掌握的主要内容4 S7 c, ]  ]' _: P9 W+ i* w
2.1Keil工程建立及常用按钮介绍
: u# n  |$ V! y* X6 i, N2.1.1Keil工程的建立1 W- |. M2 _" P  e
2.1.2常用按钮介绍2 N3 e( u$ l6 Y* |  c
2.2点亮第一个发光二极管
+ R/ c3 B4 n# l, d, H' L2.3while语句
  o9 Y7 h* n3 [$ f2.4for语句及简单延时语句
$ g. [6 b& U$ N* X" }2.5Keil仿真及延时语句的精确计算1 P) P" E& @$ a) q; m% ^- k
2.6不带参数函数的写法及调用2 g+ a* }$ U, q7 O( t- j" u
2.7带参数函数的写法及调用
3 R  E& k9 O& ~  J% Y2.8利用C51库函数实现流水灯
9 S! s# r& K+ Z2 i: z0 l5 q* O9 v第2篇内外部资源操作篇" d" e) \. t" k: {
3.1数码管显示原理7 Q6 n# o, |5 l9 F4 t- M: S, ]4 ~
3.2数码管静态显示0 D/ ~6 f" s) @; A8 k. V9 J" J! t
3.3数码管动态显示5 M+ V! \9 C( [$ A; A/ }- Y8 p0 \
3.4中断概念
; E1 E0 D: l; i3.5单片机的定时器中断
/ @3 d; P4 ^$ b2 Y% L2 u% u4.1独立键盘检测+ u/ i- ^+ \0 |' n" {1 @# h2 B! c
4.2矩阵键盘检测5 {2 w7 [: Q; D! C0 I# o5 A. o
5.1模拟量与数字量概述
% i' B" ~. b  Q5.2A/D转换原理及参数指标$ G: I% {7 j  {, q. C
5.3ADC0804工作原理及其实现方法  e2 V# E, I& w3 b' Q: L1 {
5.4D/A转换原理及其参数指标
9 U) e6 x( V) `6 d' U8 S* l5.5DAC0832工作原理及实现方法6 T& t" F+ q7 v: d
5.6DAC0832输出电流转换成电压的方法
+ U1 d/ q0 N! |, t) P- @, J' P第6章串行口通信原理及操作流程
# l- A! |/ I, F: |) F7 ^7 V" Y6.1并行与串行基本通信方式
6 @5 ]( E8 a* a! [% ]7 d6.2RS-232电平与TTL电平的转换3 a$ U/ O# I. s. l
6.3波特率与定时器初值的关系
) ^; L/ o/ s8 R" S1 F) w+ S) P6.451单片机串行口结构描述, t; d! H5 A# n8 `; _
6.5串行口方式1编程与实现6 I( R# \5 L; d4 V0 r: y
6.6串行口打印在调试程序中的应用
( Z2 Q* M( K- v# T4 r) I# V7 a1 R0 W, z第7章通用型1602,12232,12864液晶操作方法8 K9 w+ w) @  O+ n+ d
7.1液晶概述
& A/ [2 b& V. y: e9 }8 {- Z9 D7.2常用1602液晶操作实例
* {4 V7 C! o: [' K# H' z7.3常用12232液晶操作实例
% H6 b1 g0 j9 P8 H/ Y7.4常用12864液晶操作实例
/ r" }5 J& l& |4 ?" I" J# Z4 |# w第8章I2C总线AT24C02芯片应用& f' E3 b* m, _' ^: O
8.1I2C总线概述# C" c, q7 r' U6 j9 N" J: `
8.2单片机模拟I2C总线通信( a) k5 z6 G% s7 V
8.3E2PROMAT24C02与单片机的通信实例
3 Y$ [( l) b& O: K8 a, R: O第9章基础运放电路专题
9 _! \" F! o& f/ f! S, L9.1运放概述及参数介绍
* \) ~' R! r! u0 n! k- e9.2反相放大器! ?) D' U! q/ E& e9 f0 ~6 u
9.3同相放大器( Q& {( v9 T; p$ T5 C6 w2 \
9.4电压跟随器1 D4 [, g3 T- C& R
9.5加法器, U3 i3 [+ m3 p. J
9.6差分放大器
9 L0 O& v+ Q3 @9.7微分器
: Q, h1 R0 p! ?9.8积分器
0 e- `2 O% _+ ?8 g  b第3篇提高篇
8 \* G, A  T6 ~) @9 ^第10章定时器/计数器应用提高
+ J3 K+ ]: w" p' s5 O1 S10.1方式0应用
: w* r% O: S1 f' R10.2方式2应用
" m4 w# [$ u" T5 ?* A+ N/ c10.3方式3应用
  H/ @0 ^  b) j10.452单片机定时器2介绍, o& z. T& \' u7 i
10.5计数器应用
0 C" _7 n4 B5 ~" G第11章串行口应用提高- J0 b. g! _  ]- R9 F) Z
11.1方式0应用7 \7 E7 r2 y/ w# [' _; e
11.2方式2和方式3应用7 t9 F* X4 d; Y: A/ H# e5 ]
11.3单片机双机通信
1 A% r: b! V: A7 J- x( u( x% ]& y8 A. y11.4单片机多机通信
! _8 r' u# L) S# O第12章指针2 R0 ~" x, w2 K- [
12.1指针与指针变量
1 ^! x6 v( Z: l  L$ y0 e12.1.1内存单元、地址和指针
4 j# N( d- I0 @/ I" `8 g8 B& s12.1.2指针变量的定义、赋值与引用/ h. U5 q/ L) |* m" l
12.2指针变量的运算7 _5 G+ ]8 ^0 u
12.3指针与数组4 a# R) d: R8 N4 ?
12.3.1指针与一维数组
. Q3 L( K6 P$ `6 E0 c- K12.3.2指针与多维数组
  c7 f0 ?1 G3 j- q  N12.4指针与函数# H5 h7 M* P, d7 P
12.4.1指针作为函数的参数
7 }8 Y6 C6 o& c0 p12.4.2指向函数的指针
! p  ^( d9 v7 y& E! g$ K12.4.3指针型函数! b- N3 T- \( W
12.5指针与字符串0 B, Q* \* t8 E2 W* q  m
12.5.1字符串的表达形式
+ ^7 W, n( F; e2 F" ^7 b8 K! r12.5.2字符指针作为函数参数( k' p' u' W0 \
12.5.3 使用字符指针与字符数组的区别
- h  d0 ~8 m  ^, j- S, X" V12.6指针数组与命令行参数7 Q5 p( o: l: |. B4 q+ J
12.6.1 指针数组的定义和使用+ A: A0 O( ^; V5 Z, j: ]
12.6.2指向指针的指针
- C/ l' V5 h: s0 A6 A% ~12.6.3 指针数组作为main()函数的命令行参数: z. J3 R  t. v1 a) H
12.7指针小结9 x  ^! |) z, B% @; S* o, o. L
12.7.1指针概念综述
. B0 o7 k; i2 D$ Y12.7.2指针运算小结
" W9 W, Y) o& k2 ^( N. A0 W0 p12.7.3等价表达式1 z6 o# t4 s% C8 j+ Y. }2 C0 e
12.8C51中指针的使用8 O3 m+ X/ e, |9 @; w
12.8.1指针变量的定义
# Q; J! C" I, _6 E, F12.8.2指针应用
" H7 p( x- D2 ?# o9 N第13章STC系列51单片机功能介绍
  K3 l+ Y0 [' }0 }8 x5 m) G13.1单片机空闲与掉电模式应用" ~' h3 n6 I0 Q' }
13.2“看门狗”概念及其应用
, V( T7 G7 @/ E6 y% {, x13.3用软件实现系统复位
* Z& I2 ^( p4 I  q3 H& R13.4内部扩展RAM的应用- J7 D: B+ o' L1 U4 h: I: o
13.5扩展P4口的应用
& w: v$ E- j) C( c13.6内部E2PROM的应用. P4 K8 W6 S1 y
13.7STC89系列单片机内部A/D应用
9 d4 Y( B$ [7 F13.8STC12系列单片机内部A/D应用
$ B) _0 k' j* P8 h4 r+ _13.9STC12系列单片机的PCA/PWM介绍
* N, y& k6 v9 R1 ]2 ]9 m5 ?13.10STC12系列单片机的SPI接口介绍
% u: w6 [0 s7 G0 z# f13.11STC12系列单片机的“576MHz”超速运行$ `& ~: G& X- W6 N
第4篇实战篇
) B: H  o( ], `- S6 J) ~  z- {第14章利用51单片机的定时器设计一个时钟1 c) B% P/ o) S4 h1 x) E9 A
14.1如何从矩阵键盘中分解出独立按键
/ s  N' p; \8 |2 r+ _# r14.2原理图分析! ^9 @7 C! X0 O$ v; ?
14.3实例讲解
% D9 w1 |3 {: y( M8 n* i: K# \第15章使用DS12C887时钟芯片设计高精度时钟5 ?( L0 V" b! W" Q- q- U; D- I. P
15.1时钟芯片概述( V0 V+ c* K' @: c
15.2DS12C887时钟芯片介绍
. X2 U' y' u7 `# z) t15.3如何用TX-1C实验板扩展本实验  r9 n4 z. F! S. g" f  h6 \% G
15.4原理图分析
; S1 y1 V; M1 b: T* G1 G15.5实例讲解
# M& v" R9 }5 ~7 o# d' w! S. {# T第16章使用DS18B20温度传感器设计温控系统/ |" p9 g! T; T5 @
16.1温度传感器概述
; a) G) Z/ K: r/ s16.2DS18B20温度传感器介绍. ^5 ]- {* D# w- Z$ @
16.3实例讲解
* J$ V/ D. B: @& p' a# x0 y第17章太阳能充/放电控制器# r/ F" c6 [( T! P4 p) @0 ^
17.1控制器原理图分析
, v, V. Z. J9 z8 R17.2控制器板上元件介绍
3 k7 L; G! A: p+ C17.3实例讲解& ^. x' G# Y% w/ q
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示' L, Q' |$ H$ r) @
18.1VCMSCOMM控件与单片机通信实现温度显示) i$ y$ s6 _9 c! Y: j
18.2VBMSCOMM控件与单片机通信实现温度显示& [+ w- ]; W8 K6 D. b; U
第5篇拓展篇
! y, |7 b6 B' h6 O) h/ ?/ i第19章使用Protell99绘制电路图全过程0 V& |8 r. b: ]) s
19.1绘制电路板概述/ R4 I6 y. J! j) Y- [
19.2建立工程, x( J( s' w$ s6 z  D7 x) U
19.3制作元件库
7 q: ?" W. T1 }6 C! k; i- x19.4添加封装及制作PCB封装库
( b9 p+ F/ c3 z$ E19.5错误检查及生成PCB
7 \! x& w1 s; A' N: k& T19.6布线电气特性设置
$ X. H7 ~) m9 T* `& e19.7自动布线和手动布线
2 O: y. {/ _) C$ j1 u; }第20章ISD400x系列语音芯片应用
9 }5 O' \  Q& A2 b1 I# _20.1ISD400x系列语音芯片介绍& ^7 n# C  k# X( r& z4 A
20.2ISD400x系列语音芯片操作规则
9 r! `' d# Y, Q; K- U1 m20.3ISD400x系列语音芯片应用实现
: w6 d3 d+ t+ t: h' }: t: A) Q第21章电机专题
5 k5 l% r( J% o9 {5 b' S21.1直流电机原理及应用
# s& J; J$ r: Y+ e3 z. g21.2步进电机原理及应用' F1 s/ f9 w" K4 L* Z  D
21.3舵机原理及其应用
7 n% V5 m- T) w* t6 ^3 z第22章常用元器件介绍5 E! @+ X+ e3 b$ C; m
22.1二极管
# I3 h( Z3 Q" |9 r. e- T22.2电容
, Z& @$ l( _. P  M2 N22.3场效应管
# v/ R6 I, \7 z" J) `22.4光耦0 o* r6 g; [* Y4 n) \) N' G* l/ b" i
22.5蜂鸣器' n# i* S+ T' ^1 C- b' f/ _
22.6继电器* O$ c, f  X" y- J; R# r
22.7自恢复保险
, n/ S6 w( l4 W( E  D22.8瞬态电压抑制器% p( U: ^$ C0 X
22.9晶闸管(可控硅)! G7 {8 K$ {. }7 Y7 b
22.10电荷泵* A5 }3 s; R2 A/ y
第23章直流稳压电源专题! K1 O! M5 U, s& n
23.1整流电路# ]! K4 b) Y& I- C# E6 G
23.2滤波电路. c1 n9 r8 y+ ^+ t% E9 p) m
23.3稳压电路4 N4 Q% I0 |3 j! ^) K6 l
23.4集成稳压模块的使用. ?4 L: w$ ]3 a; C" n
23.5串联开关型稳压电源
  \' E, G$ ^) f0 z( x第24章运放扩展专题! Y. Q* t4 \! O# H) R; w
24.1简单低通滤波器
/ a2 H- M9 B: p. g& u( `9 T24.2“电流-电压”转换电路* m& ^: V8 r( Q- K4 H" h
24.3光电放大器
' A" Z3 w) I+ A& O6 g' z24.4精密电流源' t. D$ n" }( V4 W1 u( a1 ?
24.5可调参考电压源; v  Q% q' f/ \9 C( W8 }2 @
24.6复位稳定放大器
0 _! u- U! o. D% r24.7模拟乘法器
6 B2 w0 E4 D. l  |0 D24.8全波整流器和平均值滤波器. @+ P& T0 ~! e! z" i; O$ V. I, R+ x. u* }
24.9正弦波振荡器
2 l& s+ Q( _" b2 s/ O" Q24.10三角波发生器
& h5 d/ E5 l& b4 E  H! ~24.11自动跟踪对称电源
( f- r4 T* `  U, {5 [$ d24.12可调实验电源
" s, [4 w' C0 i- l: J. T24.13运放相关术语表
1 Q7 \8 N2 G9 {6 [& z* a附录A天祥电子开发实验板简介2 W0 x* z; A- B" A
A.1TX-1C51单片机开发板(配套详细视频教程)
: P+ G# l) b) R- m4 h2 vA.2AVR单片机开发板(配套详细视频教程), y/ J8 B% l1 D
A.3PIC单片机开发板(配套详细视频教程)
7 b9 E, f4 C: G  b$ lA.4J-Link全功能ARM仿真器
0 c& @' o3 v9 e( Z( r# T8 oA.5三星S3C44B0ARM7入门级开发板
( M7 {& u2 F" u  D; y& ZA.6三星S3C44B0ARM7提高级开发板
* |- d7 X* I$ }A.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1199

积分

VIP会员

积分
1199
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程- H# q$ }* i2 U( v* j
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

积分
1317
发表于 2017-4-27 20:24:25 | 显示全部楼层
智能花园智能花园智能花园智能花园智能花园智能花园智能花园智能花园智能花园智能花园智能花园智能花园智能花园智能花园
回复 支持 反对

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|飞雪团队

GMT+8, 2025-10-13 11:45 , Processed in 0.081408 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表