飞雪团队

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

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

[复制链接]

8748

主题

8836

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇
3 M$ L6 \( |5 ~1.1单片机概述
- W. U" I$ P" v8 b4 y% @" f2 r1.1.1什么是单片机# D  }- i6 c$ o" \( \
1.1.2单片机标号信息及封装类型
" k- S6 M4 |2 E6 L1.1.3单片机能做什么
7 N) Z, |- R; X$ R6 Z! F1.1.4如何开始学习单片机$ T/ F. I  ?5 V; x6 D2 h8 Q. q
1.251单片机外部引脚介绍
- T7 Q* `8 y% j6 y1.3电平特性
1 Q& p5 i6 D2 Z! D  W1.4二进制与十六进制
) D' k; p) O; j1.4.1二进制
2 e+ W, k4 [3 ^! ~1.4.2十六进制. s& E) R* d6 O2 i8 {
1.5二进制的逻辑运算
3 ?+ Y) ]" F! P, w1.5.1与- ^  i9 `7 I" C$ m# h
1.5.2或) c8 [8 k5 J1 z$ L8 `6 r
1.5.3非
0 G+ w7 p* u' l1 x' v1.5.4同或
4 p8 U0 |" x- A" A6 o1.5.5异或% _5 r2 H1 s( U8 ^. |8 ^6 k3 W
1.6单片机的C51基础知识介绍
# E# l& C, M5 n! A$ l% q1.6.1利用C语言开发单片机的优点
2 n+ e% v& z+ F% b0 h/ q0 T, H1.6.2C51中的基本数据类型0 `/ W, i! l5 j6 v/ A. |! E
1.6.3C51数据类型扩充定义
( n9 X( X1 h' f# e# U  A7 e6 E3 k6 t0 I1.6.4C51中常用的头文件
& u; ~. r2 W5 j) q/ ^$ [& X1.6.5C51中的运算符
- M, y! \6 B1 Y# c6 M4 \9 p1.6.6C51中的基础语句( N' O. v# j5 W- T7 q$ N
1.6.7学习单片机应该掌握的主要内容
$ G8 F: t2 E# t2.1Keil工程建立及常用按钮介绍; C4 H/ ?4 ]" B, E
2.1.1Keil工程的建立# t) c( S6 M( M. y
2.1.2常用按钮介绍+ D9 W) P+ s( h4 R  q( l) K) G
2.2点亮第一个发光二极管* L6 y! V1 g& H6 J
2.3while语句
* ^( ?1 G1 o: b- G" @2.4for语句及简单延时语句
, R6 x5 I4 L7 w; A' B+ b2.5Keil仿真及延时语句的精确计算* g1 y/ U; ?& S, r7 R
2.6不带参数函数的写法及调用- s. F$ J. W! A4 J8 R6 Q5 R  a3 x# U
2.7带参数函数的写法及调用
' s; l) Y3 |1 q/ G, S, m- f. I. }) w2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇6 t6 @* ?6 U. s* `' l) b
3.1数码管显示原理5 G  w5 k& H# ~" ^! i' Z& T* J+ v( r3 n
3.2数码管静态显示
; W+ P! A( b8 c" ~/ C% M3.3数码管动态显示
$ L8 c: N4 {, J3.4中断概念  J/ @" j5 U* l  [$ N! r
3.5单片机的定时器中断
, f3 J! y5 ]' v3 o2 z- {4.1独立键盘检测, B. I* A$ z  r- J- y. I* P
4.2矩阵键盘检测
8 N0 I1 |+ ?% W6 `* C. U3 d# i5.1模拟量与数字量概述
  p& J; x; A* j. Q5.2A/D转换原理及参数指标" V) j. [: a8 _9 X
5.3ADC0804工作原理及其实现方法
5 M9 i) _8 M. _3 H5.4D/A转换原理及其参数指标& n# G6 x5 b1 ?- |9 I5 w1 W4 Q* ^
5.5DAC0832工作原理及实现方法
& F- c' j* O: ~. J5.6DAC0832输出电流转换成电压的方法4 |' F; j; H: U) C
第6章串行口通信原理及操作流程, x( X* i$ o, @, g. s
6.1并行与串行基本通信方式
; R* R0 N2 L$ }" x9 @* T! s6.2RS-232电平与TTL电平的转换0 p( y, t5 `- l5 s7 i* i
6.3波特率与定时器初值的关系4 W* l% ?! M% b4 Z8 K2 G. a
6.451单片机串行口结构描述' m$ A8 ^, T# ~& n$ _
6.5串行口方式1编程与实现
  W1 i5 l' K; T* P4 K# u6.6串行口打印在调试程序中的应用
: b4 a/ _4 G0 z9 l9 `; _第7章通用型1602,12232,12864液晶操作方法
" k  o5 d0 d. t! h7.1液晶概述
* D( E" S. x. g7.2常用1602液晶操作实例; v2 h+ W, P( E, w6 l2 q: ?# B( a
7.3常用12232液晶操作实例
  Q: `% [" m+ e7.4常用12864液晶操作实例
8 g+ v0 f3 L! _# w第8章I2C总线AT24C02芯片应用7 V& n) g* B" ]: G* V1 o1 [2 l2 K
8.1I2C总线概述0 L1 w0 O3 S/ o$ B! X1 K8 c) ~& ^
8.2单片机模拟I2C总线通信/ ^3 n. A2 f) w& @/ T" C" d
8.3E2PROMAT24C02与单片机的通信实例
0 S$ Q6 X) j2 H, ~3 |& b4 B5 S第9章基础运放电路专题) G' f4 w( Z% A5 ?
9.1运放概述及参数介绍. }  O  \/ \7 z
9.2反相放大器/ F- _' B8 f6 {3 x0 i& c
9.3同相放大器
6 X% i8 U3 I2 E& P& M2 J9.4电压跟随器1 K* z3 l  A; v1 T( ~
9.5加法器
& R$ T& d2 A, z( Q9 S2 I  R9.6差分放大器4 H: f, @, F: X9 N' i/ s
9.7微分器$ o. Q: Z8 r$ w1 T# i- ~
9.8积分器

第3篇提高篇
% D1 m( ^! m& M, e" S, p第10章定时器/计数器应用提高( B7 O( P/ ~5 s( v
10.1方式0应用
7 z) B8 p3 X" [+ v2 S* S1 |5 |) \10.2方式2应用) x+ N7 j9 u: n8 ^% x
10.3方式3应用" G/ F3 O' {+ D# M$ k
10.452单片机定时器2介绍
2 E  a9 i# ?: E10.5计数器应用
' U6 d" e$ `* r% A: {9 t1 l第11章串行口应用提高
. C; Z5 _/ B& T8 {$ J5 c11.1方式0应用
6 o& R6 j& v! X" O& P# i+ i# ?5 f, W11.2方式2和方式3应用* _$ m- h$ Q9 B* ]
11.3单片机双机通信
1 [) K# ]" [$ B7 {5 A11.4单片机多机通信
- c3 m9 L$ ~, I! v8 A! k' K/ L  e第12章指针
# O( G. j* \# v' o6 E+ D9 s( x12.1指针与指针变量/ f; k2 C# q: a: Q
12.1.1内存单元、地址和指针
+ v' ?9 g% `" {, I0 i12.1.2指针变量的定义、赋值与引用
( ^6 S: @, p9 Q6 q: m3 ?12.2指针变量的运算
5 f6 {2 B+ [) c" I8 }( N12.3指针与数组7 [1 C8 n! j: d" H+ ]5 t( p
12.3.1指针与一维数组6 H( }+ e' w0 U; L8 u8 G$ {
12.3.2指针与多维数组
7 }4 u" ?: D# R" @& F1 y6 j12.4指针与函数
- u0 o' N* G" I1 J2 V" h+ G12.4.1指针作为函数的参数
9 o: W0 D3 I% d' f6 T  T) H5 v12.4.2指向函数的指针
% m* U  b/ r9 ?9 l/ ?12.4.3指针型函数9 c! a# P0 s1 |" |$ n, q
12.5指针与字符串
$ J- y7 k( F3 q6 v12.5.1字符串的表达形式
+ e: h. O1 s- A* b' }6 `12.5.2字符指针作为函数参数! s# g% @4 g# ~' n: U5 D0 ^3 f
12.5.3 使用字符指针与字符数组的区别, i# {/ H1 w9 r  r' w
12.6指针数组与命令行参数1 g) l8 f: A$ n6 r/ I1 y
12.6.1 指针数组的定义和使用* o4 F. l, x1 U4 W3 R8 j
12.6.2指向指针的指针
# X, I& i. ~8 |) u( {1 l12.6.3 指针数组作为main()函数的命令行参数' Z& h1 K5 F1 s0 \
12.7指针小结! f/ H5 T6 s& j( h8 @
12.7.1指针概念综述4 x1 o) U2 Z7 g: Z3 ~, ^
12.7.2指针运算小结
2 d8 M" P1 L0 \+ g12.7.3等价表达式
( M2 n7 ~$ t0 c) ~( ?8 O* S12.8C51中指针的使用% W+ Q6 V, |6 P) ]1 g2 [* N7 s
12.8.1指针变量的定义5 ?/ u# j  I5 t% g1 B# Q' y
12.8.2指针应用
' G/ O2 y# m8 g. q+ }7 o) M第13章STC系列51单片机功能介绍$ P" _8 D5 n/ X: W2 o
13.1单片机空闲与掉电模式应用' s( }) T& p3 y" Y
13.2“看门狗”概念及其应用" }5 a- Y$ W# X7 Q( L. Z# e
13.3用软件实现系统复位0 o- c9 N! M0 K+ o
13.4内部扩展RAM的应用5 o- ]& c& A9 P1 B: d
13.5扩展P4口的应用3 {$ B: t! L7 ^6 G7 \  V; |
13.6内部E2PROM的应用
& ~+ `4 @; @  r6 S5 b5 f13.7STC89系列单片机内部A/D应用5 Q4 R/ v) F. [$ i. m* W, e
13.8STC12系列单片机内部A/D应用
3 ]. n$ x- h* |4 X6 R/ W13.9STC12系列单片机的PCA/PWM介绍* Q# Q7 d* i  ]/ \/ b+ x2 }
13.10STC12系列单片机的SPI接口介绍9 A' w5 f0 _+ T* ]0 g8 R* W. t% |; U6 {
13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇7 b% K3 `+ t6 j" q/ u: J: J
第14章利用51单片机的定时器设计一个时钟
3 j8 G  Z, D, X. \/ a14.1如何从矩阵键盘中分解出独立按键
5 S7 c2 g1 K2 H14.2原理图分析6 c5 W7 v/ T% H1 ]
14.3实例讲解9 ~: A7 A( F9 @. a
第15章使用DS12C887时钟芯片设计高精度时钟
& p/ W% M( h' b' |9 q15.1时钟芯片概述
- h8 R8 S# g6 O0 {15.2DS12C887时钟芯片介绍: t/ k5 F& h& x8 A6 a
15.3如何用TX-1C实验板扩展本实验
6 k. p* L, r) ~- K15.4原理图分析+ }9 i' l( R) F8 [2 i6 ]
15.5实例讲解1 E5 |& E2 O+ f7 i* M
第16章使用DS18B20温度传感器设计温控系统" L4 f3 y& F: b8 q* h( D8 n+ V
16.1温度传感器概述, o( ]4 X" F6 D  E
16.2DS18B20温度传感器介绍% H+ l8 B+ D. L* C% q
16.3实例讲解/ c/ Y  @) j; A7 F9 W3 ~) G6 ~5 U
第17章太阳能充/放电控制器
) Z  y, S0 N8 }$ ^17.1控制器原理图分析( V' ^5 {3 P! {$ g& a. h
17.2控制器板上元件介绍
' e% y& r7 t% K6 W17.3实例讲解# X( u! [+ \! t: d4 y1 @+ Y1 X4 Q6 c
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
5 I/ S' o( P2 E$ D/ j2 l( k18.1VCMSCOMM控件与单片机通信实现温度显示
/ _1 b1 J: F" O18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇
/ w# b& P' L! N  l第19章使用Protell99绘制电路图全过程8 `1 Y! g& }/ [# \+ G6 g* M
19.1绘制电路板概述: u8 Z+ [7 J1 w) |, R" I5 M; ?; `2 `
19.2建立工程
% u# U; q9 d: I7 _. n19.3制作元件库
/ M$ ~/ X% V' O3 `4 N, C9 G19.4添加封装及制作PCB封装库
: V& Y' @" l& G0 R! t+ Z; n19.5错误检查及生成PCB
3 I8 N  l7 Y, P19.6布线电气特性设置! \1 Z. r6 g" G+ }  K4 B
19.7自动布线和手动布线
) x( [2 ]/ N1 j& Z第20章ISD400x系列语音芯片应用- @! s# ~, H" l2 t0 ]/ p
20.1ISD400x系列语音芯片介绍% S+ ?( f7 g7 A' c: Q
20.2ISD400x系列语音芯片操作规则  ?/ y& h- Q6 H. r
20.3ISD400x系列语音芯片应用实现3 d8 W6 t; q: ~, x' t
第21章电机专题
6 b1 L; w' x4 D- }21.1直流电机原理及应用
4 c/ n, l1 \) x21.2步进电机原理及应用' ~5 w7 _5 N1 W5 v
21.3舵机原理及其应用8 u9 {+ d0 W. z9 a* V; K
第22章常用元器件介绍
* O, E8 r  H/ t+ H# C; D22.1二极管& h4 Q# [6 ~+ p1 Y- E7 Y6 E
22.2电容
2 r9 x! C9 i* i  |22.3场效应管
" v/ q+ k/ }5 J. G8 w22.4光耦4 _( m* r1 }/ e
22.5蜂鸣器: I; t* d3 h# H1 [, c, v
22.6继电器
% o2 [; ]& v, @$ r2 K7 m6 a22.7自恢复保险8 q* H  t* ]) f0 v) e4 M
22.8瞬态电压抑制器
; ?' C6 W8 a2 a; G! F22.9晶闸管(可控硅)
+ q# R% P8 b3 O( O1 w22.10电荷泵
  V3 z4 @6 |2 Y$ i& [第23章直流稳压电源专题% o2 G! R1 h2 m
23.1整流电路
  J; i+ V" J. ^' e6 n' }6 G23.2滤波电路' `% E; p+ r$ n, I
23.3稳压电路
" G4 }4 P4 |- I4 |' {. c! c; P0 Y23.4集成稳压模块的使用
* }) [% w+ C1 a5 b. x8 B4 |" j23.5串联开关型稳压电源
! A" ^/ S5 }2 Q4 o第24章运放扩展专题8 a3 j! N, b; R% N$ K( g9 u; ]
24.1简单低通滤波器
7 k9 ^9 `  V$ a# m$ A. d: M24.2“电流-电压”转换电路7 h# g2 k+ w0 ?' u  ]1 n+ a
24.3光电放大器
; U; Z0 Q+ m2 `. B0 M, |, _3 O24.4精密电流源
* H% k* s- y% S9 E( C/ ~; ^24.5可调参考电压源( A( V$ N/ D8 u3 x/ z; ]
24.6复位稳定放大器7 b! s2 l; r" W6 ~9 m
24.7模拟乘法器+ S) z4 H4 H$ G9 u* l1 b
24.8全波整流器和平均值滤波器
; |/ G" y3 `. n5 y- d24.9正弦波振荡器* C- y9 d# k' T& e
24.10三角波发生器
- c# }7 v6 d( c24.11自动跟踪对称电源
& j3 [0 z/ l1 t: K2 K+ C" D24.12可调实验电源- ~2 ^7 f* s0 c
24.13运放相关术语表

附录A天祥电子开发实验板简介
# v/ Y3 \% ?1 \' z, l8 C/ r$ |A.1TX-1C51单片机开发板(配套详细视频教程)
) _) @$ Y# H  Q3 K) KA.2AVR单片机开发板(配套详细视频教程): y2 Y7 f  M! l  Z7 P% f
A.3PIC单片机开发板(配套详细视频教程): y/ j( s8 Z' g: o% i0 g8 e& j  C
A.4J-Link全功能ARM仿真器
. w( e8 Y, c% ^0 J& SA.5三星S3C44B0ARM7入门级开发板
% V' y" j: f) d% @+ mA.6三星S3C44B0ARM7提高级开发板* F' K4 ^6 D; E& C7 W6 X3 U- ]) d
A.7TX-51STAR51单片机开发板(配套详细视频教程)


# _! n( e" f$ B5 \4 Z! c
回复

使用道具 举报

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 | 显示全部楼层
多谢分享,有时间了解下$ X7 @- o  o9 t* i& Y, F
回复 支持 反对

使用道具 举报

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 | 显示全部楼层
课程目录
/ E" X# ^- n" a+ e; U- ~9 r第1篇入门篇/ v. d( t4 f( k% O) e
1.1单片机概述" h+ S/ ~, U1 p- [% ?2 b8 m
1.1.1什么是单片机0 K8 S9 u- z8 u- K
1.1.2单片机标号信息及封装类型
1 X+ ^& |% C' W4 P+ ]1.1.3单片机能做什么1 o8 f3 G- K( M2 j4 |* q
1.1.4如何开始学习单片机
5 ?& u+ M" \3 X7 t% _/ y' L0 Z: a1.251单片机外部引脚介绍
/ y+ E( d# U4 H; f0 T1.3电平特性* ?1 y. Q! q# y2 X9 B7 P- L* T# Q
1.4二进制与十六进制
# v+ u5 E7 o  E$ k" l1.4.1二进制7 |1 e; P( ^7 [& ]( Q7 v
1.4.2十六进制
- ]2 [3 u$ N/ q+ I( |$ e; B% ^0 q' r1.5二进制的逻辑运算% i* s4 Y2 k# `8 o: i! U
1.5.1与% B5 h: A( |4 `- P. v# E+ U
1.5.2或
( T1 r- v  [: Q6 r; a& b; b; p1.5.3非- V/ [& d+ [! h* F2 d0 N7 A
1.5.4同或8 M' f, X! }# T, e* A
1.5.5异或3 v4 H/ L3 i$ M5 R/ e" K, r
1.6单片机的C51基础知识介绍! T' Z3 x" {$ R
1.6.1利用C语言开发单片机的优点& s; E& z' Q* [- A4 X+ u& x
1.6.2C51中的基本数据类型8 R% s: b9 }1 F
1.6.3C51数据类型扩充定义
! x6 O- f( \9 v# m! o, }9 b1.6.4C51中常用的头文件% m& }# S: ^  [" s: s! O
1.6.5C51中的运算符& C, @7 N7 x1 H) F0 A
1.6.6C51中的基础语句4 i" ~% v0 s( l( M
1.6.7学习单片机应该掌握的主要内容3 G+ ?0 e2 Q, h: W
2.1Keil工程建立及常用按钮介绍
/ e8 N3 q$ J/ q* z0 ^2.1.1Keil工程的建立
$ U: ^. Z- J  v( y. A2.1.2常用按钮介绍
* F/ Q/ i: y) Q9 C: ?2.2点亮第一个发光二极管
7 T. h% e4 m" U5 f2.3while语句
6 X# a# R# `/ k1 i2.4for语句及简单延时语句
+ D9 I5 P! G5 l7 g! M4 N2.5Keil仿真及延时语句的精确计算, `. U: \" I8 W; C3 j/ J
2.6不带参数函数的写法及调用  v! [1 a$ x( l( q1 R5 w& m
2.7带参数函数的写法及调用2 B6 y' @8 Q7 x( e* ]$ U* s
2.8利用C51库函数实现流水灯
  \3 m+ m2 W8 j* P" ~第2篇内外部资源操作篇
1 E1 ?' o, {1 t. J, `7 R( J8 i3.1数码管显示原理
7 p) e$ @/ G& q3.2数码管静态显示
) ]6 N* s  @- a; u3.3数码管动态显示
2 q! J: D: ~) l8 r3.4中断概念8 D& d& R- v% z- B
3.5单片机的定时器中断" V; X+ l& M) N: c. p5 e
4.1独立键盘检测' \0 o( r5 L7 _/ V! F
4.2矩阵键盘检测  e3 o* ]7 h' j8 \4 `
5.1模拟量与数字量概述0 b7 c: Z1 r: Z- H& T7 `- h) L% H
5.2A/D转换原理及参数指标3 }+ w5 [7 S; {& \
5.3ADC0804工作原理及其实现方法  L% G9 R& r$ b( v% k; w; B% a
5.4D/A转换原理及其参数指标- [) B: M( c) p5 j4 m, u. z0 O( U
5.5DAC0832工作原理及实现方法
" T. h5 E, n' d% J: ]4 L7 N6 h5.6DAC0832输出电流转换成电压的方法
" J( Y9 ?! T4 c; R第6章串行口通信原理及操作流程
/ t  r3 d7 |8 l0 J, L  B2 l6 f5 q6.1并行与串行基本通信方式
" C1 s" |3 Q6 j8 H: l6.2RS-232电平与TTL电平的转换' J. b. e9 M" ?4 h4 M
6.3波特率与定时器初值的关系& g/ f% L# G2 G* [4 {3 e: @
6.451单片机串行口结构描述
2 x8 v" s; v6 M: y6.5串行口方式1编程与实现5 \: ^) g/ @  _
6.6串行口打印在调试程序中的应用, y. l6 |, c, d$ H7 y/ g
第7章通用型1602,12232,12864液晶操作方法
+ ]! y  q3 r1 E( [7.1液晶概述
$ i% ~5 X) M9 R( r9 r7.2常用1602液晶操作实例
* q5 M+ ]. `6 _; J: e7.3常用12232液晶操作实例5 M* d& J& {1 h, Y. @
7.4常用12864液晶操作实例  z0 c" [6 X6 R# a& |2 P! s
第8章I2C总线AT24C02芯片应用0 c6 J% ?6 W% S; Z0 h
8.1I2C总线概述$ i6 c/ h" ]8 L( N- ?* D
8.2单片机模拟I2C总线通信
3 `/ `0 d; j. H0 {4 W( G8.3E2PROMAT24C02与单片机的通信实例
6 N5 B( ]2 |. S! a  I' U第9章基础运放电路专题0 A" R) d3 l9 U; I! |
9.1运放概述及参数介绍
2 q& P" T7 D- y: S, }9.2反相放大器% b* {* p9 n4 J) Z. o! T2 V
9.3同相放大器; t4 K  P9 f0 p5 p2 W
9.4电压跟随器
3 p$ f5 k% H. s) f9.5加法器
3 N! m% f3 K' y5 Y9.6差分放大器9 \# k& F6 a, C+ w. m
9.7微分器
, [# e- K) a3 M0 W& y4 T9.8积分器2 y/ |2 E% o$ m$ ?! t% |) b% N
第3篇提高篇$ H4 Z7 d3 |$ I
第10章定时器/计数器应用提高( e. N. e- t. \0 }; a/ d
10.1方式0应用) [' i; N. W6 w6 b
10.2方式2应用. F; R) o& T, r: ~
10.3方式3应用; Z" K6 s0 O3 R) Y$ {
10.452单片机定时器2介绍" i& }0 U# b& }7 @" w$ J
10.5计数器应用
8 c3 S  F: A, S; c: j! J# X第11章串行口应用提高
  H8 _# M" c5 O/ n2 {- b11.1方式0应用
" o6 L" D, \" n# A) o11.2方式2和方式3应用
( n. h" |9 X2 U: X& P% n5 }( x3 W+ c& l11.3单片机双机通信
; j2 e* P" ~1 d( f# K11.4单片机多机通信
' U! E, J  E* a( E第12章指针
- t' P$ P/ @1 p" u' o- m12.1指针与指针变量$ T6 w: K& o9 y$ }2 h6 U) L7 p
12.1.1内存单元、地址和指针# Y0 v6 r- ^! S; `
12.1.2指针变量的定义、赋值与引用/ O' E9 V; P* ?- n9 \' J: S8 X3 Y
12.2指针变量的运算
4 K9 m" l* @  B9 n& v* Z12.3指针与数组
1 x( F# j  P% }$ |+ n12.3.1指针与一维数组; V! d( i2 d: `
12.3.2指针与多维数组( G, E' Q) G4 j6 F. y8 l7 f) G
12.4指针与函数# p5 S1 P- ?2 Q9 c2 K
12.4.1指针作为函数的参数: o6 k/ J/ @- M; k) W+ A! g
12.4.2指向函数的指针
/ q. T! d# e" m5 I12.4.3指针型函数, D' @2 v5 J2 s; Z
12.5指针与字符串
4 {: z  [* ^0 ]* _) N% H12.5.1字符串的表达形式
  }; z9 w5 T3 N$ B12.5.2字符指针作为函数参数  Q1 T# S- h! Z5 a9 {9 K
12.5.3 使用字符指针与字符数组的区别  F0 q: B8 x" p- e& C1 x$ z
12.6指针数组与命令行参数8 ?: M, {7 {7 ~  ~, r
12.6.1 指针数组的定义和使用5 v9 w, Y7 I* Q8 j+ ]" I( {
12.6.2指向指针的指针
6 {: `. ]! i0 G12.6.3 指针数组作为main()函数的命令行参数0 y( Q# z1 X1 o$ |  ?! Z
12.7指针小结: W- Y5 V* e- Y" Y" V+ f
12.7.1指针概念综述. G' \, a& }, M4 J$ h6 l' _, n3 U7 C! ?
12.7.2指针运算小结
2 [2 C0 L9 s; T) J6 l7 x12.7.3等价表达式
0 {( j; J' t! W% n12.8C51中指针的使用
& r5 j& t( \4 O1 n( q12.8.1指针变量的定义
% \% j. |. `$ m8 w3 R* J12.8.2指针应用
0 k) }. a( u; _% n8 U: T第13章STC系列51单片机功能介绍% i5 O8 Y# m7 F3 m/ Z
13.1单片机空闲与掉电模式应用' Q& F& |4 S; }9 N: i7 L! G; u
13.2“看门狗”概念及其应用: Q, n5 m: D% _1 @
13.3用软件实现系统复位
3 [' A, e) \' @/ A0 B+ q, ?13.4内部扩展RAM的应用
: I( t% M7 l% i. N! U13.5扩展P4口的应用
4 z0 l; J0 c) m' C8 ~$ T13.6内部E2PROM的应用
# h5 t7 h8 |/ X- ]- D- e6 J5 B13.7STC89系列单片机内部A/D应用
! E2 w3 u; G+ H1 g13.8STC12系列单片机内部A/D应用* c+ k9 Z; ?- D, _# {3 i
13.9STC12系列单片机的PCA/PWM介绍5 G# b* n9 g# I$ P/ C
13.10STC12系列单片机的SPI接口介绍
& J; ]" C* _' @2 J9 q: A% T0 i13.11STC12系列单片机的“576MHz”超速运行
9 y$ \  X) z  i8 p第4篇实战篇
+ s* W% v1 [1 j& }; G7 x第14章利用51单片机的定时器设计一个时钟, J4 C" f. N9 Y* P" t
14.1如何从矩阵键盘中分解出独立按键( \( G8 S1 X% k& ~8 X8 y) q! P0 y
14.2原理图分析
% {) W% T3 `! z+ }; W( T14.3实例讲解
. s- O2 F9 P' y1 W# z! k5 V# {第15章使用DS12C887时钟芯片设计高精度时钟) Q4 J- _) @+ j! D
15.1时钟芯片概述
  `# _  n/ `0 h. `* R' S& Y15.2DS12C887时钟芯片介绍
  _; \, t5 a3 C. |: j! W15.3如何用TX-1C实验板扩展本实验
: F( j+ L* Y$ s. C' L/ i" o15.4原理图分析5 p4 w: u$ W6 g* D
15.5实例讲解( v: M5 G; w) C% t4 v
第16章使用DS18B20温度传感器设计温控系统% d6 p8 k& ^+ N/ K
16.1温度传感器概述* G% [, M* G1 q+ f% J
16.2DS18B20温度传感器介绍
& F' \7 n& M, y! e1 k; E16.3实例讲解
0 A, @9 F" H. G# b第17章太阳能充/放电控制器
" W9 M, a" U0 L6 k17.1控制器原理图分析6 c" ~. u: B" m, R$ ]( N
17.2控制器板上元件介绍2 m) M% ^+ t$ O! H
17.3实例讲解
. ]2 V! ^0 Z* |: {5 M7 _第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示3 S2 O' R' t5 j& A* ]
18.1VCMSCOMM控件与单片机通信实现温度显示
0 N3 |7 P4 ?; F3 T18.2VBMSCOMM控件与单片机通信实现温度显示1 h- U- Y0 M2 e0 v5 q, L+ F- {
第5篇拓展篇, L( G/ d$ M" F$ k& P& G3 x3 w
第19章使用Protell99绘制电路图全过程6 I, C% R, G0 Z% \& M
19.1绘制电路板概述
3 G) A, o. Y8 }/ R/ ~1 T7 b19.2建立工程
6 |' |8 l2 N6 r. d* \0 o; X19.3制作元件库% a1 V- c: r; F
19.4添加封装及制作PCB封装库. a9 R* k5 a6 X5 b
19.5错误检查及生成PCB
6 Z0 x4 j; I9 Z0 s, u# g5 }4 l19.6布线电气特性设置1 l  Z' I7 r8 L
19.7自动布线和手动布线* o0 q9 ?5 r. |6 W
第20章ISD400x系列语音芯片应用
: b: V; G9 M& k7 {20.1ISD400x系列语音芯片介绍1 F: Q1 {3 x: j3 M+ F
20.2ISD400x系列语音芯片操作规则
' \5 v* w; A/ Z9 h20.3ISD400x系列语音芯片应用实现: S) m7 F/ ?# ~2 ]" H
第21章电机专题& _9 j% v6 J2 D) u0 S
21.1直流电机原理及应用
9 K0 ?' o+ D/ @% ^1 Y21.2步进电机原理及应用
: N2 T* K: c; p21.3舵机原理及其应用1 p: `& ^) h: i+ }: M  p$ Q1 p
第22章常用元器件介绍
& U, h  D) Q$ {+ _6 }) N. W$ x6 n22.1二极管
# }, R6 J; n/ X# Y22.2电容
( m% d  [4 `  n* t* K22.3场效应管
, k- R/ O6 L  _0 G( X22.4光耦
$ ^) i/ ?$ Q: a22.5蜂鸣器1 y! u2 a# T1 y0 B# _2 Q0 S* p( U
22.6继电器+ N, M9 d) X4 H2 z9 w  w
22.7自恢复保险5 D5 h" ?$ L6 ~
22.8瞬态电压抑制器
* a. j' S8 {- q; x6 k2 A+ P22.9晶闸管(可控硅)6 L# _# P- u/ m3 r: r/ ^
22.10电荷泵
8 ]$ C7 J2 M1 n$ K第23章直流稳压电源专题
8 @6 V1 n# _. t' a. X" q23.1整流电路: O1 t- }9 R+ z% L9 n3 o: V7 @4 o" F
23.2滤波电路
6 ]) u5 a  |* h: ~. g8 _23.3稳压电路3 b) Z9 U& m" t1 u$ r
23.4集成稳压模块的使用
" H0 @4 z0 b& ]% u: J! Z9 H23.5串联开关型稳压电源
7 E5 L# T0 f5 w0 s# a第24章运放扩展专题9 e7 C% K! Z+ Z5 R/ p0 L& a1 Z) c
24.1简单低通滤波器
5 X& [2 E! _5 s, W24.2“电流-电压”转换电路  C+ n, Q4 [$ N7 ^% K0 y" l
24.3光电放大器
. O) Y' @5 ^4 y$ E8 m24.4精密电流源
/ Y+ X& F. l' H24.5可调参考电压源& e1 r1 i  |( o; U& i- ]- k
24.6复位稳定放大器# L+ G: _9 q( Q. A8 X" J4 O' W9 G& a
24.7模拟乘法器9 L9 Z' S# m4 S, X$ R' u
24.8全波整流器和平均值滤波器5 F; l( [$ W+ Z% O1 Q" i1 B0 P3 x9 h
24.9正弦波振荡器" f% s1 K9 r" D; a6 D, S( l
24.10三角波发生器
( j/ J/ c- k! b% w. R- J8 F24.11自动跟踪对称电源
7 U0 B# O8 D; Y0 h4 q4 _, q$ A8 ^24.12可调实验电源2 v0 W: @2 T8 k. M" I
24.13运放相关术语表
* q: r# s5 }- c6 i) R( O# M/ s附录A天祥电子开发实验板简介
: S1 b3 ?' E  A0 R8 sA.1TX-1C51单片机开发板(配套详细视频教程): \9 X- n/ F4 ~/ D5 A: @9 g# v& _
A.2AVR单片机开发板(配套详细视频教程): T. K/ C+ ]2 s3 c1 ?' u
A.3PIC单片机开发板(配套详细视频教程)  A5 f8 P& h1 R( ^( l- V
A.4J-Link全功能ARM仿真器+ c% z& w" b7 O- a& `7 U
A.5三星S3C44B0ARM7入门级开发板
8 L! Q7 ?$ D2 I9 _2 D- y% u* _A.6三星S3C44B0ARM7提高级开发板
. {. X+ M' C2 aA.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1201

积分

VIP会员

积分
1201
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程
; s+ L$ O5 s% F$ l) Q6 T
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2026-5-19 18:09 , Processed in 0.079876 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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