飞雪团队

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

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

[复制链接]

8242

主题

8330

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇" Q" u7 F6 D/ Q( `3 D0 y
1.1单片机概述
+ \5 I  f$ _0 D: J( q1.1.1什么是单片机  p+ r/ x+ m7 D3 P: `! [0 B1 t
1.1.2单片机标号信息及封装类型& O; z; w+ ]6 ?0 c  w" D
1.1.3单片机能做什么
1 ]& N/ `, I) i: F, p' G1.1.4如何开始学习单片机
8 r4 R  O% m& }1.251单片机外部引脚介绍
5 W: b( X4 l6 u/ W1.3电平特性
' v$ @9 K1 ]8 e' C9 l- W8 R1 Y1.4二进制与十六进制
1 U. e0 F/ }" N1.4.1二进制
" V% ^& M# g* a) y7 w4 L6 K1.4.2十六进制8 q1 G5 {( X2 u1 W$ g$ t& c
1.5二进制的逻辑运算
; M9 G. w7 J* S; V8 `1.5.1与; a! C2 Z  y8 ~9 W: A& n* E
1.5.2或  E3 o% e1 F" R1 z9 f
1.5.3非
- Y' n8 v/ \8 a+ |0 q1.5.4同或$ D8 \, a: E/ {: I7 i5 q: U
1.5.5异或
$ Q' A! k( I8 ]) [$ d1.6单片机的C51基础知识介绍* s5 }  c8 y: a7 w3 |
1.6.1利用C语言开发单片机的优点
0 H+ X* P) O" a* p& h: {+ F1.6.2C51中的基本数据类型" p- `7 {/ j5 R6 k
1.6.3C51数据类型扩充定义
$ Q0 b6 Y! Q0 h9 [; a* Q5 ~1.6.4C51中常用的头文件% q3 A, `8 c5 w4 K0 V2 H
1.6.5C51中的运算符
0 H' C. `0 A. ]" Z1.6.6C51中的基础语句
) G4 `3 S# S5 H' E* Q  O# I# b1 A1.6.7学习单片机应该掌握的主要内容
1 L9 X" Z+ d0 H0 }2.1Keil工程建立及常用按钮介绍' D& A! f1 j2 `5 j
2.1.1Keil工程的建立
( ^( T0 @: v1 A2 O3 ]: R2.1.2常用按钮介绍
# M6 J3 K) K- H$ r2.2点亮第一个发光二极管
) g3 t7 @6 q5 X2 d% {/ K8 ?7 P2.3while语句
$ o) w+ L& @) k1 N5 G" t: O" n+ \  |* |2.4for语句及简单延时语句1 D0 [6 Y7 R/ z, B
2.5Keil仿真及延时语句的精确计算
; o# c6 ~5 B7 A! _- B2.6不带参数函数的写法及调用
- F# v) d+ N5 S7 i! k) I( _2.7带参数函数的写法及调用
; L0 `3 h. s- o% @& F+ Y2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇
. T# C: I7 Z7 B# c" U3.1数码管显示原理
3 V, |' m6 ?. ^; f/ Q3.2数码管静态显示6 ~" J- f: V# {0 ]
3.3数码管动态显示* M/ V% m2 O! L
3.4中断概念7 o1 j3 p" n; ~# `8 K
3.5单片机的定时器中断. c' `1 c; k4 I6 q
4.1独立键盘检测
; o" I4 u  T# |. h- t4.2矩阵键盘检测( ^8 i! Z" U+ P: l
5.1模拟量与数字量概述" ^5 c% b' O( n+ w8 W1 F
5.2A/D转换原理及参数指标
5 q' x+ _. E" p1 a8 B# u. M: j$ e5.3ADC0804工作原理及其实现方法/ d1 ~: A, _1 I- m$ j( g4 z+ G0 c
5.4D/A转换原理及其参数指标" u- `6 S+ f' }9 u* _* G; b
5.5DAC0832工作原理及实现方法
& {* i2 [9 g& F, ~5.6DAC0832输出电流转换成电压的方法  X. _' S% B0 o9 Z
第6章串行口通信原理及操作流程
2 [( b( w8 @' U  b* o' w. O6.1并行与串行基本通信方式' g: J9 Q  S" X2 y: `5 ^# N& K& {
6.2RS-232电平与TTL电平的转换
% ]$ Y( {7 p. N/ B* A( N' ^/ g6.3波特率与定时器初值的关系
5 }/ m" |2 \$ g6.451单片机串行口结构描述1 R+ @. d) U# O, ~& |
6.5串行口方式1编程与实现
+ {- c! F6 _0 W4 R6.6串行口打印在调试程序中的应用
7 \( Z* j. i2 @1 O第7章通用型1602,12232,12864液晶操作方法' x# G) D1 {: \2 B
7.1液晶概述/ q! d# D$ P8 w8 @# E
7.2常用1602液晶操作实例+ n8 R9 }0 c! _
7.3常用12232液晶操作实例
7 P4 i  x4 i: V; G1 m; D7.4常用12864液晶操作实例  H! K" m9 a4 n4 ]
第8章I2C总线AT24C02芯片应用
5 r) Z' g* ^: ^& a% a% Y2 w5 k6 l8.1I2C总线概述; c, b9 S3 M: Q" s: G+ k5 F* w* o
8.2单片机模拟I2C总线通信
: b$ Y8 N! K4 ]4 C8.3E2PROMAT24C02与单片机的通信实例
0 N3 I$ o& p% Z7 X! a; l  p$ h第9章基础运放电路专题
7 v) r5 N- n1 c) t$ b9.1运放概述及参数介绍3 }8 A6 e$ ~# M' X# D" @
9.2反相放大器
- M7 C2 l6 d7 W7 E9.3同相放大器  S: c# V4 ]! }9 a+ n( J
9.4电压跟随器; M1 a7 Q& h% O; `: ?: H0 T0 L/ K
9.5加法器; T" e4 G* n8 p! ?7 J
9.6差分放大器9 i. P- j$ f2 k; z
9.7微分器
9 v' o" ~8 k7 y  P1 D+ `  Z( j9.8积分器

第3篇提高篇$ G+ F4 i% l( x( `
第10章定时器/计数器应用提高
* Y! i8 P) L2 l/ {  q3 B10.1方式0应用8 l6 S3 k. D# t
10.2方式2应用/ X" K3 F. @8 i' s& c+ ?
10.3方式3应用
- n. N2 }+ x3 x0 p6 O10.452单片机定时器2介绍' C6 Y' v! N2 B- N5 F7 ~
10.5计数器应用
8 p+ ]4 \, I) @5 x- X, e( K2 s0 Z0 h& g第11章串行口应用提高% L( ~6 \! ?" R9 z0 Y: t) T
11.1方式0应用9 H. e& y, R  Z! V
11.2方式2和方式3应用
4 E0 \% ]+ T9 R8 G11.3单片机双机通信3 r8 X- S/ B/ F  H
11.4单片机多机通信9 u/ x# e. J. j
第12章指针
# u/ C* u; l2 k2 M  c12.1指针与指针变量  i2 }; n! c( i) ]9 l
12.1.1内存单元、地址和指针
3 |9 c' P" v* V12.1.2指针变量的定义、赋值与引用) }$ Y4 E( p7 V2 n
12.2指针变量的运算9 [5 _: ?6 t+ E. P1 W9 _+ e- P6 l# M
12.3指针与数组6 I4 t' z4 ~6 k; W: Y
12.3.1指针与一维数组& u# R) {6 O3 n( [
12.3.2指针与多维数组; \" ~  c3 _4 v2 {! O4 j$ M
12.4指针与函数( |" f* m- E, n  b
12.4.1指针作为函数的参数3 w2 r5 G8 t4 m5 y2 O
12.4.2指向函数的指针
0 v1 N! J' j' t  v+ [12.4.3指针型函数
, M- R. G' |+ R3 G4 X6 b12.5指针与字符串
. J' n, V) C8 R! U7 p! ^) ~7 y12.5.1字符串的表达形式8 f. W; E' x3 l- ~' k3 y
12.5.2字符指针作为函数参数9 o! N* k4 G( b: S) p7 b4 D
12.5.3 使用字符指针与字符数组的区别$ n2 {! i! X7 w* e8 `5 x
12.6指针数组与命令行参数7 }8 j5 n9 o, a! M
12.6.1 指针数组的定义和使用
! o2 X# J. U& w5 X# w; d3 ?12.6.2指向指针的指针
" y, R4 ^$ c# W3 h% I& g  Y* r12.6.3 指针数组作为main()函数的命令行参数  P- E" g% d3 D) r$ D* M5 [7 ]
12.7指针小结; N, Z8 X* @" G3 r1 W8 O
12.7.1指针概念综述. N4 u, ^% I) Q- M% [
12.7.2指针运算小结
0 [7 g0 C6 h! B$ n12.7.3等价表达式" j& H  J/ }) I0 M* x
12.8C51中指针的使用  x% |* s- N2 m
12.8.1指针变量的定义8 \! }% Z4 ]$ E- p; a3 Q$ q. Y
12.8.2指针应用
3 M4 w3 t4 u, l  W1 |$ }* w第13章STC系列51单片机功能介绍
( n, Z: P4 v; b0 ?13.1单片机空闲与掉电模式应用0 h+ h+ y0 X! M  l/ x% S
13.2“看门狗”概念及其应用# P4 O/ X/ x' S8 v6 }4 V2 P# O
13.3用软件实现系统复位+ a. |+ U0 J8 I- X$ `* ~" R% O
13.4内部扩展RAM的应用
- Z; `  c  J: W! f' n1 C4 o! M13.5扩展P4口的应用, W' _8 m! }- `7 O; ?. d! ^
13.6内部E2PROM的应用  N9 O  R9 E9 Q2 `0 V, M
13.7STC89系列单片机内部A/D应用
* y1 e. P" N6 S- H9 d7 f13.8STC12系列单片机内部A/D应用, l. E) v* v0 w& V) l' \& p
13.9STC12系列单片机的PCA/PWM介绍3 C  p% m" J  _3 B7 I/ Y, X
13.10STC12系列单片机的SPI接口介绍: T) n; c" m2 r  z8 G( }: g
13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇& `2 I$ q$ r& p( D$ g+ b( c) f
第14章利用51单片机的定时器设计一个时钟2 h/ j  C' [, v" C; \
14.1如何从矩阵键盘中分解出独立按键
4 ?2 p% T1 A# a; {4 _14.2原理图分析
& ?- @7 C. z1 k. S14.3实例讲解
( y  y' _2 V( |* |2 o第15章使用DS12C887时钟芯片设计高精度时钟
) p, o( D0 ^* Z( C15.1时钟芯片概述
3 S9 P" ~( l& ]# X& S( m15.2DS12C887时钟芯片介绍! ^. v" V  z/ i# i
15.3如何用TX-1C实验板扩展本实验8 @# r. f8 j5 o% u
15.4原理图分析! l+ ~# g2 c7 x# Y8 ]
15.5实例讲解7 B. t( M/ I- l) U
第16章使用DS18B20温度传感器设计温控系统
+ L9 s0 K$ ^- E( s6 [16.1温度传感器概述
. k. U! n" l! S6 G0 E! z; N# `16.2DS18B20温度传感器介绍* u* P: B; f- e5 t
16.3实例讲解9 W( v' y6 `& F. m1 |
第17章太阳能充/放电控制器8 T0 S# }2 s" f+ M, R4 J
17.1控制器原理图分析
3 i$ J- l1 ?$ ~# i17.2控制器板上元件介绍! ~. E" w+ |6 w! f  Z
17.3实例讲解8 k& B6 a' \: a- s+ G0 V4 @
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示) S5 ^1 W6 F7 B" \/ h& c4 T
18.1VCMSCOMM控件与单片机通信实现温度显示% K% ?/ `! l+ ?; g
18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇5 L4 c+ U: X1 D# G7 k0 W  V+ b  M
第19章使用Protell99绘制电路图全过程) h  o2 i- R# e
19.1绘制电路板概述6 G. @! v. I( j# x% X& e/ u
19.2建立工程% P( b* X* B; s4 D. F  f) z3 S/ t
19.3制作元件库
" b4 |4 p4 r% `, X- j19.4添加封装及制作PCB封装库
! ?) f: h8 f+ @8 Z19.5错误检查及生成PCB  ]% M( n+ P6 I( w6 m& c
19.6布线电气特性设置
! p2 C0 ]4 _1 |! P19.7自动布线和手动布线
& h6 G: \$ x' V+ k. j第20章ISD400x系列语音芯片应用6 I$ k  ?1 w+ H$ j% h) s, L- R6 I! m
20.1ISD400x系列语音芯片介绍, k- M; S7 W' u9 m" H8 U5 X( I/ h
20.2ISD400x系列语音芯片操作规则; g% G' j, G' D& L# q
20.3ISD400x系列语音芯片应用实现3 k( q$ O  y6 w8 e, f* H
第21章电机专题
/ l' P; @! W# @21.1直流电机原理及应用- c) e3 |+ ?5 w! P- c% n+ l; D- K
21.2步进电机原理及应用
- c! r1 r6 I4 J% D6 u21.3舵机原理及其应用' m" w5 Z' O" e4 F0 C' U
第22章常用元器件介绍! V% g$ ~% C# z% z* _& X4 J. E
22.1二极管
1 {7 [- A( b; @% B) x' C22.2电容  Z+ |, t+ f& |: w9 C
22.3场效应管
$ t" f  k% h$ `+ Y) o# C22.4光耦
3 T6 M( K1 Q* y& S# ?22.5蜂鸣器
: r) t- E" i' l5 [( O22.6继电器
9 r& ^' J% y( @$ ^1 g3 `22.7自恢复保险4 J0 Z. Y& R5 G) P/ v' J4 x
22.8瞬态电压抑制器
# c( M' D; c( }/ M7 ~% s22.9晶闸管(可控硅)( F8 Y( t8 m$ d) l' j" L( `
22.10电荷泵+ i; r3 ?3 P# ~" P: E; j  C
第23章直流稳压电源专题9 H, g. x% j3 K- n
23.1整流电路
- c* d# |- u% q5 P* Y- F. H6 f23.2滤波电路7 ?) D7 v; J8 A" ]% |' C
23.3稳压电路
1 Q' p* X" K' Z3 O5 V0 B, {23.4集成稳压模块的使用4 Y% z0 c: |) |5 U" V: x
23.5串联开关型稳压电源  F2 e6 s3 k; V+ \- s
第24章运放扩展专题) \( j2 c( Z5 d, o
24.1简单低通滤波器' D0 L2 ]4 j( X  f8 e, d
24.2“电流-电压”转换电路5 l+ ~) p' R9 x
24.3光电放大器, m0 E9 X. j5 K6 Y
24.4精密电流源
# }( n1 c( ~: C, r: p4 d24.5可调参考电压源
2 o' w9 d: Z/ t% K, x" @7 E24.6复位稳定放大器% L- ~) e6 W; K8 ]
24.7模拟乘法器& d- N: P% i1 G* b% [* P
24.8全波整流器和平均值滤波器
) m7 q6 }" I. e  }6 }24.9正弦波振荡器" F+ Z2 x: o3 M7 n- A% P9 o
24.10三角波发生器% ]$ @7 N9 i, G4 g- @# E& |
24.11自动跟踪对称电源0 h% @/ e$ Y* R, P- V1 X
24.12可调实验电源
% a* K9 H  ~1 ~0 A% T1 v24.13运放相关术语表

附录A天祥电子开发实验板简介0 r) N* }' `' Z0 J  V0 u! K6 R
A.1TX-1C51单片机开发板(配套详细视频教程)
) H. s0 o5 h2 L) }, }5 m3 pA.2AVR单片机开发板(配套详细视频教程)% S$ F  e& I; N1 \5 H9 I
A.3PIC单片机开发板(配套详细视频教程)& ?, G* P% C  j
A.4J-Link全功能ARM仿真器4 @" Y5 }1 p1 ]# s
A.5三星S3C44B0ARM7入门级开发板
. T. p+ C( b& Z$ GA.6三星S3C44B0ARM7提高级开发板
; \! o9 i; R, B1 AA.7TX-51STAR51单片机开发板(配套详细视频教程)

/ ^3 _% r8 ^, C8 w! ^9 Y% z7 D# ~
回复

使用道具 举报

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 | 显示全部楼层
多谢分享,有时间了解下5 c( e' M  X5 n6 Y: I
回复 支持 反对

使用道具 举报

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 | 显示全部楼层
课程目录
5 g, _2 G* }$ l, R; v第1篇入门篇
8 t& t' G! A- u1.1单片机概述
4 p* j2 Z6 f# u, L1.1.1什么是单片机
% i; E2 ^7 ^2 r8 b( Z1.1.2单片机标号信息及封装类型6 C  s+ j* K3 p# @% Z% S% n. N
1.1.3单片机能做什么
4 h  w+ m; x* f  W1.1.4如何开始学习单片机( m( H& \" c1 V8 ]
1.251单片机外部引脚介绍
2 C! E% p$ R9 L9 W8 H/ o/ A1.3电平特性6 s3 Y2 q3 c. Z6 |5 U+ m
1.4二进制与十六进制. m8 b. B. t" C6 K
1.4.1二进制
7 _2 i! V1 ?. s7 y; x) g. E1.4.2十六进制
: i6 I& s9 r, j1.5二进制的逻辑运算
8 ]& D' c+ c9 H% ]$ {0 S0 G1.5.1与
9 u% r$ _* l1 c5 H4 R4 H1.5.2或
( {7 B4 I1 N' d8 d; O6 o% J1.5.3非* i8 h4 C5 w5 N5 \
1.5.4同或  }& Q7 B* S7 e
1.5.5异或) ~+ c: t$ u: }* }" \
1.6单片机的C51基础知识介绍
) [  e( H  Y+ C, |, H+ j5 V1.6.1利用C语言开发单片机的优点6 z4 ?/ D! J  [0 Z: ]6 r8 z2 j
1.6.2C51中的基本数据类型4 R0 N& E4 G" w
1.6.3C51数据类型扩充定义& x1 T+ o+ c0 q" w. `
1.6.4C51中常用的头文件# W0 Y. V. |- c9 A
1.6.5C51中的运算符
* m- k2 C! Z- i  \0 x& O/ {1.6.6C51中的基础语句/ m5 X" S9 o) O
1.6.7学习单片机应该掌握的主要内容- H$ H  J/ L2 L3 ~5 {6 U
2.1Keil工程建立及常用按钮介绍5 j: L+ x" @7 e# B
2.1.1Keil工程的建立# U0 q) K1 L. o/ F/ J8 G
2.1.2常用按钮介绍' P7 g2 f+ N2 U2 C: @' [2 C
2.2点亮第一个发光二极管. @, q/ \5 w( G% c# f+ h5 Y
2.3while语句
' u' `7 ^/ F, ?/ a5 H0 {. V, I2.4for语句及简单延时语句
1 I" u$ x- M7 u4 O# d2.5Keil仿真及延时语句的精确计算$ q. J% N8 i# \% j9 f$ h3 h
2.6不带参数函数的写法及调用; z) U& ]+ A0 k0 m0 ~* ]
2.7带参数函数的写法及调用
5 W+ f2 l' _/ [" ^2.8利用C51库函数实现流水灯
7 c, x! i9 a; @: j& O  G第2篇内外部资源操作篇* |, m% I( r8 X1 y3 ~1 L) k% y
3.1数码管显示原理( ]9 Y* x' |/ W" o# a
3.2数码管静态显示2 \6 Y: i5 q4 R( o
3.3数码管动态显示$ }( ]% h/ n7 V( \& u2 ~; ^+ \; j
3.4中断概念
+ F% G3 C, L6 A9 e  a3.5单片机的定时器中断) o* l8 ~) l" k/ P7 h
4.1独立键盘检测, i( t3 a6 F1 U5 y4 F8 {
4.2矩阵键盘检测
9 n# P; v/ G3 k0 }, I5.1模拟量与数字量概述
1 \0 V9 l+ G* [$ {. z" F7 m6 R- _5.2A/D转换原理及参数指标
+ B$ n5 z5 h0 e( T2 \1 P5.3ADC0804工作原理及其实现方法
2 K5 P# J) R! m5 g. @# h5.4D/A转换原理及其参数指标
% U* r8 a; n, |" R3 l5 w; u5 h5.5DAC0832工作原理及实现方法
& |/ s& Q' s/ G8 v$ Q5.6DAC0832输出电流转换成电压的方法7 O7 r: q( J3 T( m) D( ~4 X
第6章串行口通信原理及操作流程
3 E% m+ l  R9 ~+ \2 G. L6.1并行与串行基本通信方式
9 _6 O' `9 D& s; h. a$ m0 R6.2RS-232电平与TTL电平的转换
) c% d! y/ x+ a) X. o6.3波特率与定时器初值的关系: C0 f& K9 S: I1 O0 k' d& ^
6.451单片机串行口结构描述
! Z  W* [! q; @0 a) m% [' H9 q+ M6.5串行口方式1编程与实现
& d7 x, ^2 J2 v3 a' c7 H6.6串行口打印在调试程序中的应用5 y! t3 y) ?& _& q# [3 t0 V
第7章通用型1602,12232,12864液晶操作方法
3 Q7 x3 ^! c. b% F/ F/ k$ f7.1液晶概述
3 E/ N* @/ o; k% |/ R% `7.2常用1602液晶操作实例
( \% [" o2 A5 `  Z5 ~8 }# B7.3常用12232液晶操作实例
" `( a8 B/ w% h* d. D0 M! t6 O. p7.4常用12864液晶操作实例
2 g4 T; D; o7 l* M( l第8章I2C总线AT24C02芯片应用) o8 K! c0 o# _) d* N
8.1I2C总线概述" z" f; J8 q8 K8 @& C: {
8.2单片机模拟I2C总线通信1 R  K$ Y7 K! ~3 F1 t8 {
8.3E2PROMAT24C02与单片机的通信实例' D2 V. u$ N1 |4 w, H$ V0 J
第9章基础运放电路专题
- m+ D" G2 G& u( [/ `9.1运放概述及参数介绍
+ O% u" ?# C" U; G9.2反相放大器4 W  F" X9 \5 n; M
9.3同相放大器3 \. Q/ R5 Z% N. _3 D7 o7 e
9.4电压跟随器6 k& I+ h, e/ F; j& i0 n3 z4 g
9.5加法器
2 K8 Y7 b( _* @9 F9.6差分放大器8 b$ x& f/ o+ r) `9 U6 U/ v
9.7微分器  @* `4 q6 ^" X
9.8积分器6 `# F5 X* g8 A7 y( s$ x
第3篇提高篇: W6 j/ m& `/ H3 F1 e3 p& T
第10章定时器/计数器应用提高) W) [, ?% n! D
10.1方式0应用
& y; J( v. q8 A6 v+ |10.2方式2应用
6 n* {" m7 T! r- x10.3方式3应用2 ]- Q" n- f+ w0 J2 |1 J
10.452单片机定时器2介绍
: g- {+ @4 z! z3 T; }10.5计数器应用
, }  L6 J% Q5 v5 A: A第11章串行口应用提高
$ R% S3 B0 J- }) M% G0 d" u: C$ p11.1方式0应用
( Y* B, s% D+ `11.2方式2和方式3应用- N5 n& W7 g' @4 A" f
11.3单片机双机通信6 ^8 }( P$ K$ Y* D
11.4单片机多机通信
  f, }  W- |* U+ t9 a) S第12章指针1 i) }) G* h; x; n4 `8 ^- _3 u0 a- f
12.1指针与指针变量$ a" p9 ?( Y+ ~' A) I) \& c; x
12.1.1内存单元、地址和指针! [2 {+ o1 y3 G$ G7 e
12.1.2指针变量的定义、赋值与引用
5 s! y( p0 e2 N. u12.2指针变量的运算2 R0 z, W, d$ E. ]8 t
12.3指针与数组
5 [8 b2 r  d' Q6 w% S1 ~12.3.1指针与一维数组  f" H) j* Y/ j' M; P2 J
12.3.2指针与多维数组* v2 |/ J1 Q% C# ]
12.4指针与函数
' a" d* n  R* B  v12.4.1指针作为函数的参数
9 i% N9 v! D( U8 y  D2 ]8 k' G12.4.2指向函数的指针$ T8 B& Z5 j% p+ k
12.4.3指针型函数' ~( F+ R! D- U7 i: E" ]
12.5指针与字符串; i" ?# B( X/ Y4 R- J
12.5.1字符串的表达形式
0 w+ ?/ i! }8 t  K  I+ c5 M5 ]' J12.5.2字符指针作为函数参数0 j: e, f/ E# _! |' X2 ]# A
12.5.3 使用字符指针与字符数组的区别$ T7 E/ w% P. y# `* W4 G
12.6指针数组与命令行参数( w9 a- f8 q" {" N! w/ _& ^
12.6.1 指针数组的定义和使用( W" h5 V* Z: v/ W  b. ]4 S
12.6.2指向指针的指针
% S7 Y) Q# \$ o; f3 R12.6.3 指针数组作为main()函数的命令行参数
' ^; }' o# t4 c0 j5 l* Y( J12.7指针小结* m) ]* N+ D8 j! s
12.7.1指针概念综述
5 r6 s$ n) J( o$ ?; H1 i12.7.2指针运算小结
! X) ^. g  c8 u* M/ @+ @12.7.3等价表达式% B" G: j* f4 U$ Z0 E( V) u
12.8C51中指针的使用; W" Z4 s+ J& q4 U4 g& f' `) c
12.8.1指针变量的定义1 Z4 Q; v6 G$ C/ ?- u" [
12.8.2指针应用
# @7 y5 p# W3 g, |第13章STC系列51单片机功能介绍
3 d% n$ Y2 h" L/ G13.1单片机空闲与掉电模式应用! {& s1 r( l; m; w5 E2 y/ |. G/ K
13.2“看门狗”概念及其应用
  t1 ~! d* f' i) c13.3用软件实现系统复位: P4 v( w0 L8 o. F( {& C4 q. \6 Q
13.4内部扩展RAM的应用
! g1 T5 c. ^6 e0 `13.5扩展P4口的应用
  I0 t6 y# Q- M  M% n$ d13.6内部E2PROM的应用
' \! F1 }+ P9 }. v13.7STC89系列单片机内部A/D应用
3 x4 w- t' [/ k13.8STC12系列单片机内部A/D应用, c) C$ S- e' t+ q- M# u8 F/ b
13.9STC12系列单片机的PCA/PWM介绍; |! v6 s2 s" S( d
13.10STC12系列单片机的SPI接口介绍) F0 ]- m: v; R: ^5 _% w" D5 {  {
13.11STC12系列单片机的“576MHz”超速运行
0 h4 q3 T/ R/ O- m7 l  o0 b第4篇实战篇
% Q2 b' g. Q9 a# d+ r8 ]第14章利用51单片机的定时器设计一个时钟! i" j% p  N6 v
14.1如何从矩阵键盘中分解出独立按键
0 ~$ J1 }9 j* v# d7 U/ h8 N+ r& g& I14.2原理图分析8 S; }- R. F9 ?% K3 R% D! Y+ _" w
14.3实例讲解( k* ]! X) u+ j) `& E! u
第15章使用DS12C887时钟芯片设计高精度时钟
1 c% K/ h9 E0 Q) d" Z' _1 Z3 z15.1时钟芯片概述  ]- f# P& L4 d4 L9 E& J
15.2DS12C887时钟芯片介绍' X+ U* T# w, O7 q6 Z' J
15.3如何用TX-1C实验板扩展本实验) R+ a" g+ H; W% R* ~' Q. O8 l
15.4原理图分析2 Y9 v- v3 C' ^/ e2 W
15.5实例讲解9 I1 R1 Q+ X$ I/ F
第16章使用DS18B20温度传感器设计温控系统
2 ]: X2 c% `! e& u0 g' z16.1温度传感器概述
/ s4 {0 @3 {* l16.2DS18B20温度传感器介绍5 t1 y! z# y" [9 k
16.3实例讲解5 q" |8 u- ]2 n; [1 C% b
第17章太阳能充/放电控制器3 g  j# U0 t; Y
17.1控制器原理图分析4 }( N5 N; ~8 B* b2 r( g* i
17.2控制器板上元件介绍" N; K" y& S& ~% z! L. s8 l. u
17.3实例讲解6 ?# A+ p  z" _! y. L. E
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
, U  p8 D% I0 E3 b' m0 B$ s& P18.1VCMSCOMM控件与单片机通信实现温度显示
1 b) ]; X# D: x) z# X2 g18.2VBMSCOMM控件与单片机通信实现温度显示1 o6 {& m0 T- K8 {% x' X
第5篇拓展篇
3 F/ F, }6 ^4 z$ W# S第19章使用Protell99绘制电路图全过程
. R$ S% ~! r# {/ u: u( m19.1绘制电路板概述( t0 \! S, ~9 H! Z* P( s
19.2建立工程
2 X% J! `( `7 Y/ p4 p: C; o19.3制作元件库3 G/ Z! p. w' v, w; N! I, b
19.4添加封装及制作PCB封装库
% L* F8 ^8 `: F6 U3 w3 Q# T2 J8 @  ~) t19.5错误检查及生成PCB4 {8 v4 \2 C! y  Q. {+ Q/ o' B; y
19.6布线电气特性设置0 K: G, Y2 B; C. l/ c0 `
19.7自动布线和手动布线' C/ T6 h! x: D* {9 W2 x: E
第20章ISD400x系列语音芯片应用7 s3 J6 O! U* I! y3 m: E4 q. g+ }& D
20.1ISD400x系列语音芯片介绍( F4 Q% o6 C- |( z
20.2ISD400x系列语音芯片操作规则% Y2 n( |3 l  W6 t. d
20.3ISD400x系列语音芯片应用实现; I# C. `! h9 z' C3 K
第21章电机专题
5 \" ?; Z. K* d2 A7 s  F, y21.1直流电机原理及应用
3 W1 m) V! O) Z% d/ \; q21.2步进电机原理及应用! i  h$ J7 p6 E9 J/ J* u
21.3舵机原理及其应用
1 u9 d* ]4 `, k  N8 O8 Z第22章常用元器件介绍( @" G0 m& B' K; p
22.1二极管1 U8 S. `1 j7 I2 w5 c1 R1 a5 I2 F& f
22.2电容
) s5 i2 c# F- ^2 z& O, L, `22.3场效应管" L) l# k* p! K$ j& K! R# h
22.4光耦
5 j' i7 P9 l# x# O* }& d' N, i22.5蜂鸣器
( F' L- d% Y) l: C22.6继电器
! m! M2 J) p; n: R* V* T22.7自恢复保险. H: r2 w8 y# h; U* N4 p1 {
22.8瞬态电压抑制器
9 b7 n/ V2 D' X% e$ `/ @: B1 |* |  L22.9晶闸管(可控硅)6 ~) w# ~; ]4 L( U9 s; w
22.10电荷泵
- }7 U$ {5 ~/ y( W" Q0 X, s第23章直流稳压电源专题
) i# G9 M  P% h9 ~8 g9 r$ D23.1整流电路
' D" [7 t" @' T2 ~23.2滤波电路; Z8 Y+ Z! }% B5 v" f, F$ a, G
23.3稳压电路( b+ ?4 ~/ ^( o& f+ X0 V- z' q
23.4集成稳压模块的使用; {! B/ G# U9 I; q1 n, k
23.5串联开关型稳压电源5 f" v2 ^% h8 S5 F0 W
第24章运放扩展专题. r" u/ |2 I' f
24.1简单低通滤波器% d! |$ f% ^0 N- N, @' H
24.2“电流-电压”转换电路! @- u, j" a4 k! i# N
24.3光电放大器$ t9 \; j3 F1 u" F( _: h
24.4精密电流源0 v, Z* N8 s  ?* N" d' W9 T
24.5可调参考电压源3 \& ?$ W3 ?+ y' E6 @2 `# z
24.6复位稳定放大器2 l5 m; F  C5 J1 B9 T# V) z# i1 a
24.7模拟乘法器
$ m! n! c+ C6 x5 Y; P% n1 e6 g4 B24.8全波整流器和平均值滤波器
$ E* M( X3 O1 ~/ F* E24.9正弦波振荡器
8 ]1 _2 G* G6 R$ w24.10三角波发生器
' A) A$ e& j& W24.11自动跟踪对称电源- H. [& R' I0 O5 {
24.12可调实验电源! v3 u4 ?6 c9 r( D: T
24.13运放相关术语表. N5 }$ Q. `+ _* o( ~
附录A天祥电子开发实验板简介
1 W$ x) T3 }8 t$ GA.1TX-1C51单片机开发板(配套详细视频教程)
2 e2 M, K& M( n; z6 t  H( rA.2AVR单片机开发板(配套详细视频教程)
9 @5 d& v6 x4 OA.3PIC单片机开发板(配套详细视频教程)
# G* i9 P  Y& A7 xA.4J-Link全功能ARM仿真器5 q# W% M% [# H0 h. Y
A.5三星S3C44B0ARM7入门级开发板  Y0 K& B4 K" z( K4 Y1 w
A.6三星S3C44B0ARM7提高级开发板+ U' z4 j) ]7 q% b& s% D; L
A.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1201

积分

VIP会员

积分
1201
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程
( x3 N- P' C3 V& B8 `( C9 B2 d2 r
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2026-2-27 03:00 , Processed in 0.121741 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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