飞雪团队

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

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

[复制链接]

8566

主题

8654

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇
% x: g+ t% J* Q" b2 F, i1.1单片机概述
) f8 ?+ Z% ?1 i2 X6 C- @0 ?8 V1.1.1什么是单片机
/ Y9 ]8 b3 h( H/ f7 ^1 {% }1.1.2单片机标号信息及封装类型
) ^% _; E7 M: Q- M9 }4 e1.1.3单片机能做什么5 C8 u4 B9 J, G' d( t
1.1.4如何开始学习单片机5 l; V- @; j1 m- H( ?) }1 @
1.251单片机外部引脚介绍
+ Q8 a( ^  w" a! s- z- x# j% s1.3电平特性$ U" m6 }$ i' N
1.4二进制与十六进制
" x9 c' x5 O4 ~3 W- N% d! G1.4.1二进制4 F3 p4 a+ Z2 [- T3 g# \& Q
1.4.2十六进制
# u) L. e8 U& F0 V1.5二进制的逻辑运算
" _8 Y. j$ |, S1.5.1与( M& q- c7 f& P
1.5.2或
( V1 |; _; p# T) P9 ^) d1.5.3非+ G# ^- a& X3 X, X/ N
1.5.4同或
) s8 b- ^, m  W, i+ p# V- W0 c1.5.5异或4 T7 c  D% a- [# e1 m- G. ~1 I
1.6单片机的C51基础知识介绍
8 f% O  f9 r" D9 X* H1.6.1利用C语言开发单片机的优点* `% W* C* I% A( U/ M8 ?! G
1.6.2C51中的基本数据类型1 B1 i6 G1 [, U3 L0 j' B
1.6.3C51数据类型扩充定义5 x- ^# g( C; b# U! y
1.6.4C51中常用的头文件- m2 L- q: B$ P0 [1 F- N8 g5 W' {
1.6.5C51中的运算符% x# X2 B3 t* c, _6 q* R& O3 M
1.6.6C51中的基础语句5 G& x# \: Q8 \: y
1.6.7学习单片机应该掌握的主要内容: x' b0 L. x1 K- c! t4 u
2.1Keil工程建立及常用按钮介绍0 M( V& {, C, h6 J* O
2.1.1Keil工程的建立
, Z% |) V; c/ X6 Q4 Y) I! b* M& V6 Z2.1.2常用按钮介绍6 l& Y' ^$ j9 W- T) w
2.2点亮第一个发光二极管) v" J- I& D9 j$ Y
2.3while语句
8 f3 ^& W1 ~7 u' |9 j5 m, D, {7 r2.4for语句及简单延时语句
* g. d) i* P- \/ U8 [2.5Keil仿真及延时语句的精确计算9 n' h! u5 w7 b5 g
2.6不带参数函数的写法及调用& u, o, ]% s, ~; K- `3 p/ N' w
2.7带参数函数的写法及调用4 c# l" Z' k8 i3 G% U$ u
2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇
4 p; @: P( k1 C) ], r3.1数码管显示原理
/ W  ]4 k+ R. m& \2 D; D3.2数码管静态显示) ]% Y& ]2 F5 ^1 r1 q- ]
3.3数码管动态显示- U7 b8 b7 _$ i6 L: M* ~
3.4中断概念+ w+ ^8 t. h4 E  h+ I3 h$ l
3.5单片机的定时器中断
2 ?4 e, d( ~! E6 o5 p: k4.1独立键盘检测2 Q* b5 N. W/ f4 o# i
4.2矩阵键盘检测
7 J$ h0 J0 Z% e9 J4 n6 k5.1模拟量与数字量概述+ V) }# S, q. M0 f/ u
5.2A/D转换原理及参数指标6 u' O% C9 Y7 Q4 H; R' z
5.3ADC0804工作原理及其实现方法
2 m& W  t- c6 }. f) v  v0 R5.4D/A转换原理及其参数指标
% G9 P! L+ ~1 e8 q" P% A4 x5.5DAC0832工作原理及实现方法
& W  n; S( {' _9 L1 H0 `  ~5.6DAC0832输出电流转换成电压的方法8 K6 `* Q  y( [* ^- j
第6章串行口通信原理及操作流程5 D  z1 P. Z0 F: b2 e( p0 J
6.1并行与串行基本通信方式
2 T; L7 @- n/ ], v6.2RS-232电平与TTL电平的转换  o: E0 U0 ?( i7 b* v% `; p
6.3波特率与定时器初值的关系
3 L+ g' V, ?  r, y6.451单片机串行口结构描述; K1 {$ @* X2 p  E$ c- ?4 x" s4 r
6.5串行口方式1编程与实现* c  b( S$ x4 M( d- e" h
6.6串行口打印在调试程序中的应用" L5 e& i) G/ q" z4 u4 q
第7章通用型1602,12232,12864液晶操作方法
  Y+ `! }! D* @+ Z0 U7.1液晶概述
) D- K3 ~) g" E7.2常用1602液晶操作实例0 H( s, R2 J6 w( [
7.3常用12232液晶操作实例
; P0 e; K  ?0 z4 r7.4常用12864液晶操作实例4 h& N5 _% P) L) ?3 J+ @
第8章I2C总线AT24C02芯片应用% E3 h) q! x8 m# W* H" z$ ?& h* D, h
8.1I2C总线概述7 ?" y" [% ~7 W8 o
8.2单片机模拟I2C总线通信
( o, ?& \8 Y, A' ?4 \1 f- ~6 w8.3E2PROMAT24C02与单片机的通信实例
9 P  d/ I- W  i6 {2 j9 V1 S3 n; d第9章基础运放电路专题! o3 A4 m6 i2 _, g0 z9 t' d
9.1运放概述及参数介绍+ {; D) o8 U9 m
9.2反相放大器
2 v! x- c. z/ j$ R5 N5 ]9.3同相放大器. Q8 O9 @" h. D! w3 G  e
9.4电压跟随器
5 Y9 A" t; L7 {; p9.5加法器& }" Q1 _- F# l  \* `5 f+ c* w  g' k
9.6差分放大器
) c% Z% l2 C: g; `3 `9.7微分器
& F; z' R5 Y- B" r8 F8 `! s9.8积分器

第3篇提高篇
8 E2 m- O- T) u! Z0 b+ }第10章定时器/计数器应用提高
/ f! [! f2 q; [: e! T% @2 |) q6 U10.1方式0应用5 j# ]9 Z, k# M+ I
10.2方式2应用
& G9 }6 S/ r" Q5 K7 i& t! L10.3方式3应用
& p$ I" {$ P( V& ^/ L10.452单片机定时器2介绍0 V' m3 m3 i$ w: }
10.5计数器应用
; f8 \" s9 c/ F第11章串行口应用提高% B: H1 L1 [9 [! ~* \, L
11.1方式0应用4 p' [- P* s: x
11.2方式2和方式3应用
; t2 _/ \& f. F( }7 m/ c11.3单片机双机通信
% v3 H+ H8 X% n" J) d0 o11.4单片机多机通信
0 C- }9 R7 p; K* V5 H5 {第12章指针( }5 Z) W; @# R. G$ c4 r
12.1指针与指针变量
0 [2 x" d' f9 Y& a' S$ @12.1.1内存单元、地址和指针, c2 j- X- o% P4 ~# @
12.1.2指针变量的定义、赋值与引用
2 C2 D5 O7 m% d' b% O3 h# T9 D7 }12.2指针变量的运算
* n) U5 O' i  s, Y( L12.3指针与数组. \' S) Q4 R3 _! ~
12.3.1指针与一维数组! V4 L9 r0 ?, u6 W) v
12.3.2指针与多维数组
; B* K, A  `- \3 }- M12.4指针与函数8 d0 m* L# z, D7 ?% p
12.4.1指针作为函数的参数
4 x$ y' @: ]6 T& \; B12.4.2指向函数的指针
# j1 I( Q3 `" p* p0 g! ~. V12.4.3指针型函数' O+ g- V7 z* R+ @" U+ X
12.5指针与字符串
9 Q% k6 X# d, `( j) G12.5.1字符串的表达形式! y8 P0 e2 |' t2 G* a! d) n; a/ u
12.5.2字符指针作为函数参数
; L) R1 W/ F' \; j12.5.3 使用字符指针与字符数组的区别
3 ?- z9 l/ X9 {0 F12.6指针数组与命令行参数7 `% _- ^& ^0 W$ f7 V, s
12.6.1 指针数组的定义和使用
( }3 e% A* o. U3 m12.6.2指向指针的指针+ V: v5 V# [2 p  |' O6 z
12.6.3 指针数组作为main()函数的命令行参数# A3 d# J$ [9 h# r' E2 l0 K- y
12.7指针小结; C  r: [' ^, Y/ V, U1 R4 q4 e
12.7.1指针概念综述: u, |. F2 c2 g7 U/ P" Z# x
12.7.2指针运算小结
/ j) u3 u2 L1 S( k12.7.3等价表达式& y) I7 w& I9 N4 r3 |
12.8C51中指针的使用
! }8 A# s% W0 N  y+ ]12.8.1指针变量的定义" X& b: Z" S" k
12.8.2指针应用( z! H' Y0 u4 ^1 M7 Z% F. C
第13章STC系列51单片机功能介绍
* f4 }5 O- Y) n13.1单片机空闲与掉电模式应用' E% O5 L) [! m
13.2“看门狗”概念及其应用8 \! p2 R& ?/ w: O- }
13.3用软件实现系统复位
: H) |. D6 x2 U3 V8 p- H13.4内部扩展RAM的应用
2 v' Q0 {  `2 o7 p1 r13.5扩展P4口的应用, C+ s) A4 Z% Z" ]
13.6内部E2PROM的应用6 V& D" R" e: s7 H0 c) m& @
13.7STC89系列单片机内部A/D应用) z: t2 w) c" E6 _8 g1 j; h
13.8STC12系列单片机内部A/D应用
6 t5 v; r6 N0 x; X13.9STC12系列单片机的PCA/PWM介绍* E8 R" c" T6 l3 w2 ]
13.10STC12系列单片机的SPI接口介绍+ `0 z( @# @- c$ g
13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇
) W- |. l* J, Y' z第14章利用51单片机的定时器设计一个时钟
7 S9 d( s$ r; X( v) Y( Y14.1如何从矩阵键盘中分解出独立按键0 O8 z  F# h: k+ J% [; Q0 z4 @" e
14.2原理图分析7 L0 w5 O' r) V# i- Y6 g6 w" F/ ^) Q
14.3实例讲解
( \7 y, k+ J) A0 v& r0 [! A第15章使用DS12C887时钟芯片设计高精度时钟( [+ q  K+ g# I  ]) [( O( C1 i
15.1时钟芯片概述/ ]% S& E" G' O4 g
15.2DS12C887时钟芯片介绍8 l) _5 f/ R$ Q/ }
15.3如何用TX-1C实验板扩展本实验
2 {7 G/ U" N5 ?2 N3 S+ }15.4原理图分析
4 r" w6 q/ R) F4 Y  [& J$ L$ a15.5实例讲解* e; z% P. S7 i; ^+ q7 i
第16章使用DS18B20温度传感器设计温控系统
9 Q# P# A+ G1 E" d  K& m& E3 N1 `16.1温度传感器概述
* w, O, V) q* y- f: w! X16.2DS18B20温度传感器介绍+ q% P2 L+ @3 n) d) v% u
16.3实例讲解, W. w+ _- {, p" ^/ K/ L; Q
第17章太阳能充/放电控制器! @* H$ s! Y7 L/ G4 N  g
17.1控制器原理图分析; I- R: p/ a/ |" a9 v. [8 y. r
17.2控制器板上元件介绍
, L5 d8 ^$ r1 i; M- W2 w. n17.3实例讲解( \3 q, o2 \) X4 q- y4 `: E4 P0 w
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
' `( Y+ [9 L9 }% |# Y4 m7 j18.1VCMSCOMM控件与单片机通信实现温度显示
5 {" y0 K4 e& N& @) C. h) ^1 w18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇  K' t6 F1 n& {' a( ^7 X. X4 \7 l
第19章使用Protell99绘制电路图全过程
# y0 J+ D1 F5 o& ~, I19.1绘制电路板概述# c5 N. m; r( }  y: ?) q
19.2建立工程
* u0 U1 J! h) i; Z3 x( Y: T% @19.3制作元件库5 i7 J; O" {8 j+ I# ~& j# a
19.4添加封装及制作PCB封装库: r+ x+ n# L/ F3 O/ S) k/ _
19.5错误检查及生成PCB
/ ~( |" e; Q( M) d/ Q6 V3 ?9 b19.6布线电气特性设置
8 _: S% D. N! X3 J3 v# \. P19.7自动布线和手动布线
$ F. e7 \( j" ^( m) m8 R第20章ISD400x系列语音芯片应用
# p' [; `, F. H' U2 p$ K# @) e% q20.1ISD400x系列语音芯片介绍
* _) i' m; V: F7 L* Z1 ]; K20.2ISD400x系列语音芯片操作规则
: w$ H1 |, ^( ^6 P0 e4 C20.3ISD400x系列语音芯片应用实现
5 W* g3 W: @& Y! L& t, }. ~第21章电机专题
; T) H+ z  v, H, j$ ], o/ w5 I6 M21.1直流电机原理及应用
: U4 `. a' ]. n21.2步进电机原理及应用
. q2 f) Y. B4 B! o2 \21.3舵机原理及其应用
3 q4 ?! k( r5 t. V  R! S第22章常用元器件介绍& p% J/ w# J7 T0 D
22.1二极管# L7 l4 `% ^& w1 a& y
22.2电容
, }4 \, {/ Q4 O0 `22.3场效应管  s" w! o5 X& W) B7 r
22.4光耦
; ^4 G/ l" M( h; o& l2 o% z22.5蜂鸣器4 i# L; T2 ]9 u/ t+ s5 J& B$ i
22.6继电器1 n% z" _( I8 A& P! M
22.7自恢复保险* A& b: ^# _* `
22.8瞬态电压抑制器
* e; k+ q* G, {3 |/ e22.9晶闸管(可控硅). @9 Z% I7 U  _6 M
22.10电荷泵* `0 n+ a6 R  {6 D4 ]; |: T, s( F
第23章直流稳压电源专题
/ C+ O4 e/ g" |( k: x8 ~23.1整流电路% \. s/ `! j. M$ u0 X
23.2滤波电路% ]7 k/ [& C' d2 {
23.3稳压电路% n, @; q: E) N
23.4集成稳压模块的使用
: s' i9 q9 K& P; H( x23.5串联开关型稳压电源
2 Q$ {% z  O8 w第24章运放扩展专题+ A" h2 u5 I, \! F8 s. t
24.1简单低通滤波器7 z/ N# D3 S, m1 N/ a8 l
24.2“电流-电压”转换电路
0 G1 s8 q1 q- O. n7 g3 R$ O) i( [24.3光电放大器
; K# c+ Y5 u8 C8 {0 l- v24.4精密电流源( v% s% V! n: c5 _1 E
24.5可调参考电压源
) Y) s' o7 n7 {2 B4 L# Y24.6复位稳定放大器; X8 T/ ^% Q' \1 Z" ?8 O. l
24.7模拟乘法器/ s* z/ a: j. W; t' E
24.8全波整流器和平均值滤波器
8 h) q; G0 M. L! o- ?24.9正弦波振荡器
+ i6 s( }4 G  A% h, d/ E0 S24.10三角波发生器
1 X" @" t2 k: _7 S1 q24.11自动跟踪对称电源1 m8 F) J. X( r$ T/ k
24.12可调实验电源7 W( i8 W+ Q, b- v; ~
24.13运放相关术语表

附录A天祥电子开发实验板简介
2 y( g2 H) N+ ^! e/ ^4 }- EA.1TX-1C51单片机开发板(配套详细视频教程)
9 c5 o3 C  A- G' l' {A.2AVR单片机开发板(配套详细视频教程)
5 g- R4 ?: t# N, \( h; p. B$ P' iA.3PIC单片机开发板(配套详细视频教程)
* B# M) R( g7 {+ zA.4J-Link全功能ARM仿真器
1 h1 J; `4 j2 n' S" J4 T8 AA.5三星S3C44B0ARM7入门级开发板
4 f" P; M0 u) E' I+ j. q/ X$ }A.6三星S3C44B0ARM7提高级开发板* W4 E$ {. r2 O" p, r
A.7TX-51STAR51单片机开发板(配套详细视频教程)


% X% [- X6 k0 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 | 显示全部楼层
多谢分享,有时间了解下
  J4 t2 k6 [: a3 |* z( D
回复 支持 反对

使用道具 举报

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 | 显示全部楼层
课程目录
. |! w2 X/ c* q) k第1篇入门篇
$ L3 O1 `1 |2 m0 o( G1.1单片机概述
0 b/ X0 a+ u* g9 V2 p1.1.1什么是单片机- G- P. s6 p+ x; e9 U
1.1.2单片机标号信息及封装类型/ }8 z  e" q; N1 O
1.1.3单片机能做什么0 S3 s7 {& w6 Q( P
1.1.4如何开始学习单片机
; u1 ]9 M# p  }3 L# ]1.251单片机外部引脚介绍
4 {2 w- p, S& v- c1.3电平特性
# I( j* @* s- |2 K* Z: e0 {( ~1.4二进制与十六进制
% t. r2 Q5 W$ V# R# y' Y7 r1.4.1二进制
. N" R+ R) `& f, n1.4.2十六进制
0 u3 {6 V& v+ E1 E3 B+ s# X- D( L- r1.5二进制的逻辑运算
6 S5 z/ }7 @* m7 j1.5.1与; k' E+ V, G9 W' P0 w
1.5.2或/ @' N1 g6 W, \- z& E* n7 R2 P8 R
1.5.3非5 H* @: ], _8 N( ]' _3 @
1.5.4同或
, B5 {- E/ V" t1 t1.5.5异或9 j+ k) f) F: y6 D' R
1.6单片机的C51基础知识介绍
( \( h% C, v2 V4 I% w/ K1.6.1利用C语言开发单片机的优点+ l8 O1 q* F9 F# |$ }
1.6.2C51中的基本数据类型6 m- ^, s5 a. ]$ {
1.6.3C51数据类型扩充定义; P2 l- q3 b$ x$ _1 Z' X2 e9 G" K
1.6.4C51中常用的头文件
5 i7 L% m5 |2 J' q' [1.6.5C51中的运算符" I) h# {9 x3 `9 Z: s; r2 Z
1.6.6C51中的基础语句( a2 q9 {1 O$ Y  I! Y5 ~& q" m
1.6.7学习单片机应该掌握的主要内容
8 l) u$ `% b0 r$ l4 |/ [/ W2.1Keil工程建立及常用按钮介绍
5 w- L. |/ ]2 a. y& @2.1.1Keil工程的建立) f  n8 z1 L5 R" l; }0 ~! v$ P
2.1.2常用按钮介绍
9 Y5 q2 M% Z: s2.2点亮第一个发光二极管
4 z, i- ^, ~, ~2.3while语句% r9 U, d+ V, y" E' z! B' V
2.4for语句及简单延时语句
' `) f. M: e1 o" y) u2.5Keil仿真及延时语句的精确计算; z+ A  B- d( G* s
2.6不带参数函数的写法及调用6 P. @% T9 O; B: e/ l9 h
2.7带参数函数的写法及调用  O; o) O; y& Y3 W
2.8利用C51库函数实现流水灯* S: m1 q# x/ O% d0 c
第2篇内外部资源操作篇
% K7 D$ m6 l- s3 T0 W7 E3.1数码管显示原理
( C  R, j8 D! `: r  E6 ^8 s3.2数码管静态显示3 Y, v% o- G' V
3.3数码管动态显示
+ }+ R* q8 [  t, k4 x3.4中断概念
. g) l& q, m  m3.5单片机的定时器中断
  d: w& m% ?5 o7 \0 T4.1独立键盘检测
) s) V2 C# p6 g4.2矩阵键盘检测
% m" `% o; P. N4 e; B5.1模拟量与数字量概述
- e" ^4 e/ b6 i$ |0 o) ~4 x5.2A/D转换原理及参数指标* b( m- T. _' s  X% n
5.3ADC0804工作原理及其实现方法8 o6 @7 O* u3 Z1 H& R+ p5 T
5.4D/A转换原理及其参数指标) ~" g* U7 m' \: z' G* r
5.5DAC0832工作原理及实现方法
! m8 T% Z! q, c8 r8 |; K5.6DAC0832输出电流转换成电压的方法& P& c0 P- y( e) T/ i9 Y
第6章串行口通信原理及操作流程
; k1 X% z! T3 a' h) h* G  p0 h" O6.1并行与串行基本通信方式" h! B2 H; j( ~/ K9 U- L/ w
6.2RS-232电平与TTL电平的转换
# c) C5 |5 W0 X  ]) A2 O5 g0 q6.3波特率与定时器初值的关系0 }+ l9 \: l, F  e/ j) \
6.451单片机串行口结构描述& e" m7 g0 l: V9 a7 h( F3 G
6.5串行口方式1编程与实现$ _  M9 K  z0 {8 t6 _
6.6串行口打印在调试程序中的应用7 @3 m/ V" b) N$ F
第7章通用型1602,12232,12864液晶操作方法7 `" U3 R, @3 A# d7 p" s$ |! v
7.1液晶概述1 H9 ]: ^3 \7 I; a3 {* ~
7.2常用1602液晶操作实例
4 z  |1 N+ ~9 a3 q7 N. J7.3常用12232液晶操作实例8 C& I5 R/ }* _6 R7 _$ T  ]
7.4常用12864液晶操作实例/ O2 u& {( D& e3 l
第8章I2C总线AT24C02芯片应用3 P& T4 D* n* N8 |" d0 P3 N. y: F
8.1I2C总线概述
7 V; ^4 j$ l1 M  ~8.2单片机模拟I2C总线通信1 ?+ m, W/ R9 H4 ~- Y4 Z, e
8.3E2PROMAT24C02与单片机的通信实例
1 b1 ~& q* O. b! d6 p# v第9章基础运放电路专题% p" C! N$ h* u9 O  N
9.1运放概述及参数介绍
9 L2 C$ {7 v2 S4 M, q3 y3 }9.2反相放大器
; I; E4 D  b4 G5 B' W% |  z8 z3 B$ H9.3同相放大器
& [0 q+ b7 p2 ^7 ?) L* H9.4电压跟随器
$ A8 N7 o5 @+ y# T; N  k9.5加法器/ p( Q% Y/ M2 O9 Y8 j
9.6差分放大器
7 Y6 K5 g8 F+ g% ]9 p  I! K9.7微分器
/ X9 o- A. O  V( y7 g. ]. o9.8积分器
4 ?% T% P& b; }: n# g第3篇提高篇
+ d' G1 A- ], D/ i/ W第10章定时器/计数器应用提高
5 |6 l. G$ M# B/ r3 m10.1方式0应用
6 x2 o' J) X* W2 w9 N  ?3 d7 T& x7 `10.2方式2应用+ K  a+ N' [* x
10.3方式3应用+ l9 t% C8 U* y
10.452单片机定时器2介绍7 O8 O4 b/ l7 N
10.5计数器应用5 V$ G8 J4 W4 ]6 F2 j/ P6 t
第11章串行口应用提高1 |  H' f0 f$ W$ W1 n. R
11.1方式0应用. ~* t6 k2 H6 u' b
11.2方式2和方式3应用% g4 Z' J, D, }
11.3单片机双机通信$ E9 d3 g  V7 y: P
11.4单片机多机通信5 g1 }/ L# e9 n' j& S7 N4 V
第12章指针
! i4 ]& b  A  i& v# s% L12.1指针与指针变量9 S2 M4 S. W% S) q9 \) a9 c$ i( I% d
12.1.1内存单元、地址和指针. ~2 q9 h( _0 F  z+ u
12.1.2指针变量的定义、赋值与引用4 i' R7 B3 u/ U6 ^
12.2指针变量的运算' T4 r0 E1 m+ E2 n$ \: a$ Y4 l
12.3指针与数组. J7 d2 C; R2 {, I& }
12.3.1指针与一维数组. D. y! s4 X" ~% Y8 V# E* I$ ]3 h9 ^2 |$ G
12.3.2指针与多维数组1 n! D$ ?9 T4 N- x- i7 H
12.4指针与函数
- a: R, \$ r5 N* W6 C0 p3 `12.4.1指针作为函数的参数7 _/ S- F' |0 @2 a& Z$ c9 A
12.4.2指向函数的指针
! w) F( Y! |/ u4 T3 }! @12.4.3指针型函数8 }4 L* L+ }9 r% b+ b( {$ A
12.5指针与字符串
5 s; V! U3 R# t: s! F12.5.1字符串的表达形式: b% Q) j0 L% q) d! p
12.5.2字符指针作为函数参数
4 l# l+ `9 T' }8 f) d! G' m12.5.3 使用字符指针与字符数组的区别
. i# j) ^3 Q5 J5 p12.6指针数组与命令行参数
7 ]9 W! J2 S  o4 ?+ o2 M12.6.1 指针数组的定义和使用9 m+ x# b1 c- z  D0 b
12.6.2指向指针的指针
* M# j" Q) J- W: ]1 {; ?; ]/ W12.6.3 指针数组作为main()函数的命令行参数  V4 Q- q# N* ?7 X) X: a
12.7指针小结
' k' S+ ^2 z  m% e5 n* w12.7.1指针概念综述6 t4 G+ b. F$ l2 S6 ]$ _
12.7.2指针运算小结8 F) ?$ }% f- \9 x3 c
12.7.3等价表达式2 m% M6 A# R* o  v
12.8C51中指针的使用
3 j* F* s% _  z( C12.8.1指针变量的定义
9 c  g0 m8 \" q# N12.8.2指针应用* Y/ G1 @* _0 A3 y
第13章STC系列51单片机功能介绍7 b/ h" s; x& {* f3 [7 U1 t
13.1单片机空闲与掉电模式应用' D. K& \: R8 O! Z" A, f
13.2“看门狗”概念及其应用
. ^% C- K# \! X% a+ f13.3用软件实现系统复位* ~" @: w6 K$ q
13.4内部扩展RAM的应用
& J4 t, ^3 o6 M13.5扩展P4口的应用7 |! P9 C2 `/ ^" Q9 ~9 `' m
13.6内部E2PROM的应用9 V- X  z1 G7 @" o' h* _# l
13.7STC89系列单片机内部A/D应用
8 B9 b) S& I9 c" W13.8STC12系列单片机内部A/D应用
4 C0 S2 I6 B/ p+ D+ F; _13.9STC12系列单片机的PCA/PWM介绍
* x9 K. @# i9 l! x9 U13.10STC12系列单片机的SPI接口介绍
2 }" G) G+ f) }/ T( ~13.11STC12系列单片机的“576MHz”超速运行
3 r* l1 @9 O( I9 ~8 l第4篇实战篇
0 l$ Y+ w6 ~- t: z8 A3 E第14章利用51单片机的定时器设计一个时钟! h) O# u8 T! Y1 \3 B6 f$ G7 |5 l
14.1如何从矩阵键盘中分解出独立按键$ @9 g* K5 j$ I
14.2原理图分析
+ A6 c( Z7 p' u$ A  }2 k14.3实例讲解
5 D* |  i2 u* ]; a第15章使用DS12C887时钟芯片设计高精度时钟
; Q, v: C& w7 X8 g/ f$ y15.1时钟芯片概述
1 Y5 o9 e- v8 Y4 b* t  v: S* p15.2DS12C887时钟芯片介绍- J: @0 n3 M3 W. q: c
15.3如何用TX-1C实验板扩展本实验. F( N; ~  H1 n5 `+ E0 q9 z
15.4原理图分析# X: _; U! q( L2 ]1 D' G& r, G
15.5实例讲解" ^2 H+ S. t* d4 f
第16章使用DS18B20温度传感器设计温控系统' q! l# g! `* |- x8 U! [) M. S/ m3 O
16.1温度传感器概述6 V5 o* s/ l& @+ a# Y; `
16.2DS18B20温度传感器介绍8 a2 V5 _" k8 y' p! W; h: C  l
16.3实例讲解+ ]7 `2 }  p" j
第17章太阳能充/放电控制器
2 J8 v) G5 r0 E0 V! F! [17.1控制器原理图分析
! S0 f2 N' O/ E+ `; T' f17.2控制器板上元件介绍& b5 Q( V# e& z: G& u9 w8 e- o
17.3实例讲解
( Z3 R8 `5 b3 {第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
, n/ ~) \: C. ~/ z1 M4 o4 b18.1VCMSCOMM控件与单片机通信实现温度显示% e! \2 E4 y( \; h5 [
18.2VBMSCOMM控件与单片机通信实现温度显示+ Z" o& f' E$ f7 Z+ Z
第5篇拓展篇
! Y( p# Z" d4 D( {$ e第19章使用Protell99绘制电路图全过程
' ]& l( Z1 V$ P0 c: u# c19.1绘制电路板概述
% `/ g4 q# u- {; j19.2建立工程' @2 C8 a4 v+ C( J
19.3制作元件库
3 h, N2 G& Y, h/ Y( o- ]19.4添加封装及制作PCB封装库5 K9 b+ {1 `* S/ l3 G3 J( b( L
19.5错误检查及生成PCB
- f/ v& z) o0 A+ V; F" ^19.6布线电气特性设置
2 y* D! A. G9 L7 ^9 Q8 a19.7自动布线和手动布线
+ f; c  Y. B: n" ~: b第20章ISD400x系列语音芯片应用
; `: i% U9 l' {7 `' ^, ]20.1ISD400x系列语音芯片介绍
- P0 b# ~! W% P" k20.2ISD400x系列语音芯片操作规则& ^4 j1 ]- `8 L/ @
20.3ISD400x系列语音芯片应用实现& C' A/ i- s) D, B0 L+ l& }& {
第21章电机专题
4 m; V/ o, t+ S# d) h2 p6 e21.1直流电机原理及应用+ F6 @: T, K' J& q$ c5 G+ R+ p3 V
21.2步进电机原理及应用! K+ s) o* |" o0 i. O) l
21.3舵机原理及其应用, b8 @: ]0 n; u7 L2 e. k) L
第22章常用元器件介绍
( p" [, @) Y4 i8 e; r22.1二极管1 s, f$ F. P' ]: r" g
22.2电容
6 ?! `) F$ r, o6 @1 G9 F22.3场效应管
2 G" E$ m; V# q  }* ?3 _22.4光耦, J% C% f& x$ I$ b
22.5蜂鸣器  K+ c9 \% @5 @$ z9 m, y
22.6继电器9 n, u; q* B, [9 _! \& A) E
22.7自恢复保险7 j$ n8 z# c7 p
22.8瞬态电压抑制器, t: n( ]- G* ~1 n) Y
22.9晶闸管(可控硅)
$ D7 {: g, U2 W) X) v22.10电荷泵
7 |3 k9 b+ z6 p8 V; B* b6 w第23章直流稳压电源专题
. [4 B( m% D( a. A! K23.1整流电路" j" Z- [' m! P( X
23.2滤波电路8 a* k2 x5 d+ r7 _+ s# N
23.3稳压电路. p9 ]/ ~6 {) s& S
23.4集成稳压模块的使用# F( Y. {4 `1 p  s
23.5串联开关型稳压电源
7 D9 A$ [6 ?+ b. A7 C- f0 s第24章运放扩展专题+ j  `7 e+ `, F/ x
24.1简单低通滤波器" b" v- R4 a8 J8 r
24.2“电流-电压”转换电路& F2 R% B/ j) o) j, a
24.3光电放大器  s$ A/ F7 E# Z/ q& f, Y: J
24.4精密电流源
+ a7 j# h+ u' f- L, W24.5可调参考电压源2 J1 G' X9 e" P# O8 V) T
24.6复位稳定放大器
/ |: S! v9 X5 ]$ g- ~24.7模拟乘法器
( |1 T/ v# p% ~24.8全波整流器和平均值滤波器
2 i9 M- b* O) Z24.9正弦波振荡器
8 c' l& k" L# ~- H& i24.10三角波发生器/ P* f( R) B+ h& n+ Y1 i
24.11自动跟踪对称电源' b; r( U3 ^/ D
24.12可调实验电源' j' z3 G0 D( c) A
24.13运放相关术语表
- U7 l  w3 U) v% e: S! u! _附录A天祥电子开发实验板简介
; t" R; K3 ~6 e6 J* R& U: gA.1TX-1C51单片机开发板(配套详细视频教程)
2 C, |3 _/ d3 q# c  `. fA.2AVR单片机开发板(配套详细视频教程)$ Z  ]; B" G3 L) f2 ?
A.3PIC单片机开发板(配套详细视频教程)
) J$ }' _, S; O8 n) CA.4J-Link全功能ARM仿真器
6 D. ^' l6 N! AA.5三星S3C44B0ARM7入门级开发板
: N2 E' g1 H0 B7 B% F  ^A.6三星S3C44B0ARM7提高级开发板
6 x% Q& ?" n8 k6 u$ \- nA.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1201

积分

VIP会员

积分
1201
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程  N+ p" x  [* i' S& c
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2026-4-16 23:22 , Processed in 0.078829 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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