飞雪团队

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

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

[复制链接]

9321

主题

9409

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇' L2 W6 G7 S; I. t
1.1单片机概述( ^: Z% J( M1 v9 d/ l1 O
1.1.1什么是单片机
4 K+ W# k# B7 D  I0 H1.1.2单片机标号信息及封装类型
& v, q, t/ O. @% V1.1.3单片机能做什么  d( a/ U* n0 C
1.1.4如何开始学习单片机
; e- r; o" [- U1.251单片机外部引脚介绍
; ]6 I- L: x& ]5 G8 N1.3电平特性
- W# m! _0 v6 Z6 I% L1.4二进制与十六进制
  m& J. f$ ^5 h& e  l1.4.1二进制# I1 ~; x* |- f  y0 k. @9 o4 I
1.4.2十六进制+ q4 G1 q0 F$ H# q6 {  v2 C3 Y) m
1.5二进制的逻辑运算: f$ X9 K$ X; ~) t
1.5.1与
) |: S! W. D. j5 q9 q, k" i1.5.2或& e" {+ k, Z) ?
1.5.3非
/ |9 E! U# W) C1.5.4同或
( |  T& u- ]& R. ~% \1.5.5异或
0 `; s- P# E' k" @9 a2 W$ y0 E1.6单片机的C51基础知识介绍0 l8 v' R% Q0 s; H* B
1.6.1利用C语言开发单片机的优点
/ g: k' \. i9 M. x# _0 C1.6.2C51中的基本数据类型/ J) o5 n3 ~4 o! D- ?* n/ m
1.6.3C51数据类型扩充定义
+ Y% @  a, H2 y7 n1.6.4C51中常用的头文件: v6 r* E! w& @% N0 D) j" Y& q) m
1.6.5C51中的运算符  i/ s2 V/ L! t, l$ m
1.6.6C51中的基础语句% j9 {9 i  d! K( b# ]1 Z4 A. T/ s+ R
1.6.7学习单片机应该掌握的主要内容" O8 ?9 e8 c0 K# W- _% |( G& Z
2.1Keil工程建立及常用按钮介绍
, h# e+ M' s: }# E: R2.1.1Keil工程的建立, v. D$ V0 G( V. U7 h5 [' T
2.1.2常用按钮介绍! N$ O. V0 o% l$ w6 F
2.2点亮第一个发光二极管$ |: {6 O- O) }( i
2.3while语句8 N& G8 J7 R" a# w4 H
2.4for语句及简单延时语句/ x( K5 ]- R3 ?1 o" [) ~
2.5Keil仿真及延时语句的精确计算
0 S' Y% [% Q8 F4 n' g" U& q- y) l! e2.6不带参数函数的写法及调用
! m, a; n6 N$ P# K: n) V2.7带参数函数的写法及调用
! Z4 ^7 [; I. E7 j5 D* S" g$ }2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇
" \: Z  r+ f9 C5 [$ H8 a3.1数码管显示原理8 y6 q( I5 B( z- B# a- z
3.2数码管静态显示' v1 P" E$ ^0 U7 S) }* ^! _
3.3数码管动态显示7 P9 l( ~$ F7 _3 X' J
3.4中断概念# y5 A5 @  H& i- H0 [
3.5单片机的定时器中断
/ |: ]6 E2 V8 R4.1独立键盘检测
! m7 @# q3 x, r& `/ B! O& E4.2矩阵键盘检测  G6 y# G: n% [) Q5 E- ~' K( M5 U
5.1模拟量与数字量概述: `. b" q& z! a, r" G
5.2A/D转换原理及参数指标
# U. z. R) n9 @5 s. {8 l- _+ ?5.3ADC0804工作原理及其实现方法1 B$ s8 `  s$ a  e$ \# @9 @
5.4D/A转换原理及其参数指标
4 ^5 F% n; l7 i/ c! y3 B) z5.5DAC0832工作原理及实现方法' v9 o4 F! v% n( W3 A( |+ {0 f$ }/ N+ U
5.6DAC0832输出电流转换成电压的方法
5 ~  K* s( k. n7 X0 ]第6章串行口通信原理及操作流程; \6 c# W6 K) N3 E$ _2 Z
6.1并行与串行基本通信方式" H: v( g9 t9 V# {; a! V- w* Y
6.2RS-232电平与TTL电平的转换
2 N- |# F, i" Q1 z" I/ k+ W$ j6.3波特率与定时器初值的关系, V" K- \; {' Y8 ^# H+ R: ~
6.451单片机串行口结构描述
2 F: ?" U% n9 M5 y* @6.5串行口方式1编程与实现
- _3 g) g+ f6 A1 K8 i6.6串行口打印在调试程序中的应用
) a2 H. J% B: W/ r& s2 d第7章通用型1602,12232,12864液晶操作方法0 b$ \' z7 K0 \/ E* E1 N4 y! w
7.1液晶概述
: W3 l6 k; J7 [3 L- c3 {) b$ z7.2常用1602液晶操作实例# k( |4 t) J7 m( s4 n: x' S3 N
7.3常用12232液晶操作实例- B, f" Q7 k# w% y
7.4常用12864液晶操作实例* R9 @3 R) h) L! Y
第8章I2C总线AT24C02芯片应用
, d) r- I6 G+ t8 t3 w8 b, }, O  x8.1I2C总线概述2 D: V# d7 m$ b
8.2单片机模拟I2C总线通信
  C! e/ H/ H6 s' J& Q: L9 G; O+ k8.3E2PROMAT24C02与单片机的通信实例& k; ^  u2 G/ Q9 T- z2 w3 I
