飞雪团队

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

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

[复制链接]

6248

主题

6336

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇
- N- Z( L& a& D2 o; M$ q8 ^1.1单片机概述
! L" I. M) I7 d6 C1.1.1什么是单片机
) `  s) ?. f  m! H8 x/ {' e1.1.2单片机标号信息及封装类型
$ A! u/ S+ d; m5 i+ u1.1.3单片机能做什么
1 a+ [9 k$ A5 r+ Y1.1.4如何开始学习单片机, X* g9 F  B3 ~
1.251单片机外部引脚介绍
7 z( f* P4 N9 q- \2 W4 F, _1.3电平特性+ N: N5 ?& ?5 f2 [
1.4二进制与十六进制& r3 v+ N4 r1 A% h* {" `
1.4.1二进制
/ i6 T: W7 k3 @# @1.4.2十六进制
% P3 L2 F. l7 l+ j' V8 V$ ]1.5二进制的逻辑运算& R% ]) _* g, O" q: U8 S+ d: m
1.5.1与& F) ~% }6 m5 @/ M. s) ^
1.5.2或
2 X: |; r% U% v6 H5 c1.5.3非
0 o' T* y& J4 v6 E) j1 E1.5.4同或
1 K: ?4 [  \) C7 N, r8 |1.5.5异或
1 B. u; k4 T( [* K$ c% |- V9 U1.6单片机的C51基础知识介绍" U0 O* T, d+ {5 [5 T/ v
1.6.1利用C语言开发单片机的优点' c9 h4 f5 T, k2 s" D) R# `
1.6.2C51中的基本数据类型
  j! n( R2 ^% j0 p2 Y1.6.3C51数据类型扩充定义
- L4 c$ k; ]+ b- O: J1.6.4C51中常用的头文件: s! x; b; X; K8 ]- o
1.6.5C51中的运算符8 T  i# ~9 g/ u" p% w, y
1.6.6C51中的基础语句
$ i  ~/ p6 {! j0 X1.6.7学习单片机应该掌握的主要内容
3 z9 G+ ?# s9 r9 j2 C+ u  K2.1Keil工程建立及常用按钮介绍
  g. c* F/ u8 F7 v. S2.1.1Keil工程的建立. D2 v( F' Y5 N  D8 V/ y
2.1.2常用按钮介绍
5 \) N% ^5 g; T- ~. k) U2.2点亮第一个发光二极管
$ b( `0 W' f# ]. a$ z2.3while语句
( ^; z6 B; X* }2.4for语句及简单延时语句! L) {" I7 `1 P$ J
2.5Keil仿真及延时语句的精确计算
* S1 k( p( X2 `" a% S" k8 G( |; @2.6不带参数函数的写法及调用. {% M' L9 v& R$ j, x4 b5 H" c( ^
2.7带参数函数的写法及调用/ o: ]: o' S+ V
2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇
4 E! [# Z, b4 s; W" t3.1数码管显示原理
, |) i4 j1 u& L1 Q3.2数码管静态显示6 K; \7 N0 V) I* X/ Y: }
3.3数码管动态显示
' T6 N" H* ]0 X! [; t3.4中断概念
$ r% @( K- C! Q3 W  a3.5单片机的定时器中断. N9 Y2 ^9 w: U3 y
4.1独立键盘检测' B' F+ D" e+ e5 k$ e
4.2矩阵键盘检测# u( Y* r. Y* m9 {
5.1模拟量与数字量概述
6 T( W9 u1 N, O- i; b5.2A/D转换原理及参数指标+ I+ |/ M9 S' X7 H- M1 ^
5.3ADC0804工作原理及其实现方法: z" J  I4 M  m5 G
5.4D/A转换原理及其参数指标6 g7 f, b5 x9 J# Z/ R4 q
5.5DAC0832工作原理及实现方法4 O3 X% T1 r/ \* C: d
5.6DAC0832输出电流转换成电压的方法- E, v* E. _0 x) _# G6 q  T1 i" r
第6章串行口通信原理及操作流程
* o0 [; g, r! A+ ^9 _, G( C. G$ I6.1并行与串行基本通信方式
, [! ?! @; E. A5 s7 ~+ X# i. P6.2RS-232电平与TTL电平的转换; C1 [: v: D  n1 c) |: a
6.3波特率与定时器初值的关系
) [* ]5 D; b& w6.451单片机串行口结构描述
; V4 t- U& _: E; V4 O# G6.5串行口方式1编程与实现
% Q* z2 u0 @; T4 W7 b6.6串行口打印在调试程序中的应用
) j7 y  p- Y4 D1 L! V' `第7章通用型1602,12232,12864液晶操作方法
! N5 H. @5 M6 Y1 I4 q& Q7.1液晶概述
- C/ S8 }3 i& I! A! l& J. j7.2常用1602液晶操作实例/ s0 `( o+ H/ ~7 p& e9 f) z1 h
7.3常用12232液晶操作实例
7 Z- k& W7 i3 ]! m' i* D  E7.4常用12864液晶操作实例
- P# S2 V- A  ]8 |  y( R' C) R# V第8章I2C总线AT24C02芯片应用
( N3 G& l1 C, S8.1I2C总线概述4 u+ m, }  S+ L7 D6 z4 h
8.2单片机模拟I2C总线通信, J" s8 o* g9 U7 S, t! |
8.3E2PROMAT24C02与单片机的通信实例4 L; T5 W2 V# v% K9 V
第9章基础运放电路专题
( P- _7 e/ g9 J/ d9.1运放概述及参数介绍
# v9 w, p! Q5 t9.2反相放大器% h) A7 ]( I' F: }
9.3同相放大器
0 j- G4 u  g, K5 H9.4电压跟随器: l! f: \+ l7 |! u
9.5加法器
9 A8 {2 F, t; ?9 ]$ m9.6差分放大器) c+ k' A' J; n+ y$ l
9.7微分器
+ R% \, C( c* W% ~- n+ W9.8积分器

第3篇提高篇
- I$ w7 N. W- c1 w; a; h( d第10章定时器/计数器应用提高; V, H% G. F* c3 C
10.1方式0应用8 B) b3 b, Y; a( k
10.2方式2应用
! Z" }' v% k+ _# t/ E( K10.3方式3应用
( |( \% ]2 W: F+ E10.452单片机定时器2介绍
# N' c! }( ?$ k* U/ P6 p, q10.5计数器应用
3 k( g7 B$ {" C- W: b7 G" ^第11章串行口应用提高0 |8 ]( \) {0 _& N9 y" f" K8 h
11.1方式0应用+ r  l& C! M8 z5 w/ x" ~
11.2方式2和方式3应用! i3 T' h) y1 Q! ?) j. y/ a
11.3单片机双机通信
1 E1 p! j* s3 U9 }. \' j! z+ W1 l11.4单片机多机通信* h" n5 `3 u. o8 a
第12章指针9 l- s8 w' N: u+ ?, @2 J
12.1指针与指针变量8 ~) C1 K, ^1 \  c8 r
12.1.1内存单元、地址和指针0 p9 N5 i7 [  ?8 u
12.1.2指针变量的定义、赋值与引用( E2 B5 I1 o% N# R. Y. F+ F
12.2指针变量的运算7 n% G7 Q5 Q- Z6 \$ ?) V0 }: g
12.3指针与数组
7 l* R6 g( ?$ B, J: h1 }% e- s& W8 n12.3.1指针与一维数组  q9 e0 B% g$ c- ~: U' C
12.3.2指针与多维数组3 S& Y/ M4 x, N5 _# r
12.4指针与函数
# N' q+ H7 S4 E" z% l12.4.1指针作为函数的参数
/ a9 K) z2 I( j2 F( c0 k12.4.2指向函数的指针
  x! M2 @/ W& K/ n12.4.3指针型函数! d. F3 Z0 G# C' I9 T
12.5指针与字符串3 I& i$ r7 Q5 x8 i+ [
12.5.1字符串的表达形式
8 ?3 @9 J! o( z' A1 R1 u12.5.2字符指针作为函数参数# c- O; f! w0 ?# J6 m
12.5.3 使用字符指针与字符数组的区别
  T' t9 u  ~: k9 g( Z- F9 X12.6指针数组与命令行参数5 @- S8 k, d' ]0 u
12.6.1 指针数组的定义和使用- _- H/ N2 X, {6 d
12.6.2指向指针的指针
* v* ~. R1 L( {; b1 @; J, o12.6.3 指针数组作为main()函数的命令行参数
3 @7 `- t% X7 Z12.7指针小结8 z; m( P# Y$ L) Q8 a/ i% |. d6 h/ Y
12.7.1指针概念综述
% l- F; N) l  d7 Y12.7.2指针运算小结
, E" K# f' T% b( P9 l9 k12.7.3等价表达式' j# D1 B3 r1 p% ?
12.8C51中指针的使用- Z  \% E8 L8 e6 B3 S  f7 o  Y
12.8.1指针变量的定义2 Z& K7 `5 r, o, \
12.8.2指针应用
8 x+ J! U7 w. C' k" d第13章STC系列51单片机功能介绍
, H2 @- I$ x4 N9 ~: Y13.1单片机空闲与掉电模式应用+ G) s- B% k; P: F; v! M  C
13.2“看门狗”概念及其应用% m& a' d1 I# ]9 ^0 C# i9 }
13.3用软件实现系统复位
8 {) M: I) d: m; d, B# O3 p13.4内部扩展RAM的应用
, g* X/ I9 F+ j' h; I( n13.5扩展P4口的应用' H, \2 T' G, k  O" _5 e8 S
13.6内部E2PROM的应用, d9 L0 X, ]2 t( D7 B
13.7STC89系列单片机内部A/D应用
/ m; S5 M0 g" \/ n' a: E13.8STC12系列单片机内部A/D应用3 c6 J+ y* O7 {+ I4 b2 e) K; }
13.9STC12系列单片机的PCA/PWM介绍+ P" V7 T& F- W) d& \4 ~/ c" d
13.10STC12系列单片机的SPI接口介绍) |% b" |+ C2 v- T5 q
13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇2 x) x6 h5 }! q, n6 H7 Z
第14章利用51单片机的定时器设计一个时钟
2 B  T; u6 W: L( g14.1如何从矩阵键盘中分解出独立按键
9 C0 q- U2 f# Q' J. ~14.2原理图分析
1 @* v3 N3 \$ B6 K2 t! a14.3实例讲解$ F$ G& T& f! p; B. ?9 k
第15章使用DS12C887时钟芯片设计高精度时钟7 r# d. C( p0 r
15.1时钟芯片概述. _/ G! r6 [  A- z" C% y
15.2DS12C887时钟芯片介绍* W) C0 h7 s" M- ]1 H
15.3如何用TX-1C实验板扩展本实验
* i! n+ z( r( J" t15.4原理图分析2 m1 e6 c# I6 _1 V
15.5实例讲解1 C8 U4 b* z. ?" ^4 p8 i' B
第16章使用DS18B20温度传感器设计温控系统  Z: y/ E% y. i9 |0 p
16.1温度传感器概述% v% s4 b1 M7 B8 R
16.2DS18B20温度传感器介绍6 y3 ~% P3 G' o8 Y# [; F+ T
16.3实例讲解  I2 x9 M" S4 j  c' p
第17章太阳能充/放电控制器5 o2 a& H- Z7 S7 S# Y" T6 D
17.1控制器原理图分析
6 U# {3 R! ^% }4 H17.2控制器板上元件介绍* ~' W- Y, g9 p. C# y6 u$ w- a
17.3实例讲解  {( `  D* K: P  b( F! n( Y
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示! E. s4 i# O4 ^* g
18.1VCMSCOMM控件与单片机通信实现温度显示- @0 [( ~/ i/ r3 ^7 W7 E9 I% \
18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇8 c8 O' T! I# ~/ I
第19章使用Protell99绘制电路图全过程
- [; n0 X" C) L19.1绘制电路板概述* W& h5 M! G2 ?* V
19.2建立工程
4 `  P, R6 q1 C6 v. j( i! o* J19.3制作元件库
' [; Z) X6 g' b19.4添加封装及制作PCB封装库5 s' @/ E: ^3 R) [& ^6 s
19.5错误检查及生成PCB) M  u1 D1 f; \. r+ J, N; j3 r
19.6布线电气特性设置& z* H" E2 u  W4 f. h' @/ y' l
19.7自动布线和手动布线
. H: N: E) x6 I7 y第20章ISD400x系列语音芯片应用; Z5 ?+ Z- n% |2 C6 q
20.1ISD400x系列语音芯片介绍
$ `. v' Q" i0 U, K$ ~) N. N20.2ISD400x系列语音芯片操作规则  y- v' Z) }9 n9 p, i. |; P2 B% {
20.3ISD400x系列语音芯片应用实现
4 ^2 x6 V( D5 F# j4 K1 }第21章电机专题
, X4 U/ P2 P( K5 Q9 f9 ]21.1直流电机原理及应用
7 d5 ~& _& f# N  j! e21.2步进电机原理及应用
+ b. y0 s7 ]# g0 Q9 q21.3舵机原理及其应用
3 j3 M6 @7 P; @2 r  }+ c: {( e第22章常用元器件介绍7 s1 M2 p) g- Q4 E! ^" x
22.1二极管2 C5 [: {" q5 Q( w* i& v" B, P
22.2电容
. W. b8 a( ~) t! t  A5 w9 k1 c22.3场效应管6 W2 }% @6 O. e# ^" O$ K, m2 p6 @
22.4光耦
9 J/ {# `/ H# }22.5蜂鸣器4 g4 `8 y: |3 S; t# D  [' u
22.6继电器
7 Q7 y6 y6 V1 q' P1 S4 T22.7自恢复保险) O2 u% f. F. B+ b
22.8瞬态电压抑制器
, u( g% H, T' K' g, c) J22.9晶闸管(可控硅)
% u7 o% Q# |( Z7 L) s" v1 p% Z22.10电荷泵! P- z3 Y3 a* b8 ~0 t
第23章直流稳压电源专题
6 d1 h# H2 n! [2 d. v. `" s2 ]23.1整流电路
) D3 a3 c8 n% ~" [) q23.2滤波电路. C, b5 I9 [( F: L
23.3稳压电路
/ G8 v( q$ ?/ r8 W3 |; x23.4集成稳压模块的使用' w6 g) U- v- @+ a
23.5串联开关型稳压电源
+ b4 v; ^# G% i7 @( i第24章运放扩展专题" e3 \. q- s( A  E+ u! K6 v
24.1简单低通滤波器
$ k- ]& r# h8 J$ ]6 ]! n24.2“电流-电压”转换电路
+ r% ~: d5 V& N& y) h' @4 y; G24.3光电放大器5 l) B& _( w+ H
24.4精密电流源
2 s0 T9 y- g4 P# d) a0 n# \24.5可调参考电压源3 a- {/ e$ @8 b: K+ b
24.6复位稳定放大器
! b6 b. w3 c1 d2 \8 Q24.7模拟乘法器- ^6 `9 K$ F/ J$ \" |. \
24.8全波整流器和平均值滤波器; R" B1 n* j8 j; t0 a' q
24.9正弦波振荡器
: P3 U/ `8 r, Q2 w! H) Q24.10三角波发生器+ i: S7 [# f0 r1 l( x
24.11自动跟踪对称电源: F6 M6 i0 i! Q% g, B) L
24.12可调实验电源
- ~& ^( C1 B5 H24.13运放相关术语表

附录A天祥电子开发实验板简介
2 d9 A' f+ E# r& RA.1TX-1C51单片机开发板(配套详细视频教程). i; G( C! c  b/ H
A.2AVR单片机开发板(配套详细视频教程)
+ u' j* ]" [" W' U5 }( {: WA.3PIC单片机开发板(配套详细视频教程)( A( t% |/ K! d8 C
A.4J-Link全功能ARM仿真器
0 Y+ Z2 s6 G' ?1 K, ]1 J! uA.5三星S3C44B0ARM7入门级开发板
" g; o' F) u& W! U( VA.6三星S3C44B0ARM7提高级开发板
/ p$ t$ w4 \: eA.7TX-51STAR51单片机开发板(配套详细视频教程)

% G+ S  R! q" T
回复

使用道具 举报

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 | 显示全部楼层
多谢分享,有时间了解下
$ V7 @# Y: S$ m
回复 支持 反对

使用道具 举报

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

帖子

2101

积分

VIP会员

积分
2101
发表于 2017-1-28 16:04:36 | 显示全部楼层
课程目录0 V: F) k5 ~" v. [7 j
第1篇入门篇
1 U8 z$ V  s& _0 l2 n3 G; v8 s1.1单片机概述
- t  R7 W3 V! i+ p: E$ P7 K1.1.1什么是单片机/ O# j$ V, }5 c7 n: s2 G" c
1.1.2单片机标号信息及封装类型/ y" ]5 {4 L, N1 L# b
1.1.3单片机能做什么
! R0 n9 h" \  j' o& v0 z- r1.1.4如何开始学习单片机9 |* C  N0 c8 q0 L4 s" D
1.251单片机外部引脚介绍. Q# |( P! H0 x' o
1.3电平特性! c; x3 K" j9 A
1.4二进制与十六进制4 B% P! Y8 v& m4 z
1.4.1二进制4 o2 Y# j' @* B' z
1.4.2十六进制
; p" _6 X' I$ I5 I) E, J1.5二进制的逻辑运算
2 I$ _; L8 ^$ f" }, T1.5.1与
0 }8 k% M6 M4 L1.5.2或
* o& o# V' F9 X+ k2 G  G, \1.5.3非+ s. J* {; }( z" q
1.5.4同或
, V+ y3 j- I2 X: c0 @, p1.5.5异或
& l4 _9 X4 ]) |1.6单片机的C51基础知识介绍: J# M6 W& f. S: H) l! Q+ s9 B* V
1.6.1利用C语言开发单片机的优点
6 P9 T/ b) j) u; B$ C1.6.2C51中的基本数据类型
- n& y: A2 U" v0 ~, r- m1.6.3C51数据类型扩充定义- R8 U% m) h) ~
1.6.4C51中常用的头文件/ b2 M& J; Z) k4 E0 Z" _
1.6.5C51中的运算符
" ]2 D/ d  m2 g6 W  l" E1.6.6C51中的基础语句
+ m8 P$ z9 Y0 h# y. R- Y1.6.7学习单片机应该掌握的主要内容
7 T4 b, A3 q7 b" H. d0 l% r( A2.1Keil工程建立及常用按钮介绍5 H1 t4 Z' p% S1 ?* m" h+ s! ~
2.1.1Keil工程的建立
$ b$ a" `* ^5 b3 Q+ |6 t" R2.1.2常用按钮介绍
; Q' V+ v' w4 v  ]1 J( W  {0 o2.2点亮第一个发光二极管- P* G; O) a. j' B; w/ v
2.3while语句+ \! {- s" ~/ x/ j- _
2.4for语句及简单延时语句
! @% n* {7 J# B9 E. E1 I- }2 F2.5Keil仿真及延时语句的精确计算, `4 R- m0 k4 W
2.6不带参数函数的写法及调用% K6 W4 e' n0 F/ r$ c1 Z
2.7带参数函数的写法及调用
9 r* U' ~4 z$ q2 m7 t2.8利用C51库函数实现流水灯- }/ s% d8 Y# X0 y- Z5 h/ \
第2篇内外部资源操作篇
8 m/ K" [3 b5 v4 y+ Q1 c8 Z! _3.1数码管显示原理
  h- `; a& A6 L6 D' x) Q2 X. r3.2数码管静态显示
' q( i! b( E/ b* A/ J4 s3.3数码管动态显示
8 m. i- C# L; F3 a3.4中断概念8 S- J& @0 Y" l& P/ J! c0 u8 n* W
3.5单片机的定时器中断% f# ^: W! S+ e- e: p
4.1独立键盘检测$ U" o8 ?7 s5 Q. ]% ~6 a# M
4.2矩阵键盘检测6 O4 {, V( N6 R: v
5.1模拟量与数字量概述7 k3 b" y0 {* `& E6 n2 {; u7 i
5.2A/D转换原理及参数指标6 \" t- B& n% r/ _
5.3ADC0804工作原理及其实现方法
$ D4 t3 E- x' T, G7 \' l" u5.4D/A转换原理及其参数指标2 z/ o9 M% T: j% x! _
5.5DAC0832工作原理及实现方法
" S/ U" z# _! A8 D5.6DAC0832输出电流转换成电压的方法
: r+ G6 A/ a" b! H4 ?3 |- a第6章串行口通信原理及操作流程+ c* I/ M) O& P1 Z+ h5 C
6.1并行与串行基本通信方式' L% |3 @$ V9 n3 s! b- `6 H
6.2RS-232电平与TTL电平的转换
7 I. s8 h7 D! l* Z! A( Z6.3波特率与定时器初值的关系# k" Z. @4 ^# k: e# K( Y
6.451单片机串行口结构描述/ K& b6 @4 }; p- [+ {8 e
6.5串行口方式1编程与实现
! O  Y! }. v. Z  I- E/ Q6.6串行口打印在调试程序中的应用; O5 u  ?7 Q  L
第7章通用型1602,12232,12864液晶操作方法
) v6 u( t# X/ H" Q+ o# y+ h" N7.1液晶概述
' G2 J+ \4 {& R: Z3 y7.2常用1602液晶操作实例
4 w% h0 e1 w8 J7 ?1 t. t7.3常用12232液晶操作实例
1 v3 d+ J+ N7 b# k+ {8 b7.4常用12864液晶操作实例
, N6 c" s% L' S3 o9 U第8章I2C总线AT24C02芯片应用; |) K0 o3 }, H9 N" l8 l
8.1I2C总线概述
0 Y. x, }* T1 n. @, o: B$ K* `8.2单片机模拟I2C总线通信& U& w1 |" ?8 G1 X; o
8.3E2PROMAT24C02与单片机的通信实例
7 p$ G2 K1 A6 s9 }4 D- C第9章基础运放电路专题. u1 Z% X" B5 r1 V8 w" _, L
9.1运放概述及参数介绍
& {2 R! `% V- @& v% n( h* m0 h( `9.2反相放大器& L! X, m- J7 o% z$ c6 {! O5 W
9.3同相放大器! D( R$ C9 R& h0 @5 T9 [6 E
9.4电压跟随器
" N  A; {; V+ Z# R' s0 g( i9.5加法器
; W; |. z" h5 S6 e9.6差分放大器
1 a* @! C0 m5 ]9.7微分器
- r9 t. @8 h/ R. }9.8积分器# I# |3 {+ N) W' i/ O% n
第3篇提高篇# j# x0 U5 W9 A& [- b2 }( c
第10章定时器/计数器应用提高% |, B5 _) e/ u/ Z2 I" I
10.1方式0应用
  p  Z, X9 v  j/ o. ?10.2方式2应用
8 T4 X' w; X  J9 H6 Q( W6 T  x10.3方式3应用
7 r2 L' o8 Q' v  A10.452单片机定时器2介绍
% a1 s- C' {# L* ]6 \10.5计数器应用
) _- J  z9 a- a7 U第11章串行口应用提高3 v1 Q; T) o+ `( w) X3 }
11.1方式0应用
0 m  p+ E5 N, l3 ?8 F2 [11.2方式2和方式3应用0 m  u+ Q/ M5 q" v0 E4 d9 J$ N- Q
11.3单片机双机通信
$ A$ Z8 y- G8 Z, p, ^( m11.4单片机多机通信
% U. }4 u' Z+ a( C* j, c第12章指针
2 f. _5 \7 M6 [# f0 |8 X12.1指针与指针变量: l. C" w8 U( A+ ~3 H4 a
12.1.1内存单元、地址和指针
8 W. r7 x: G9 B" E; Z12.1.2指针变量的定义、赋值与引用$ B- h' R( |" M' H7 g- v, q
12.2指针变量的运算
& `. ~/ M0 Z8 X- z+ D1 l3 ^12.3指针与数组
+ ]/ I8 b2 ^9 f* y  k7 D9 b12.3.1指针与一维数组
8 n8 `5 g( |* F3 y0 |3 S% Z6 N: J12.3.2指针与多维数组
& W) O4 l9 I% p0 @  n& e$ z4 @12.4指针与函数' e3 S& d# `8 o9 X$ B7 r  T
12.4.1指针作为函数的参数- w& K/ g; I: Y" i! p" C2 a4 {
12.4.2指向函数的指针
( H3 ~. Q3 j# V* ?/ s# @; _) }$ U12.4.3指针型函数* m' A" n. t5 N% X: l8 A
12.5指针与字符串
  \; r: K7 L8 T+ h- ^  h12.5.1字符串的表达形式: `$ z0 Z5 B, l) c+ s9 _; f. L! X
12.5.2字符指针作为函数参数" K! \) k, M- R1 {  K4 u9 A
12.5.3 使用字符指针与字符数组的区别
. f7 s& k( K/ A& a' ^2 q1 C12.6指针数组与命令行参数
) |  _6 G/ k# o! t12.6.1 指针数组的定义和使用' \0 m/ x* B: J, [  {
12.6.2指向指针的指针
- v2 |8 K5 x* x# ]  D12.6.3 指针数组作为main()函数的命令行参数) ?9 ~0 v, z. o3 M* ]- C
12.7指针小结
# D% J7 b" j. H) x3 m! V12.7.1指针概念综述
0 Y# Z- q, f  y6 k12.7.2指针运算小结
. r/ ]0 w$ P3 h- m1 ~2 U12.7.3等价表达式
2 J( C4 v6 R; z9 v& `8 \, J12.8C51中指针的使用+ W) s( z1 l; l
12.8.1指针变量的定义0 C0 c; [5 J2 z- S2 V6 M6 n' g
12.8.2指针应用& i2 s& l" f% e& v. g
第13章STC系列51单片机功能介绍: q8 A, s1 ]2 n+ t
13.1单片机空闲与掉电模式应用7 i2 E# b; @$ @4 I7 ?3 P
13.2“看门狗”概念及其应用, F: X4 H2 b1 a9 e( Z
13.3用软件实现系统复位
, p' C( j* M; p& Y$ K3 v& c& _& i13.4内部扩展RAM的应用6 H/ K, B9 F( F: D% S& |& |
13.5扩展P4口的应用
( I5 u2 Y* U: X13.6内部E2PROM的应用
* S0 U& X) ?4 p9 @7 J9 L13.7STC89系列单片机内部A/D应用
, ^3 I9 V2 v# O, v- B5 f13.8STC12系列单片机内部A/D应用
; U7 c! H2 y+ x) J3 @( e13.9STC12系列单片机的PCA/PWM介绍& D# R0 O7 o. q" t* }  |- t9 l
13.10STC12系列单片机的SPI接口介绍( B! ~+ o+ v! o2 ^6 m
13.11STC12系列单片机的“576MHz”超速运行  B) k0 G" u% e, R5 \/ u
第4篇实战篇4 K8 x0 F) Y$ O; w, I1 R9 `
第14章利用51单片机的定时器设计一个时钟' }( f) ?  [; `, G7 R1 l: x9 R
14.1如何从矩阵键盘中分解出独立按键) {& |9 e3 Z8 g( {& {) D1 q; R1 R
14.2原理图分析
2 X: y; ~2 y, p+ t: r* z/ V! c14.3实例讲解+ a9 |6 j6 S8 ^+ w) c0 c
第15章使用DS12C887时钟芯片设计高精度时钟: I6 R; m; e! T5 ?
15.1时钟芯片概述; F! Z" @0 I; C) e  R
15.2DS12C887时钟芯片介绍
% h5 f- y+ z" V1 I. q15.3如何用TX-1C实验板扩展本实验
. R  ?' ?3 t7 |( p3 v( g15.4原理图分析8 A, R! u, Y8 T2 U$ o
15.5实例讲解7 Z" ~( _3 `0 }, ]% J
第16章使用DS18B20温度传感器设计温控系统
& j1 S8 Z+ q# j: o) ?0 h9 D9 b% `16.1温度传感器概述) Y6 j+ }- P' k( T8 R
16.2DS18B20温度传感器介绍3 z3 M5 V& c/ j# V, ]0 \
16.3实例讲解
3 N: q6 [1 M3 d0 v1 ]% A第17章太阳能充/放电控制器* R0 d+ S6 H. I/ d* |$ t+ q' @
17.1控制器原理图分析/ x5 @1 A9 h' K; n) J; [4 ~
17.2控制器板上元件介绍2 R2 D. [8 T' t, G  [& l
17.3实例讲解2 p& k5 j7 E2 G
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示9 d/ \7 h6 e  x% v, C, Q6 i
18.1VCMSCOMM控件与单片机通信实现温度显示2 c! M% l  r- o& ^4 i, m  q
18.2VBMSCOMM控件与单片机通信实现温度显示
& Q  l6 X: K1 s* Y* r第5篇拓展篇
* j0 V6 D* V) K/ p" L2 H" h第19章使用Protell99绘制电路图全过程
$ O+ a& V- G4 W+ p7 k" ?8 J19.1绘制电路板概述  ~. ]8 Y) s4 a# I$ I  u+ s/ V
19.2建立工程
' o8 E: {0 x' V. _19.3制作元件库
/ M1 `$ }3 f- L9 R4 ~9 i19.4添加封装及制作PCB封装库
: s) n, U: `: S19.5错误检查及生成PCB6 L9 T) j$ \3 o2 E1 c1 }( y" p6 y
19.6布线电气特性设置
! D! O' y. U+ I. A/ w, B) M( Y19.7自动布线和手动布线" J% F9 o$ F2 z* {# D0 M
第20章ISD400x系列语音芯片应用
) w" N/ A: h1 e6 P3 W* v  x( }20.1ISD400x系列语音芯片介绍* I  a) c5 f7 z' ~% N( \; J3 D
20.2ISD400x系列语音芯片操作规则
  O' t; b) U' E# Z5 K( ]20.3ISD400x系列语音芯片应用实现
3 x# ^! v) G: b7 L9 _5 E) c1 R第21章电机专题
2 F" J* }- Z5 d7 R( Q$ s4 ^21.1直流电机原理及应用# S' p! F' X0 ~. n) [; M' T
21.2步进电机原理及应用
* S7 y! D. g: h; U" n3 U21.3舵机原理及其应用
3 y; m9 Z" S  _+ b7 [5 v第22章常用元器件介绍
$ j/ U0 V- @9 K* E/ H  p( A22.1二极管: w9 J9 q) @3 X3 h8 L+ }  [9 \
22.2电容2 B, N5 f1 d+ z
22.3场效应管5 q% [- B; e+ T2 @9 E  F
22.4光耦. ]% I  n/ t& g8 h& M1 _
22.5蜂鸣器
: v+ h3 b  n3 t* M22.6继电器; A- X. ~$ i( K$ i1 q- M* X
22.7自恢复保险
$ P2 ~, I3 ?6 ^' p3 w22.8瞬态电压抑制器
1 g9 q% ^/ r$ l1 R* L- F: Z22.9晶闸管(可控硅)6 ?: m$ J/ Q  v+ K3 Y! O. Y# T* R0 ^
22.10电荷泵
6 d7 d( @: s( R& n3 K, v第23章直流稳压电源专题  R. \6 h7 r: @- M- I* C
23.1整流电路
' V9 B" _8 U" s23.2滤波电路4 p* K! z2 g, E6 l& C
23.3稳压电路! g9 X! ^/ W# E, A& A- D
23.4集成稳压模块的使用+ e( b5 }8 U6 r& ^: `
23.5串联开关型稳压电源1 g$ |. \' v; Y; s: l1 y
第24章运放扩展专题. l& Y) O8 J/ K1 Z% U+ a
24.1简单低通滤波器
# Y. o% Q7 O7 b  b' L24.2“电流-电压”转换电路3 C  }6 D  Z$ c4 G# \
24.3光电放大器
1 h, w( S' {4 i24.4精密电流源* y* w4 p: S1 T5 \2 N8 Q
24.5可调参考电压源4 u/ w8 g- n# z
24.6复位稳定放大器7 V) [; t- }8 i: ]# c5 `/ T
24.7模拟乘法器) i- f& w  U+ Y" g5 O% J7 |
24.8全波整流器和平均值滤波器
, l5 F& r; F9 k2 L7 u& F6 p24.9正弦波振荡器
- y+ y2 b( w- f+ w24.10三角波发生器0 C  [2 z( p9 W1 r
24.11自动跟踪对称电源1 m. c7 H2 [6 E$ _. g8 x
24.12可调实验电源
# _) |  X5 `( {24.13运放相关术语表8 q: B. M8 R$ f0 h3 i) c) a
附录A天祥电子开发实验板简介7 M6 L* y9 A( m% n* y
A.1TX-1C51单片机开发板(配套详细视频教程)* q% }0 R) X$ f/ e; R
A.2AVR单片机开发板(配套详细视频教程)
$ a. g7 _& N+ s' G0 L, MA.3PIC单片机开发板(配套详细视频教程)
- C8 I9 q( ]  i- d  k5 [3 }A.4J-Link全功能ARM仿真器
' a8 x3 O* U  o' x! G5 }A.5三星S3C44B0ARM7入门级开发板
3 }3 z9 A' F. x; _" m8 U5 a9 ZA.6三星S3C44B0ARM7提高级开发板8 H% ~6 s# q' Q& L! R
A.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1199

积分

VIP会员

积分
1199
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程6 |) w  W* P( c4 b5 H$ A0 N
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2025-4-4 21:41 , Processed in 0.860218 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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