飞雪团队

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

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

[复制链接]

6440

主题

6528

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇
/ g" g6 S& d2 P; n4 C% F% P1.1单片机概述9 H, ^# B# D4 x6 V: [2 O8 \
1.1.1什么是单片机
  {8 j1 z6 D6 s" M; v2 U/ s* }" |1.1.2单片机标号信息及封装类型4 \3 k, z+ u. R8 \7 i3 R4 H
1.1.3单片机能做什么
" W. Z  V- R3 s1.1.4如何开始学习单片机: ~4 ]0 u: \+ p. V! h5 T4 V
1.251单片机外部引脚介绍
# @- F* n+ k) K7 I$ R5 h5 E6 Q1.3电平特性
9 ~4 c' N  `' t+ [8 T2 }1.4二进制与十六进制
4 v8 k; m+ W: u& `3 N8 R& {1.4.1二进制
# j7 D( i* W# s" R1.4.2十六进制2 O# L  \9 S! m: N
1.5二进制的逻辑运算. e0 a, X! N' k' ~; @4 O
1.5.1与& c, A8 m; Y0 x. t" x+ `3 ?3 X7 d2 K! `
1.5.2或0 _; _- k$ F! t6 ]3 m/ C
1.5.3非5 ?8 t/ u9 V3 S) g: F
1.5.4同或' c0 I9 k: |; c* M) J+ g7 c9 ]
1.5.5异或; I5 {# X: q* w- B8 Q1 z
1.6单片机的C51基础知识介绍9 z7 ~  y9 f0 J6 w
1.6.1利用C语言开发单片机的优点
$ n% E, M$ y+ @7 t3 ~! \1.6.2C51中的基本数据类型
- c* t, x  E8 `  s1.6.3C51数据类型扩充定义1 F- W/ Q: k7 ?# i. c( l; j4 c! M
1.6.4C51中常用的头文件
8 c6 U4 D( N2 s0 D5 @1.6.5C51中的运算符
7 ?* S, K9 N/ Y# g$ w  c1.6.6C51中的基础语句5 r/ ^- B# Z( ]- k: t
1.6.7学习单片机应该掌握的主要内容
- `+ i9 w+ c' C' I  N2.1Keil工程建立及常用按钮介绍, u" }# ?* P, L$ z' Y9 Z( L
2.1.1Keil工程的建立
5 b$ j3 e. h$ N2.1.2常用按钮介绍
1 h. s9 g7 [  ~; _3 g" Y2.2点亮第一个发光二极管& H# V& P% n4 s" N4 V
2.3while语句
; V7 f/ D" Y" c. Y' f. G* a1 D2.4for语句及简单延时语句
7 Y$ W: l: S4 J' d2.5Keil仿真及延时语句的精确计算- R' V0 I2 E! }) @
2.6不带参数函数的写法及调用! l. J( H+ w) a0 e- K- U$ L8 y
2.7带参数函数的写法及调用
  J$ k4 j  c& J7 R4 }/ q1 y2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇# J2 N6 G5 ^# H6 A8 U0 ?8 j
3.1数码管显示原理3 P. P! E) K5 Q! u" [  Z
3.2数码管静态显示2 q5 a! O% a4 k5 E9 ~% u8 e" a
3.3数码管动态显示
! B5 L2 N( X4 s, v3 K3.4中断概念
& [* Z1 x0 i1 J; p6 K5 L3.5单片机的定时器中断
* B, q* K7 o2 h5 h, p0 o; a4.1独立键盘检测
  b, L  ?9 Z  q! b+ w4.2矩阵键盘检测
# o/ j$ G2 n( _4 f9 p9 {% M( m5.1模拟量与数字量概述. |/ k8 Z9 ~5 w- F! l' O
5.2A/D转换原理及参数指标
' v9 s; c$ o5 ^. R) t" o5.3ADC0804工作原理及其实现方法
( {9 ?( F- Q+ i+ `5.4D/A转换原理及其参数指标
- X! `  @7 M8 T7 M5.5DAC0832工作原理及实现方法
: P. ?/ g' n  F0 J# |8 O, o# o) Y& E5.6DAC0832输出电流转换成电压的方法
- W3 G3 `; x2 Q6 _6 g" T第6章串行口通信原理及操作流程
8 ]' a& c& m7 n7 b9 I5 d5 g# q  t/ k6.1并行与串行基本通信方式% S1 }8 h$ S3 K) y
6.2RS-232电平与TTL电平的转换+ Y! u/ L( \3 Y& a. ]
6.3波特率与定时器初值的关系
* x* `' c' O, [4 H6.451单片机串行口结构描述
# f$ d  i/ X7 S( l2 U; P( z8 P/ l6.5串行口方式1编程与实现
% m9 u- N6 Q* O9 |6.6串行口打印在调试程序中的应用, M  @: F; w& A* C' f
第7章通用型1602,12232,12864液晶操作方法
- J% R5 o" @0 @/ ~/ q& E7.1液晶概述- W2 a' L/ `" }+ U
7.2常用1602液晶操作实例  H9 i' }* ^: ?$ Z
7.3常用12232液晶操作实例: K8 |4 B8 W, q8 d* S
7.4常用12864液晶操作实例
* y6 {7 ]+ {% P5 L第8章I2C总线AT24C02芯片应用
9 x' _+ u$ }. `: P1 O4 n8.1I2C总线概述6 l0 r) R' I. h6 \$ a9 {5 q2 V
8.2单片机模拟I2C总线通信$ g  ]+ V; p# O5 u: X, c6 o+ X
8.3E2PROMAT24C02与单片机的通信实例3 @" S6 t4 H# _% v' I+ A5 m* A
第9章基础运放电路专题6 }5 a+ V4 X7 z6 C, w3 n
9.1运放概述及参数介绍  A3 m+ L0 |. J
9.2反相放大器# J7 C: k3 ^6 t
9.3同相放大器: H& R" h# s* I" L; [7 H
9.4电压跟随器
( ]; v3 q4 X/ b6 |1 b, {' s9.5加法器5 ^/ E5 b- V7 l$ Y3 \( b/ }
9.6差分放大器% w8 ?. v0 _  [/ n3 N7 ]3 a
9.7微分器! }) c# S9 d9 \' b3 J% h, m
9.8积分器

第3篇提高篇* a9 t7 d8 i8 P5 q
第10章定时器/计数器应用提高0 o- Q5 M3 x% }  @4 \: p0 K! X
10.1方式0应用8 ]& J  [% |/ L5 L' i
10.2方式2应用. a; o3 _7 y, ]  I" G
10.3方式3应用, z: z2 d& O3 z* p$ s/ }7 r( G
10.452单片机定时器2介绍+ d3 l. Y& Y, s4 l$ ^* Z" z
10.5计数器应用
8 A3 ?, {7 D8 M9 w第11章串行口应用提高
9 v" @$ R8 v  D% C5 ]/ K* k11.1方式0应用! ^/ L! E4 @: b6 V5 h9 b/ ?
11.2方式2和方式3应用. D! e% _8 O& }
11.3单片机双机通信% ]$ @4 g6 ~* a1 n8 s7 u' v- ]) j
11.4单片机多机通信  l+ A# M/ v' P5 C' i
第12章指针
$ A2 B+ v) l5 @/ O12.1指针与指针变量4 f* ]- t3 W7 j3 c1 t) W
12.1.1内存单元、地址和指针8 d: T' u8 `3 J0 Z
12.1.2指针变量的定义、赋值与引用# t7 o* i* F$ p" ~# D$ o# r) y0 Q
12.2指针变量的运算7 V6 l  m; _9 }; r4 R
12.3指针与数组  H2 G& v9 t3 W9 S
12.3.1指针与一维数组) s# A: H: u; ]6 V5 f3 \( V9 ?
12.3.2指针与多维数组
# j" ~0 f* K5 t/ O' I3 O12.4指针与函数
" h( h) s4 V  t' e. b  c12.4.1指针作为函数的参数
2 k/ M2 A' V* \; P3 ?12.4.2指向函数的指针
" D! P6 n; F9 x12.4.3指针型函数
3 f3 U7 e9 m, l. z6 L12.5指针与字符串6 M9 @8 A" D. G( k& e- `! s  V
12.5.1字符串的表达形式9 j& f# }3 n/ Q" }; K; _
12.5.2字符指针作为函数参数% o/ j: s. @# W5 f2 i
12.5.3 使用字符指针与字符数组的区别
' Q. U! C8 f9 I7 R12.6指针数组与命令行参数% V( s# M: _5 X( }
12.6.1 指针数组的定义和使用
+ S  `2 P) e* g& L7 s# ?0 g12.6.2指向指针的指针8 ~. A  i4 j2 g9 i
12.6.3 指针数组作为main()函数的命令行参数
$ j! H1 c: R  G" T2 T1 F8 C12.7指针小结
6 H% E( R8 L( W- m) g* T12.7.1指针概念综述
" L! K+ i- I, z/ w4 [8 T, T! w12.7.2指针运算小结. O- q+ p8 D* o
12.7.3等价表达式: ~$ a6 O2 o: O" k: V+ W
12.8C51中指针的使用, q7 Q8 W4 h+ F- D
12.8.1指针变量的定义7 ~# c: z: M7 p, {$ u
12.8.2指针应用
' N# n5 i5 n9 A3 k第13章STC系列51单片机功能介绍& A, w; x# }8 N2 M
13.1单片机空闲与掉电模式应用
; x7 \1 L3 u+ b! x# K" J- n13.2“看门狗”概念及其应用& c9 S4 a( O4 R7 z! ?: Y
13.3用软件实现系统复位
2 f3 j+ N+ ^( |& q& g% O9 z13.4内部扩展RAM的应用
/ e+ q) N, I% D  h, O13.5扩展P4口的应用
/ F5 z# F* p3 M$ o9 G" Y13.6内部E2PROM的应用
- f3 l* D% B$ e+ Y13.7STC89系列单片机内部A/D应用  @# u- r2 f* c) P
13.8STC12系列单片机内部A/D应用
& v" f' S) l+ K; I13.9STC12系列单片机的PCA/PWM介绍3 {5 S" X( t& H  s1 ]
13.10STC12系列单片机的SPI接口介绍
; H7 k7 [! ]6 U& }$ Y13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇; v6 X, O! Q7 b0 J8 q3 p) E
第14章利用51单片机的定时器设计一个时钟
$ ~8 `- D; V+ P$ t* s2 v; m14.1如何从矩阵键盘中分解出独立按键
) B1 P6 U8 W6 m6 S$ i( Y4 @' k14.2原理图分析" {1 y1 U4 S. S# }* c
14.3实例讲解5 X2 X1 k# n$ p! `1 F
第15章使用DS12C887时钟芯片设计高精度时钟
- P) a( S: M! Q  _0 G15.1时钟芯片概述
. f6 R/ ]' y- n& w) ^9 I/ K15.2DS12C887时钟芯片介绍% _! Z" J+ m. D( N* f3 Y8 Y
15.3如何用TX-1C实验板扩展本实验( m$ H6 f+ p+ p" @/ _4 |
15.4原理图分析- C: L7 L# v! p( F! B" |$ P4 m2 D
15.5实例讲解0 {* A& k2 ?7 D; O
第16章使用DS18B20温度传感器设计温控系统
4 R" T% Y% `6 q! z  c" j. m16.1温度传感器概述
* D4 j. }1 q; ?. c16.2DS18B20温度传感器介绍$ m; R& a  I* W5 o
16.3实例讲解
$ J1 F# O% B0 n* F: h第17章太阳能充/放电控制器. x* y3 ~3 X( q$ ]5 x
17.1控制器原理图分析& C& ^% J+ E2 M3 d/ P  `! d) i
17.2控制器板上元件介绍2 v- `9 x( w+ S
17.3实例讲解3 U1 u: }5 C5 S/ q$ f3 T& _
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示/ I3 |) M: H: \7 ~1 Y
18.1VCMSCOMM控件与单片机通信实现温度显示" C+ S3 p/ u5 e  b; g
18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇
; B, M6 F. j' s; k# z* R) |: ~第19章使用Protell99绘制电路图全过程
! ?0 P4 ]! \) {7 y0 m( g9 {8 |$ D, F19.1绘制电路板概述6 w6 z" c4 r/ g- Q
19.2建立工程
0 N; n$ Y$ Y# Q2 m19.3制作元件库
+ l' H! J. N4 s% S& E, F6 X19.4添加封装及制作PCB封装库4 C+ c, H4 f/ W/ n: S
19.5错误检查及生成PCB% b$ E6 k( ~" P7 X* E" {7 W0 N9 g
19.6布线电气特性设置
8 E7 u5 N" t1 F' u: C7 B( [* c19.7自动布线和手动布线; }* c+ ^. T. z5 ]0 \, \5 e
第20章ISD400x系列语音芯片应用
& }! q5 [3 X  @% L! \20.1ISD400x系列语音芯片介绍( V- P+ p/ Q, I* e* `
20.2ISD400x系列语音芯片操作规则+ L; d& L$ Y6 u* B
20.3ISD400x系列语音芯片应用实现
. V. X  M. u* l: u3 ]6 }第21章电机专题
1 o: y5 s9 X: Y' _0 {, G21.1直流电机原理及应用  Q1 e3 _( w' W- H
21.2步进电机原理及应用/ X! Y2 P. j. {6 I% a3 a3 @4 Q
21.3舵机原理及其应用
3 N" u; N+ M$ l4 g第22章常用元器件介绍
$ A  z9 _* P" R: ~22.1二极管: a+ D  c2 }3 J3 ~4 h2 u6 ?
22.2电容
( i" K0 r; j+ H; ]) O22.3场效应管
$ p, `) R8 ~' {+ \9 t% [22.4光耦
, u% A' I0 C5 ]( p( K: {22.5蜂鸣器
2 }5 B# l' {+ l9 e  T" X22.6继电器6 y$ i" r7 C# [# L. x" A- q5 k0 ^3 g
22.7自恢复保险
* c; ]6 l0 ^4 g+ ^22.8瞬态电压抑制器
" [+ C. ]9 {' `: W22.9晶闸管(可控硅)+ |+ l1 T/ x  m5 Q
22.10电荷泵
+ j9 \/ O# W) X9 e! P第23章直流稳压电源专题# S* H# F) F# S6 a& p
23.1整流电路3 |2 U5 i& r6 ^& ]8 H+ \) E+ k
23.2滤波电路
, X! a' {3 m8 L2 |23.3稳压电路6 E  W! q, _7 f, @: z
23.4集成稳压模块的使用
/ ^* q1 J5 Z( k: ^4 b( R8 f7 A+ G$ R23.5串联开关型稳压电源+ d' \% R$ s* B: T
第24章运放扩展专题
# o6 D% p; w* g# t3 I! O24.1简单低通滤波器' h# ~* o, p9 T9 K
24.2“电流-电压”转换电路' x  b+ s1 B5 }: y
24.3光电放大器
( C8 z/ y$ v- j  a2 |) R24.4精密电流源
% F% n% m! R: G& V24.5可调参考电压源
) i4 b0 s8 A$ n; h/ x24.6复位稳定放大器0 \6 Z5 d4 J9 G# I( A
24.7模拟乘法器7 @8 z' G, Y- F) V
24.8全波整流器和平均值滤波器
$ X- n9 _' G9 a' t24.9正弦波振荡器
' P$ M5 H) a& W6 ]24.10三角波发生器9 C; e% l7 G. |2 `
24.11自动跟踪对称电源  g* s# r: n. Z5 ~. a/ m. k3 q/ }
24.12可调实验电源7 h) B% s4 f8 m% j# z6 J
24.13运放相关术语表

附录A天祥电子开发实验板简介
2 c( {2 g- X# c( }  B0 LA.1TX-1C51单片机开发板(配套详细视频教程)% D# D/ S  [, S6 U2 E( B4 \/ F) a
A.2AVR单片机开发板(配套详细视频教程)! T' V2 y0 U! m* X
A.3PIC单片机开发板(配套详细视频教程)
) E0 U( W" n+ j) Y- i6 Q! MA.4J-Link全功能ARM仿真器
: Z6 V5 G& o, x2 R% w: cA.5三星S3C44B0ARM7入门级开发板
) e9 ?$ A" T' g: v' j1 s% G( L8 Y& oA.6三星S3C44B0ARM7提高级开发板
% I3 f1 K8 q" G( ]A.7TX-51STAR51单片机开发板(配套详细视频教程)

( y4 A4 R- g# x* F
回复

使用道具 举报

0

主题

46

帖子

158

积分

注册会员

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

使用道具 举报

0

主题

188

帖子

317

积分

VIP会员

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

使用道具 举报

0

主题

161

帖子

459

积分

VIP会员

积分
459
发表于 2016-3-9 10:24:15 | 显示全部楼层
多谢分享,有时间了解下; I! ]% k4 Q& V
回复 支持 反对

使用道具 举报

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 | 显示全部楼层
课程目录
, x7 A1 n/ `  Q3 a: S- O6 M第1篇入门篇- P) ^& a7 d. l+ n& V
1.1单片机概述/ {' Q% p: f& I! g: l
1.1.1什么是单片机, q' D/ X8 p* M1 v+ J: J8 n
1.1.2单片机标号信息及封装类型
. f; L" \) l6 i1.1.3单片机能做什么
4 r1 Z' e- K4 s( o8 G( ]1.1.4如何开始学习单片机' Z# l7 \5 U& M( y8 |  m
1.251单片机外部引脚介绍
. c* O, A9 A/ P3 T* i8 q1.3电平特性
% {4 r8 W4 b* D! s9 U0 @- t2 L4 ^1.4二进制与十六进制
5 Q% J- M- N3 k% f/ R, M1.4.1二进制
3 L& H7 E0 Q( D4 ]' I# Q% x. c" X  K1.4.2十六进制' Q" f% p' l9 q/ R/ u
1.5二进制的逻辑运算
  l( G- y$ ]2 T5 j+ k$ k8 j  g1.5.1与) O6 h5 e) }2 j' f2 J* _
1.5.2或
5 x; x; g( i# j1.5.3非
- |5 N7 I" I% a1.5.4同或9 v. [. X5 q# J) \6 P5 J) t5 o
1.5.5异或
# X7 Z2 ^7 m) V7 R* X1.6单片机的C51基础知识介绍9 i4 w" I6 w- k9 K
1.6.1利用C语言开发单片机的优点
4 f/ B8 @- M: S  r2 Q1.6.2C51中的基本数据类型
9 }7 ]! R! z+ z! Q- A8 J1.6.3C51数据类型扩充定义
5 R* Y" R/ v1 ~0 r) w: ?6 t1.6.4C51中常用的头文件
" |. r6 `6 B6 i$ q1.6.5C51中的运算符, o6 k4 D. V# L' n" J) \) Q* O
1.6.6C51中的基础语句( ~, v/ C1 y, ]1 A3 o, F7 S
1.6.7学习单片机应该掌握的主要内容
) K: e3 g6 Y; N2.1Keil工程建立及常用按钮介绍
( @0 m8 z  G7 c  M2.1.1Keil工程的建立4 u9 \. S- k( h( S, _
2.1.2常用按钮介绍
( ^# n  e4 R4 N. x2.2点亮第一个发光二极管
7 U9 ?* y' r0 }# }" c. D/ B! C2 \; v2.3while语句% x6 W. ~. [8 g/ b
2.4for语句及简单延时语句
, y% m) V% x* H3 D  A& B2.5Keil仿真及延时语句的精确计算
7 g, n+ j! p" `2.6不带参数函数的写法及调用) ^* n7 h) A* q& R" T
2.7带参数函数的写法及调用
) M4 `: l  m$ v* h& Y3 }2.8利用C51库函数实现流水灯
7 n- J0 |; R) V% V第2篇内外部资源操作篇: z+ B* e9 t7 Q: d# b" O
3.1数码管显示原理
) _$ {: A! E# V: t/ Q; M3.2数码管静态显示( |' J9 V' x: S0 P6 D& a  {
3.3数码管动态显示9 J$ M  h8 s6 R- e$ s* k: B% E7 {2 Z
3.4中断概念
+ P- E: |( ?) P( V* Y" F3.5单片机的定时器中断8 ~9 x4 ]( ^0 i! W2 V0 }' [
4.1独立键盘检测: }  j7 v, k* u5 h( Y% J
4.2矩阵键盘检测
, V0 i2 A/ k8 p7 B! z: J5.1模拟量与数字量概述% ~" D2 c4 c1 p: `
5.2A/D转换原理及参数指标
+ H* |0 s" i: Z& Z; g! ^1 _5.3ADC0804工作原理及其实现方法+ H9 Q( m; I; o8 `3 y/ Z
5.4D/A转换原理及其参数指标- R& h7 }& x; v( i; w/ X) m, r; A
5.5DAC0832工作原理及实现方法5 D) h9 [" f3 g3 S0 X, _  Q
5.6DAC0832输出电流转换成电压的方法
! m. O% w- c6 K' F" k7 W第6章串行口通信原理及操作流程
8 X& D* r2 O9 x% Q0 m3 M9 S1 U6.1并行与串行基本通信方式
0 O$ }0 U% s( u+ H3 s/ L# c6.2RS-232电平与TTL电平的转换
! T7 z) ^; U. J1 n6.3波特率与定时器初值的关系; q# i$ s( K! s
6.451单片机串行口结构描述9 k* ^; ^/ a. X; u; A' w
6.5串行口方式1编程与实现3 r2 y4 p; G- K) P- @& n& C$ S
6.6串行口打印在调试程序中的应用
* j, R! q7 j5 E! e5 g$ S- p( L第7章通用型1602,12232,12864液晶操作方法4 q+ I8 r' M' Y; ^: z
7.1液晶概述& o1 h' F# Q3 q) E! I. C
7.2常用1602液晶操作实例
3 Y' ?" ^+ z3 H" X/ j  `7.3常用12232液晶操作实例5 H$ N" t3 T/ p. b' R! C7 ]8 p
7.4常用12864液晶操作实例* f, h- }5 S  i
第8章I2C总线AT24C02芯片应用  Z! \' Q% s  u" ?( S# `/ l
8.1I2C总线概述2 e3 }; `$ {; E9 v5 k  s
8.2单片机模拟I2C总线通信
2 `8 z* U6 Q- s8.3E2PROMAT24C02与单片机的通信实例
2 ]% V2 h( u( R4 [/ t第9章基础运放电路专题+ c- x: e8 J  S% M' f; Y4 c
9.1运放概述及参数介绍5 ~5 D. I: y) m. S* f* G* j
9.2反相放大器( P9 t. Q/ ?" |4 a
9.3同相放大器3 }! \+ L6 y1 Y% v2 Q, r% O6 ~
9.4电压跟随器
+ R; v4 g5 Q# O9.5加法器: v8 G3 R6 b/ @3 v' J
9.6差分放大器+ |. [4 P' V* h5 l/ t
9.7微分器
6 L: D9 s. N/ l9.8积分器; g. \1 ?2 J7 e" R" N: r" Q
第3篇提高篇  r2 u8 z9 ?: A1 W3 D
第10章定时器/计数器应用提高" j0 c' i- f4 J
10.1方式0应用  G( l0 L: ~/ m( N: V
10.2方式2应用( }6 V$ D" X# X* E; r& z
10.3方式3应用
  V/ b$ l. F" y- x6 B9 V( ?  X10.452单片机定时器2介绍
0 n+ k! o5 K4 q+ V' E& Y10.5计数器应用4 D) ^8 e. v, L  H" F% _
第11章串行口应用提高
. ?2 ~" u! u9 P1 j; _11.1方式0应用
6 ^" v; n7 X/ r; o11.2方式2和方式3应用
" G$ }# I$ f8 S: c, [' u11.3单片机双机通信: W$ K0 c) f/ s7 b
11.4单片机多机通信+ s) B1 Y. w% Z: h
第12章指针
7 y" h9 Z, k8 Y3 h  B! g0 m12.1指针与指针变量
" [0 @6 ?" M0 Q% k% e& d12.1.1内存单元、地址和指针. `$ u2 q0 r* l4 e) y# |- {
12.1.2指针变量的定义、赋值与引用
* O7 X! K* ?: x$ ?! }! H3 ]12.2指针变量的运算
0 `# K# C& R' k1 o: n& e12.3指针与数组
! d! Q9 \  {* Z12.3.1指针与一维数组
4 O( Y" `( z8 f% j5 P/ M12.3.2指针与多维数组
0 p" U% U* y3 [1 Y' ^" K8 f12.4指针与函数
+ I: Q6 Q; q2 M9 b, t5 {12.4.1指针作为函数的参数% d! k2 i& y- x, {
12.4.2指向函数的指针! n5 v0 W, f' T4 N1 f, ~
12.4.3指针型函数
9 O2 _- g( y+ R9 x9 J12.5指针与字符串
/ z2 w% L- k4 q12.5.1字符串的表达形式8 K0 I. o/ A! l
12.5.2字符指针作为函数参数
, d! y2 U9 t$ Z( l$ J4 z! U12.5.3 使用字符指针与字符数组的区别
" M  V% i0 ], u12.6指针数组与命令行参数
( m3 Z4 o& \! G4 ^, |& V- Y0 V. z12.6.1 指针数组的定义和使用- s$ r% n% C5 V4 c$ l0 C7 R4 o' E
12.6.2指向指针的指针9 u* _$ b5 y4 ?, I* C- n- F
12.6.3 指针数组作为main()函数的命令行参数
. a3 b; Z6 W: ~12.7指针小结
& b: V4 Q5 B" I3 y, Z' a1 C& t12.7.1指针概念综述
4 k1 P: r! [( D1 A12.7.2指针运算小结
+ A! e( p& A! N( A& P+ _$ t12.7.3等价表达式
$ A( E& R) l6 K+ y6 x! [12.8C51中指针的使用
- Y8 H, ]# Q" H+ n- a# y12.8.1指针变量的定义
, T5 a4 l9 `1 b1 G5 w! p12.8.2指针应用
) j: d$ z7 {4 R. Q5 s) {8 e) f- i第13章STC系列51单片机功能介绍0 \; t7 D: T$ O
13.1单片机空闲与掉电模式应用
" F* h0 E. K# X1 d6 S5 J13.2“看门狗”概念及其应用3 n2 ?4 Y/ M0 t% D: O
13.3用软件实现系统复位
( u2 H0 w; S# o. |5 v13.4内部扩展RAM的应用
0 \' \5 J0 Y- ^* ]13.5扩展P4口的应用2 n. d% J: y( p# j% ~
13.6内部E2PROM的应用& F0 o# D2 [/ q6 b" n% e. c7 f8 a
13.7STC89系列单片机内部A/D应用
* `" ^" r! D7 e7 `2 w* M13.8STC12系列单片机内部A/D应用
" i/ ?1 a" Q% X% [9 T9 M2 J/ p2 T13.9STC12系列单片机的PCA/PWM介绍  Q3 v9 B* g1 g( q
13.10STC12系列单片机的SPI接口介绍* T: x2 V' G: X2 G
13.11STC12系列单片机的“576MHz”超速运行
* @- {. h( `3 d. L1 g% d第4篇实战篇
" w  X$ [: b' u第14章利用51单片机的定时器设计一个时钟
1 L* e, E+ }$ ?; k3 R3 |14.1如何从矩阵键盘中分解出独立按键, F7 `' `4 f2 ?) |+ p& z9 ~
14.2原理图分析
. ?* T% X) R! v% D14.3实例讲解) @7 u3 }" Q8 O
第15章使用DS12C887时钟芯片设计高精度时钟
$ g8 W6 J9 a! o! V0 o# a. g, D15.1时钟芯片概述
5 @8 H: P$ m+ e: K# n, ]15.2DS12C887时钟芯片介绍
6 S9 X' k( i( X15.3如何用TX-1C实验板扩展本实验
, x+ Q, l% y  K' ]: W$ l15.4原理图分析( g8 D' V4 _7 }) P5 D' D
15.5实例讲解
5 i& c1 m6 j& T0 G" P: n. H; p" o第16章使用DS18B20温度传感器设计温控系统  e- W8 g5 `2 J7 w4 r/ s! w( o
16.1温度传感器概述* O/ ~  m! j% Z( B
16.2DS18B20温度传感器介绍
) U6 i" @# d# t% G# S1 }+ Q16.3实例讲解
, Z# I$ j) v% h* D. h* k' ]9 D第17章太阳能充/放电控制器
/ k, \8 I( u, W( d& h4 T17.1控制器原理图分析
' e" @  m; I" X2 P6 r17.2控制器板上元件介绍7 W& `3 u2 H3 z
17.3实例讲解. H, P: ]6 z, [, T1 d- M
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
% t5 A1 i0 @7 K: Z" H+ @  Z2 Q18.1VCMSCOMM控件与单片机通信实现温度显示
. x9 W' j. v- ?! w5 O! T18.2VBMSCOMM控件与单片机通信实现温度显示/ a( U/ \' E4 ]% }8 ?
第5篇拓展篇% a9 |, y% C$ k3 q
第19章使用Protell99绘制电路图全过程( s% a+ V) [6 x, w3 r
19.1绘制电路板概述
( l, N; B# u0 j! e5 ^19.2建立工程: I3 g' h* q& m2 c
19.3制作元件库
; J$ s. _4 {2 E8 l8 K19.4添加封装及制作PCB封装库; |9 b: @, x- W, B( u, G
19.5错误检查及生成PCB
% G: S0 |! B, ~- h' W% f19.6布线电气特性设置
+ t; Z6 ?5 t3 Q9 ?& X19.7自动布线和手动布线- s1 A9 m. Y3 M$ ]6 e4 j& [
第20章ISD400x系列语音芯片应用
8 a$ L8 X, ^! e( t20.1ISD400x系列语音芯片介绍
9 O5 L3 G* i, q20.2ISD400x系列语音芯片操作规则5 ~3 N" l1 L) V2 b5 d8 m9 y2 Y
20.3ISD400x系列语音芯片应用实现
5 j9 F5 t$ R0 [3 u第21章电机专题! U& j# j) W& w; S2 r
21.1直流电机原理及应用+ E% d# T% y( H! ], X
21.2步进电机原理及应用5 A. c, G) H$ U( J% P/ n, i9 O
21.3舵机原理及其应用1 N! F% I. }! R- I, t' N4 r
第22章常用元器件介绍
$ ]3 w9 B( F! A' ~22.1二极管8 K$ d5 e/ d% \) t7 r
22.2电容7 M2 r, \) U- y: u+ L
22.3场效应管
5 u5 Y- G; y$ b, ?* E22.4光耦0 d  E) W% y, I% W+ W! P
22.5蜂鸣器5 \1 N$ C  I% l# h9 |/ U0 r
22.6继电器# B6 @  {8 a8 |; f2 ?( ]0 o1 o, B
22.7自恢复保险
6 O- y0 N  N$ Y22.8瞬态电压抑制器
5 b+ a' T& R; [& M  q22.9晶闸管(可控硅)
8 A* \. S! q. F7 ~! g22.10电荷泵
2 `; g1 `  H/ A' G第23章直流稳压电源专题
4 ?, v  u3 o, p+ q4 J5 V6 e8 j( s23.1整流电路) F$ ^1 z5 }+ n4 C) B
23.2滤波电路
( n$ X$ G8 o) D, g  N4 t23.3稳压电路
, ]  ~2 f: f4 Z4 c* i0 F" T& r3 L23.4集成稳压模块的使用9 I6 I- e) u6 m+ q, y- |
23.5串联开关型稳压电源
& W* f; m; i' H7 b1 R第24章运放扩展专题/ N. d" p! h" u$ Q
24.1简单低通滤波器: i7 U; n- W6 I! r
24.2“电流-电压”转换电路
: d4 x1 d4 Z: P5 N24.3光电放大器! z- j$ }7 s7 \2 o+ B/ t2 g
24.4精密电流源
' j1 G! }/ q: M$ O: C3 T0 U6 n4 B24.5可调参考电压源
' s# [$ f- y- g3 e4 f5 k# R; z24.6复位稳定放大器: I8 r( a4 J# E) P& X$ y1 ]" P
24.7模拟乘法器
) [5 T8 b6 Q+ M3 J24.8全波整流器和平均值滤波器
* p1 O4 G+ u' O& c5 ]; Z24.9正弦波振荡器+ J" i7 @- S( w" J
24.10三角波发生器
# z. U$ T) X8 L/ F4 M# C, a24.11自动跟踪对称电源8 {* y/ `' A( q# D/ }6 }( I
24.12可调实验电源3 Q$ U4 L% O1 t* \5 Z& d/ b
24.13运放相关术语表
6 }4 [6 b- Y% A7 f9 m附录A天祥电子开发实验板简介; Z! l  r* o% {3 d
A.1TX-1C51单片机开发板(配套详细视频教程)
% x" u( D, V1 n! l: EA.2AVR单片机开发板(配套详细视频教程)
+ X. P& E* b2 M5 |( IA.3PIC单片机开发板(配套详细视频教程)  N9 ], f9 }* I
A.4J-Link全功能ARM仿真器' p$ @7 Y. k! T% I/ Q0 A3 X( i! |
A.5三星S3C44B0ARM7入门级开发板) c9 N7 L; C, Y
A.6三星S3C44B0ARM7提高级开发板+ y5 T" K1 ]# ~- M6 t
A.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1199

积分

VIP会员

积分
1199
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程
; A# \) @& J: c$ P
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2025-4-26 18:18 , Processed in 0.084204 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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