第9章基础运放电路专题7 [$ x- G* R- J! t+ ?% p7 X  @
9.1运放概述及参数介绍
' P7 O" U0 }( j$ s5 e' E; V8 s7 t9.2反相放大器1 p1 |! B& P2 X; V5 ~
9.3同相放大器
' ]7 ?/ |1 w; i; `" Y9.4电压跟随器/ y& |9 S7 [* H) j
9.5加法器
0 z& q' l! ^. l5 `# k* l9.6差分放大器- p/ S- x' L9 j2 H  h5 b
9.7微分器; M" ^6 r; X7 d, ~7 m' @& L$ x
9.8积分器

第3篇提高篇
+ g/ j: \! s6 Y3 a第10章定时器/计数器应用提高
: F& _' v& A4 o- f, ]( n0 D10.1方式0应用
, e' C$ J3 i5 t- V( d  C10.2方式2应用0 h! W1 K/ u4 |
10.3方式3应用6 V* ?2 {2 N* i
10.452单片机定时器2介绍5 q+ o7 e3 u$ o' o2 b
10.5计数器应用6 d; v0 f: U0 Z& ~, s
第11章串行口应用提高, K9 b) |- i" ~: J& b$ e7 G1 S
11.1方式0应用' [8 r- G, n: ^8 X
11.2方式2和方式3应用5 `; H# X4 T! I4 g: K( [! Q: t$ g
11.3单片机双机通信3 N2 B/ p) x9 P2 O1 p& Z. ?
11.4单片机多机通信' @8 x2 t+ Z2 V! {6 L, d) r
第12章指针9 e$ I% |' n- |4 w
12.1指针与指针变量
- f; n0 F8 u7 G- _2 x% x2 z3 J1 I0 p12.1.1内存单元、地址和指针
7 E4 [# F; ~2 D1 F* p) C  e12.1.2指针变量的定义、赋值与引用0 _8 g, z2 U# e0 P9 n! p, V, U
12.2指针变量的运算
9 y0 h# ^; B& F) m5 ~7 X* @12.3指针与数组
$ l% s1 J3 ]0 I3 j& p8 J: \12.3.1指针与一维数组
+ ^& c& {3 K* J- |12.3.2指针与多维数组$ m" F+ w0 H5 b5 O
12.4指针与函数
: w6 b) O# Q; h12.4.1指针作为函数的参数7 K( n, l: }$ }* g# b
12.4.2指向函数的指针
: b- D3 {% t5 G' Q7 F6 b# `  i3 Q1 b12.4.3指针型函数
- S3 D: b5 X# M) e( D; [/ g12.5指针与字符串
& R7 Y9 p9 k8 X: T' r3 Y1 U12.5.1字符串的表达形式
' O* V) s1 S  [' A; K1 Y12.5.2字符指针作为函数参数6 G) M9 Y( M! `9 P
12.5.3 使用字符指针与字符数组的区别# R* |) o! d. t0 h8 _5 p4 v1 b
12.6指针数组与命令行参数
% H$ y0 o4 L; G* s7 z12.6.1 指针数组的定义和使用
! J* E8 R/ ]! E& S12.6.2指向指针的指针" i) ~+ J/ K  c& e' e5 D
12.6.3 指针数组作为main()函数的命令行参数
: r7 W6 |# f% p$ M! M12.7指针小结6 H% B: [9 D3 I% i
12.7.1指针概念综述( k$ D  j) s4 I5 d* T
12.7.2指针运算小结5 v' R  ~; g+ ~4 _; {
12.7.3等价表达式, C" u6 M- t) p& C& }0 ^, r7 G
12.8C51中指针的使用
/ a$ e. K5 M7 P+ f12.8.1指针变量的定义5 F2 L6 J* U) K2 m! H! @( `
12.8.2指针应用
2 W% p5 o; y" u* M( O: m第13章STC系列51单片机功能介绍8 K4 [6 p4 [6 b! f! {
13.1单片机空闲与掉电模式应用
+ `: v. S8 L- i% y: }7 R# ]1 c13.2“看门狗”概念及其应用
1 T" c" X. w3 B3 C13.3用软件实现系统复位9 c# a( s1 W: {$ \$ ^
13.4内部扩展RAM的应用
3 q" D0 _) g% Y* `13.5扩展P4口的应用
( h; X( @8 p" k3 L6 z13.6内部E2PROM的应用
! T0 l- V0 H3 z! Z0 h- }13.7STC89系列单片机内部A/D应用
* c3 p5 A* }( T# i# I13.8STC12系列单片机内部A/D应用
- u  _, j. F& B6 _13.9STC12系列单片机的PCA/PWM介绍
9 N9 V% @" _6 {# v# D# ~' q* b2 k13.10STC12系列单片机的SPI接口介绍, a7 x7 d4 r' i. D2 D
13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇$ c9 m2 ?, r5 [; ^
第14章利用51单片机的定时器设计一个时钟
$ G! v6 L/ ]6 f1 A+ L1 c14.1如何从矩阵键盘中分解出独立按键; Y& Y) k' w) Z$ y7 |
14.2原理图分析
: {- G! o* S6 u& i- _14.3实例讲解
$ D6 ?7 r1 |( P% f第15章使用DS12C887时钟芯片设计高精度时钟& [6 y2 h: o  [2 l
15.1时钟芯片概述6 K+ Q' k9 D3 B0 ^" i( \( y$ Y7 V
15.2DS12C887时钟芯片介绍/ `# O5 J, I1 t0 U# f, H' r4 z
15.3如何用TX-1C实验板扩展本实验
3 y2 q0 K# P3 ~/ q5 F15.4原理图分析' q# j) O. S' c" V: q8 T
15.5实例讲解
2 Y7 C5 Q' f6 o$ [第16章使用DS18B20温度传感器设计温控系统6 _8 }' m8 l, k: [" W; d: `
16.1温度传感器概述
; d1 D8 d  A* `5 V+ a16.2DS18B20温度传感器介绍
$ W2 j$ C1 W' X" ~16.3实例讲解
. ]! z, g' B7 @4 `# g, c1 w第17章太阳能充/放电控制器
* y7 E# N4 Q4 @17.1控制器原理图分析
  ~$ {) J  O, J17.2控制器板上元件介绍
! q- J7 y) D7 [+ ?- e( D: q17.3实例讲解
5 y. i6 ?2 J: `4 v+ f. U5 ?第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
5 Q6 ]9 X6 W# B+ V, m9 C4 g18.1VCMSCOMM控件与单片机通信实现温度显示
0 J6 Y& ~  ]. K* I3 c- P* }18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇4 A& F$ A1 k; U( D. u" a
第19章使用Protell99绘制电路图全过程
$ G+ \& o6 m: u1 b, t0 q/ h8 E' ?19.1绘制电路板概述
& w( T6 H8 W/ n+ u+ m19.2建立工程
: u! ~' K6 l5 z; q% o19.3制作元件库
, b) C5 m8 @0 V0 j, N! F! W19.4添加封装及制作PCB封装库7 V' M) n/ K8 }9 M% m( |
19.5错误检查及生成PCB, H7 g9 U' t* d# b% d/ Q- M
19.6布线电气特性设置
6 M0 [0 H% a- {" c19.7自动布线和手动布线
0 a" j, I! q/ y& n% e第20章ISD400x系列语音芯片应用
3 w5 j) F1 D' f5 b; j! H20.1ISD400x系列语音芯片介绍& z( I! X) q) I& C/ Q
20.2ISD400x系列语音芯片操作规则
7 Y* ?4 b4 z- C2 ]' n$ u20.3ISD400x系列语音芯片应用实现
$ D7 m( M$ p5 b+ K第21章电机专题- N  d  q9 o9 a; l# x! `' I, \2 A
21.1直流电机原理及应用
& I9 K3 ^  ]7 Z0 U1 \21.2步进电机原理及应用
$ ^4 r$ m; l; N' E- x& S21.3舵机原理及其应用
6 U8 ?3 M8 b. k# ^& K! L第22章常用元器件介绍
5 n. ~* d7 m( I. ?; p" `  L8 V1 i22.1二极管
' w9 m0 Z- j1 d7 ~6 L22.2电容  m7 S6 s9 N$ }6 o# n
22.3场效应管* I7 N" b& F. F. K
22.4光耦& N/ Y. d- o+ n  t9 G$ N
22.5蜂鸣器1 n0 |; V3 i8 }( Q  e
22.6继电器3 m, Z% m0 q7 y. m+ b! [6 U- a
22.7自恢复保险
7 c( J: |6 d$ z2 p* T: v22.8瞬态电压抑制器
2 A  Y  M9 X. c" o9 c3 O9 |22.9晶闸管(可控硅)
+ S% _% W/ x! b! b: b7 Q6 S22.10电荷泵
# N! N) H' V* x; ^  S# o% l5 L' e5 x第23章直流稳压电源专题$ J# ^  _$ V! j9 ^0 L: a7 ~
23.1整流电路
/ v; V# z' _' e" e7 T7 c23.2滤波电路% P6 H6 ~( c/ ^) I
23.3稳压电路3 P6 O0 f) }2 M: t; S- \
23.4集成稳压模块的使用
( _1 `; C) L$ i  @/ ^+ f6 N; B# a/ j7 E23.5串联开关型稳压电源
( v6 y$ T! E2 g; c9 m第24章运放扩展专题
0 F0 j3 E. b/ d24.1简单低通滤波器
. }; a5 z& P, M) p9 y/ l24.2“电流-电压”转换电路) R; i  t1 d# ~+ b
24.3光电放大器
+ I; U; a, A" o. |& i2 \! K- r7 Z: O. W24.4精密电流源
# U2 R7 H" F+ k5 V0 a" t2 @9 m" ?24.5可调参考电压源. ?, T( H6 P. L
24.6复位稳定放大器6 _  }+ `+ ], ?, g# U9 K- ]2 K$ [
24.7模拟乘法器8 f, R# `) ?6 f" B" U
24.8全波整流器和平均值滤波器
. d1 e0 u- K6 p/ U7 _0 U8 l8 @- @24.9正弦波振荡器( r  V0 n& N; ?7 f6 B8 ~
24.10三角波发生器- l9 B' w% C% B
24.11自动跟踪对称电源
$ I5 t  G1 ~8 \24.12可调实验电源9 J) h& K6 r: X7 U
24.13运放相关术语表

附录A天祥电子开发实验板简介
+ y- }6 v9 C+ j& v/ u' [A.1TX-1C51单片机开发板(配套详细视频教程); Q  A9 d. y  B
A.2AVR单片机开发板(配套详细视频教程)
4 n4 ~; [+ B8 C$ H  N# oA.3PIC单片机开发板(配套详细视频教程)- j1 T! t) E9 ]: K+ @( k
A.4J-Link全功能ARM仿真器
# u+ ^5 ~& K" W$ xA.5三星S3C44B0ARM7入门级开发板
& m4 C9 r) [5 z0 pA.6三星S3C44B0ARM7提高级开发板- l, o# t/ R  r' A+ @* Y" a
A.7TX-51STAR51单片机开发板(配套详细视频教程)


" Z' z% D1 _8 J" o& F
回复

使用道具 举报

0

主题

46

帖子

158

积分

注册会员

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

使用道具 举报

0

主题

188

帖子

317

积分

VIP会员

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

使用道具 举报

0

主题

162

帖子

465

积分

VIP会员

积分
465
发表于 2016-3-9 10:24:15 | 显示全部楼层
多谢分享,有时间了解下* g  S% G: `( l
回复 支持 反对

使用道具 举报

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 | 显示全部楼层
课程目录0 u& b8 x& @* ]
第1篇入门篇
7 @0 Y0 `: ^4 L# T+ r# h; \1.1单片机概述, G( F8 z! X! S1 F4 Y- W
1.1.1什么是单片机0 g' `" u0 ?+ A( n8 X, c
1.1.2单片机标号信息及封装类型- g. V! F0 ~3 O, Z
1.1.3单片机能做什么
5 |0 y3 |& O* v1.1.4如何开始学习单片机
+ m' l+ p, w) T9 l2 @7 ^4 C1.251单片机外部引脚介绍
1 w2 b3 q/ Z8 e9 O1.3电平特性
$ p- f9 |, `* _6 d' L& w" L) f1.4二进制与十六进制
: J0 ]+ {( e; g5 @/ \3 b1.4.1二进制
1 ^( P6 ~5 `* U1.4.2十六进制
' n+ L' C* G) A: [" n1.5二进制的逻辑运算9 n: ^$ _- n( i5 V# G
1.5.1与
, d# Y( y8 H* }( ~- {8 |% L1.5.2或( L- D, C* N% ~( x
1.5.3非
, G2 e" V- A# }9 x# v1.5.4同或
$ a. I0 @; e2 ^# I$ \1 n1.5.5异或
4 F3 Z/ N3 n  Y1.6单片机的C51基础知识介绍
) k' c4 [6 {7 ~1 T5 y1.6.1利用C语言开发单片机的优点  h5 m" N9 I  A- b6 ?: L
1.6.2C51中的基本数据类型
# e1 R3 e% i. u/ H1 G1.6.3C51数据类型扩充定义) Z. ^; B1 i" i* T4 K
1.6.4C51中常用的头文件
/ }$ J* `+ I6 }5 _1.6.5C51中的运算符
' k( q# t5 U4 C( i; P1.6.6C51中的基础语句
/ F) l/ O0 \- w3 A1.6.7学习单片机应该掌握的主要内容
9 Q2 l0 I8 h1 }4 |# a2.1Keil工程建立及常用按钮介绍
# h, S2 s' L# S5 c7 n2.1.1Keil工程的建立
6 t! Q. x# U; q& V' N( y' F' v; C  F2.1.2常用按钮介绍- @) J3 V! K9 O# g
2.2点亮第一个发光二极管; a8 {% @# `" O: i
2.3while语句1 A( F, H1 z; M% }( |1 d( R
2.4for语句及简单延时语句8 j( p5 S: p% L5 T# T( p' F
2.5Keil仿真及延时语句的精确计算4 Q/ N, V1 z& O- ]& k) \
2.6不带参数函数的写法及调用
; J% E' x6 S3 h" c' J3 x# |2.7带参数函数的写法及调用
* \1 W1 [" `- t$ Q2.8利用C51库函数实现流水灯2 N; |% X/ A! ]5 l
第2篇内外部资源操作篇. r  Y, k' R6 b2 o; Q
3.1数码管显示原理2 v9 g: [: M6 B7 x5 D* d" ]. }/ F
3.2数码管静态显示
. f0 J" G5 p' C% Q: G' E0 {9 u3.3数码管动态显示
  ^5 f8 S7 R3 U9 @+ m  b4 F& b/ t3.4中断概念7 e# x, m' r0 F+ u" Q- U
3.5单片机的定时器中断! l$ k: J; Q2 b& f
4.1独立键盘检测8 h: \; G% L" A" d
4.2矩阵键盘检测
% w# }; h7 i$ D# ]- R1 D5.1模拟量与数字量概述
8 `" V- r4 @. h+ E0 s2 h: \5.2A/D转换原理及参数指标! x' c& I* w! h
5.3ADC0804工作原理及其实现方法
* k' m2 D+ y, s4 d' U* C$ Y3 ~5.4D/A转换原理及其参数指标* `! a' O9 @0 Z$ t: R" y9 F
5.5DAC0832工作原理及实现方法3 a) F# O; [  w1 p
5.6DAC0832输出电流转换成电压的方法
: o, }1 T# C+ I第6章串行口通信原理及操作流程5 f; L2 L! i! t' Q. d  U1 l
6.1并行与串行基本通信方式; L( _# c! |* W# p# b; w
6.2RS-232电平与TTL电平的转换$ H" _- r" a) f- n& X' p' c
6.3波特率与定时器初值的关系
$ x' H6 s2 w. @  G5 D$ B3 J( r7 X6.451单片机串行口结构描述1 {) l4 Y0 M' Q. S7 p
6.5串行口方式1编程与实现+ t$ z* V. |8 v; ], Q+ P& F& i
6.6串行口打印在调试程序中的应用
* a, h( Y% p8 X. ?1 F* u第7章通用型1602,12232,12864液晶操作方法
$ m: _7 f2 s* e8 E. ~6 V5 P7.1液晶概述. M# i- k9 ~& S( v
7.2常用1602液晶操作实例
! \0 Z+ s! ]; k3 U  L7.3常用12232液晶操作实例
6 L* R& k! I" V5 m$ M& b7.4常用12864液晶操作实例
# t# ^9 ^- u% _! Q) A# r6 x第8章I2C总线AT24C02芯片应用
. y& \0 G3 k; ^8 K' N/ ~4 @+ \1 [8.1I2C总线概述  Y. U( s& X. ^
8.2单片机模拟I2C总线通信+ ^$ \" B/ V, Z
8.3E2PROMAT24C02与单片机的通信实例* [, O5 y; w8 K
第9章基础运放电路专题
( [) R- z: R  K7 |; N9.1运放概述及参数介绍
1 I6 `/ Y! h; c- {+ h9.2反相放大器+ w' C9 M/ L9 A, ^# D4 f
9.3同相放大器7 w( d  X+ y& J" S/ Z
9.4电压跟随器
& ^$ [5 q" R4 E7 E' H3 Y9 D9.5加法器
3 `7 s& B0 ^2 [9.6差分放大器
& K' E0 Y4 w4 Y9 C& F5 o& V9.7微分器6 G- n0 o2 Q* z% B
9.8积分器$ i; j. m' ?( r7 _+ b
第3篇提高篇
, \% _' u0 F* S第10章定时器/计数器应用提高
9 g/ h1 e+ P5 M" s' p: Z2 U) T10.1方式0应用' y( P  w- I1 T4 h; _9 R* r
10.2方式2应用+ j' E9 \4 l7 K- s
10.3方式3应用
* M. x. u& ~6 O' V5 d2 `7 w/ p8 O10.452单片机定时器2介绍& @2 K2 x- E( J, B. H7 k1 D
10.5计数器应用
9 \  M' n) T+ d3 e; L2 K# Q. B第11章串行口应用提高
4 a3 {( {7 `# e: D5 @11.1方式0应用* Y4 v/ O0 ^3 i& d" d
11.2方式2和方式3应用8 F0 U0 I1 M4 _: H" A, ~
11.3单片机双机通信7 P( V( _+ A2 N8 T3 i
11.4单片机多机通信% R8 B) Y8 M& _" V; ]; H& L
第12章指针
, w  e% Z. H8 [& k  F12.1指针与指针变量4 r$ Y7 w' d  ^
12.1.1内存单元、地址和指针
) a5 X  |  ]  L6 o# E! E3 c12.1.2指针变量的定义、赋值与引用
9 T; }% j4 Z- b: |) K* L! f12.2指针变量的运算" V( Q1 A5 ~2 u
12.3指针与数组/ b/ u# H* C& C
12.3.1指针与一维数组  l# \4 q2 v8 ?3 I
12.3.2指针与多维数组$ w" X! `4 l# X3 m* ]
12.4指针与函数
/ Y$ f  R8 ^9 ~/ y7 ~" P12.4.1指针作为函数的参数
' i4 `% {) C7 U12.4.2指向函数的指针7 \; M. R- l9 }1 K$ A7 K% t3 ^; j7 G/ V
12.4.3指针型函数
" {  U$ [4 d5 ~& d% f' C12.5指针与字符串6 H3 d9 H' [/ ]# w
12.5.1字符串的表达形式
, T3 n3 `! x8 H' D8 p$ R/ C12.5.2字符指针作为函数参数
$ A. y0 z% w3 M- y- R12.5.3 使用字符指针与字符数组的区别0 R2 j$ z' ~* X& l) U
12.6指针数组与命令行参数6 z0 {$ W. ?: o0 B
12.6.1 指针数组的定义和使用  b$ U' V# }7 Z' g3 p  }: ~
12.6.2指向指针的指针$ w5 V! I7 ]  n8 m/ V* D* H) ]1 T
12.6.3 指针数组作为main()函数的命令行参数
4 B% B7 y2 K" ?: R12.7指针小结' d2 E. F9 J2 \9 J7 I
12.7.1指针概念综述! {1 g( Z( D  F0 |" H9 X9 z9 m2 r5 u
12.7.2指针运算小结6 x, F: Z& y( R: ^% P
12.7.3等价表达式
: P# U+ k" X% F4 R1 @. _. s8 b6 \12.8C51中指针的使用
( i0 p' c2 R, b- ~) M12.8.1指针变量的定义
' L# _- f% Q; j' {& h8 U4 D12.8.2指针应用
- d0 {2 P% O- e. A2 W0 l第13章STC系列51单片机功能介绍
% {4 P. p$ _# f5 _. \13.1单片机空闲与掉电模式应用
9 @) N4 E- }3 ]13.2“看门狗”概念及其应用# ]1 q2 U" o* F
13.3用软件实现系统复位
5 z# m% [- ~% S+ e0 y* |4 b: b+ V13.4内部扩展RAM的应用
, c( ]  F4 C# h' B, |: ]/ j$ I13.5扩展P4口的应用
: B& `& A" ?6 J& H$ P13.6内部E2PROM的应用
8 r" N" w$ D7 s+ e# I$ y7 W1 E13.7STC89系列单片机内部A/D应用& h- {* C/ p" [1 i5 Z# D
13.8STC12系列单片机内部A/D应用8 [" i7 ]/ m2 p0 r5 G
13.9STC12系列单片机的PCA/PWM介绍) ~: X$ N+ S- W8 \; a6 d. ?% ~
13.10STC12系列单片机的SPI接口介绍
0 C" w  H0 b4 X2 ^% I0 J# y) ]' P13.11STC12系列单片机的“576MHz”超速运行
2 y; G# z* f0 @8 G) j第4篇实战篇1 m$ O0 r; v5 d2 u1 I% T, ]5 X$ w
第14章利用51单片机的定时器设计一个时钟, G( s+ V. q8 M- T
14.1如何从矩阵键盘中分解出独立按键5 S3 q( ^- d, c3 r! y: r1 e" ^
14.2原理图分析: H! N. t& `+ T
14.3实例讲解6 T( }' o! D! J* o
第15章使用DS12C887时钟芯片设计高精度时钟
4 h3 V- K. z# J. r  o4 K15.1时钟芯片概述
9 z  X. ~7 k+ g, \( z7 x15.2DS12C887时钟芯片介绍
# e# g- j' r( }+ r- c15.3如何用TX-1C实验板扩展本实验
: Q* S/ G. z- a- L15.4原理图分析: V; h6 d, d2 C* x" E9 R9 k
15.5实例讲解
, e/ e* c* ?2 X  o: ^( R第16章使用DS18B20温度传感器设计温控系统
0 U4 I. X. V( Z& L3 L16.1温度传感器概述, ]  r3 q, b3 m8 `8 a2 R% ^
16.2DS18B20温度传感器介绍5 B4 B& m0 D9 W
16.3实例讲解
2 A* n" `' q$ Q$ U* {第17章太阳能充/放电控制器
- P6 x6 L: v  a# e. ]" Y17.1控制器原理图分析  p/ j* g' @( ]1 P) |% U) T
17.2控制器板上元件介绍
3 N. u$ j, F1 {6 ^$ W17.3实例讲解
$ e* f9 ]2 L! ?0 T% |第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
9 f$ ^, I2 v  ^6 e4 D18.1VCMSCOMM控件与单片机通信实现温度显示
: m: e; G; C/ P$ X* @* [' }18.2VBMSCOMM控件与单片机通信实现温度显示
+ u1 X: W# r8 b4 R9 g2 y! i第5篇拓展篇
7 X+ \& d( |' [/ n第19章使用Protell99绘制电路图全过程
  ~% u% O& d7 R, A8 X6 a19.1绘制电路板概述, L# B, S. c4 c. F/ k
19.2建立工程
1 l5 l' K1 t  ~1 D4 u: w7 T$ c19.3制作元件库/ F# Q' T, A. M# z; a0 L0 Y
19.4添加封装及制作PCB封装库" Y9 S  m# d- N9 F
19.5错误检查及生成PCB6 l) I! @& k3 I2 `- e. N3 y
19.6布线电气特性设置
- \7 C6 q9 K& H& ^6 d4 r19.7自动布线和手动布线
- i& q8 Z5 N2 w: b8 {第20章ISD400x系列语音芯片应用
9 V( _3 j. Q# ?# b) B20.1ISD400x系列语音芯片介绍  g! P1 T. l* }" y# g$ }4 F
20.2ISD400x系列语音芯片操作规则7 T+ O8 N9 q5 D* s9 C
20.3ISD400x系列语音芯片应用实现8 B  C6 D+ U$ a. ~$ r, T
第21章电机专题) J8 j4 q8 m& w' F6 b# Q9 ^3 l
21.1直流电机原理及应用( v6 Q* v+ x% E! @9 e& t
21.2步进电机原理及应用% X3 |5 E: @# f8 C0 Z
21.3舵机原理及其应用
3 T6 J/ [& K5 R  D0 b( @4 j第22章常用元器件介绍' T! k8 `% B! Q- T0 }+ N5 R; _3 ]. z
22.1二极管2 X5 t6 C7 Z0 R% Z, C- {
22.2电容# ]4 E# M% X# _6 L' e( l0 L
22.3场效应管
8 h; A) V; @4 H2 _) w- j  B22.4光耦" u% H1 c' S8 @/ R' [
22.5蜂鸣器
6 F; c+ H4 S# ~" }22.6继电器
& `) q: {. \0 u+ D+ [22.7自恢复保险
5 q2 H0 ^/ k  T6 @- l22.8瞬态电压抑制器9 _4 l/ ^: A: z! c0 x
22.9晶闸管(可控硅)
, i$ Y% k4 [4 R8 \& r. E22.10电荷泵
! {5 @3 [. V* F6 l第23章直流稳压电源专题
% u2 ~7 P3 N0 T. R$ V* W23.1整流电路
/ u( p1 m9 k  Y. H23.2滤波电路% X/ X4 s8 S0 u/ M/ o& M+ e& z2 `
23.3稳压电路/ L" G) i2 ?2 H4 G6 p' r) \
23.4集成稳压模块的使用6 ^" d; o" V1 B. q
23.5串联开关型稳压电源
) Y1 K2 E! |# ]% I. a% ^6 H第24章运放扩展专题- l1 \9 o1 L  A" K+ Z# x  F
24.1简单低通滤波器( r7 e0 j& @( o+ C$ x
24.2“电流-电压”转换电路
* W! E* ]. q) \) b7 t* x- [! b24.3光电放大器0 z4 N. P- X1 O9 t  M2 m. O$ i- y( E- R
24.4精密电流源+ e! n2 U+ I% \+ Q) m0 m# a; k
24.5可调参考电压源
7 P% p8 Q. _" y- ?5 C. j24.6复位稳定放大器; w' n0 y# m. Y7 c$ {
24.7模拟乘法器
0 x8 C7 b7 g  t3 G6 Z: x9 t24.8全波整流器和平均值滤波器
$ L: N% l, C$ f; v4 K: l24.9正弦波振荡器
" X0 V3 e* n* \" O5 h" [: H8 f24.10三角波发生器" P, l' x9 m. a4 l4 Z4 o5 ?
24.11自动跟踪对称电源1 V, Q. F% ?) a' ]( ^6 [, X
24.12可调实验电源
8 f1 {5 @9 W( G24.13运放相关术语表- ]; d- U: _) o
附录A天祥电子开发实验板简介
" ~2 A: V/ C6 x( {7 O$ w  o  v3 z, J% eA.1TX-1C51单片机开发板(配套详细视频教程)+ X( H  t2 Q- f; _8 K' T6 ^
A.2AVR单片机开发板(配套详细视频教程)
1 R1 L/ M6 D: q. T) gA.3PIC单片机开发板(配套详细视频教程)
1 d* O  I6 m+ ?1 r5 j* {: V9 ~+ RA.4J-Link全功能ARM仿真器) {% S. v8 W/ ?% l/ Z, b
A.5三星S3C44B0ARM7入门级开发板
1 g9 q$ b" @7 YA.6三星S3C44B0ARM7提高级开发板# [4 l. |' V6 L! S$ N+ }! R) z
A.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1201

积分

VIP会员

积分
1201
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程
! ~% P% a% f+ M- u
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2026-11-11 03:18 , Processed in 0.089263 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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