飞雪团队

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

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

[复制链接]

7556

主题

7644

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇
1 ]. l# D* f2 f1.1单片机概述
- }+ s% a, q& M: b% a# @1.1.1什么是单片机% i$ j1 I+ g0 ^! M0 }* A
1.1.2单片机标号信息及封装类型0 B1 I5 o2 U6 |+ l5 \! B/ M; ~
1.1.3单片机能做什么
4 a  n4 @0 i2 r- _8 Y+ h1.1.4如何开始学习单片机
' e& b( q& ^# W+ u1.251单片机外部引脚介绍5 v1 d+ V& d, k1 W$ `  ^: Q2 ~5 B: I
1.3电平特性3 m* N5 O% v: S% x5 O
1.4二进制与十六进制
4 t# o1 L1 k: |2 ^% a3 g! O! P1.4.1二进制
: E7 t% T# U  e" d1.4.2十六进制5 R+ {, A, c. n5 r+ A+ F
1.5二进制的逻辑运算
) {6 V* }) S9 o4 V8 Q( J& z1.5.1与- x4 s8 @, c8 g- \' S: p5 D! y
1.5.2或9 ?  m% H" O" B
1.5.3非* y' u; u& r9 \7 E
1.5.4同或
! ?, v( G% s' q" o# P1.5.5异或) Y" @2 ~) r# s" u( B, b
1.6单片机的C51基础知识介绍7 E  W: R- L/ Y* }  L' e2 F
1.6.1利用C语言开发单片机的优点
1 }3 n; U, N1 Q$ s1.6.2C51中的基本数据类型0 n' y- R2 y. \9 c
1.6.3C51数据类型扩充定义# l  c2 ~4 R2 P
1.6.4C51中常用的头文件- x1 m! M) y% c9 @8 z
1.6.5C51中的运算符3 C! _( g: P- f. U1 ]& l
1.6.6C51中的基础语句; H4 p/ h% Q, C; I- d  D
1.6.7学习单片机应该掌握的主要内容
! Q( S2 }2 D6 H( l5 z2.1Keil工程建立及常用按钮介绍
/ l. n  p$ f, X4 |$ N. h2.1.1Keil工程的建立
0 Z; `) V. t/ i. e& W2.1.2常用按钮介绍
+ M8 A5 f- v. }( g" L: V9 Z0 T2.2点亮第一个发光二极管
) s& t5 C- i+ m8 F3 c2.3while语句$ T7 U" G; B" C: s6 r
2.4for语句及简单延时语句
' |7 o+ ^6 S2 A* x* B2.5Keil仿真及延时语句的精确计算
) z1 I, _8 F0 M2 |4 V2.6不带参数函数的写法及调用
; q3 @! P( g; B4 v. ]* q& u. Y0 \$ h! B# D2.7带参数函数的写法及调用6 b' W" [* o. o5 L
2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇& l! @0 T$ i8 @% ?5 x  s
3.1数码管显示原理: W/ Z* D. Z* n/ S
3.2数码管静态显示
; b6 I) C9 d  a+ \5 V' _* P0 n, `3 x- R3.3数码管动态显示/ C. w& o: ?! ~. J
3.4中断概念) f. ]1 R$ K- j5 J+ _; z/ K
3.5单片机的定时器中断
; K" }; K- V9 ?, s, X7 p6 R. y: Z$ g4.1独立键盘检测% E/ ?  I4 n, n* N3 y, w/ U' u2 C
4.2矩阵键盘检测
5 U7 i6 J; L% o( K) n6 Z* P1 y$ l" S5.1模拟量与数字量概述
! V, v( P* B+ o& I! ^5.2A/D转换原理及参数指标
9 r( \$ J' t3 o) A& z1 C, Z2 o7 L5.3ADC0804工作原理及其实现方法
9 |" p6 v, l5 e* @- o* W5.4D/A转换原理及其参数指标
. O3 D! U9 Q7 I) U& h! N; x5.5DAC0832工作原理及实现方法3 J) l/ z2 J# u- D) ~3 t
5.6DAC0832输出电流转换成电压的方法/ n# _4 v5 a8 J5 W; c  w  \1 t; _( M+ L
第6章串行口通信原理及操作流程
$ C( S  p1 [2 ?+ I- `6.1并行与串行基本通信方式0 I1 T* n  }% S) k: ^$ l9 y8 l
6.2RS-232电平与TTL电平的转换% C) Q- {$ S. W* y
6.3波特率与定时器初值的关系
- J" ^" k5 i4 W0 G& H. I3 a2 {- J8 A6.451单片机串行口结构描述
8 ~3 l/ ^( C3 C- `& s6.5串行口方式1编程与实现
! J% G: u4 U: _; }" `( ~4 p6.6串行口打印在调试程序中的应用' Z) ~! Q$ \4 Q* K! o3 l
第7章通用型1602,12232,12864液晶操作方法4 S& ^  Z, i, M' E, g9 g/ _: A- ~* P4 g
7.1液晶概述
1 l$ `& d1 R7 G: l7.2常用1602液晶操作实例
. ?! g$ V; d/ @) G7.3常用12232液晶操作实例
  n" m9 F; f+ p" o7.4常用12864液晶操作实例
5 n7 `$ Y4 e' m4 P4 s: B第8章I2C总线AT24C02芯片应用# w1 s5 ^3 B0 ]  g' G( t( J
8.1I2C总线概述
/ k8 g9 W1 P) ]5 A, m) |8.2单片机模拟I2C总线通信( U- h8 R7 P! |# C7 z
8.3E2PROMAT24C02与单片机的通信实例
( M  W- v* E: Z- C8 w4 \第9章基础运放电路专题
! H6 w8 K- J' C, p9.1运放概述及参数介绍
* v& q4 Q. K$ H- y9.2反相放大器, q8 e# y) A% @
9.3同相放大器9 M4 y) k+ H% P! G% B! H0 Z: [: e; |
9.4电压跟随器
" k$ c! f9 v0 o% L. @2 x9.5加法器9 c# t/ R, i! A' n3 N, W; I) i
9.6差分放大器% L3 ~7 w9 C# @; K) l& t0 c3 T
9.7微分器
5 S0 D) f) b2 A& z3 V9.8积分器

第3篇提高篇
; A" J; m: R4 D" [9 W第10章定时器/计数器应用提高
7 i  H; g- R. {( {1 ^9 f' r( y/ q10.1方式0应用
% a3 `+ |/ A; u( {" T9 w9 |3 m10.2方式2应用
" w. ^3 s- g4 ?+ G. K) F, b10.3方式3应用
$ Z& b+ m& P1 h0 p9 r10.452单片机定时器2介绍
; Z4 s# g3 _- Y+ i10.5计数器应用( g+ o8 }" g2 n' y+ J2 p
第11章串行口应用提高4 [8 l: L4 e  _( D# e2 J0 r& \+ z
11.1方式0应用
: P' W: ~1 Q  z( i11.2方式2和方式3应用
# q! ]0 Y5 z' @4 B6 Q11.3单片机双机通信1 a6 t# b/ |" P( L
11.4单片机多机通信; h: l" y2 H5 J" _& m
第12章指针. b' J. ^' s9 T! g  ~
12.1指针与指针变量, X5 g5 j+ c: h" p" A
12.1.1内存单元、地址和指针
7 v/ g' _2 v+ B12.1.2指针变量的定义、赋值与引用3 {+ X6 O# C1 d1 R; [# A( Q
12.2指针变量的运算8 }6 E! ^9 ]: C/ f5 x. h
12.3指针与数组+ L/ ~/ s/ W. k$ I, d2 ?; }: w
12.3.1指针与一维数组
8 r9 o  D8 z% ]% U; u4 S5 p. k12.3.2指针与多维数组
/ B$ c9 }  o9 t1 q12.4指针与函数
3 L: d0 W; k8 Q) J12.4.1指针作为函数的参数
2 J8 [& X9 S3 s( U" R1 a12.4.2指向函数的指针9 w' t, S8 _" S8 K
12.4.3指针型函数; b/ X  k- l0 R* I& F5 W
12.5指针与字符串2 q% i3 S" Z& G  W& `
12.5.1字符串的表达形式  ]5 ^: v6 b4 S
12.5.2字符指针作为函数参数
1 D  |; o+ @' _% L4 C# b% `6 Y12.5.3 使用字符指针与字符数组的区别
# B+ i% |* c+ l12.6指针数组与命令行参数; U. z, U: f5 o9 @/ e
12.6.1 指针数组的定义和使用, y' O) {+ q0 z4 A3 J9 z+ G
12.6.2指向指针的指针8 s; I8 [8 Z# b& u" p3 [: U% |
12.6.3 指针数组作为main()函数的命令行参数
! S$ A% [2 E: u+ r& Q12.7指针小结
  Z3 h: d! X. k% q% \. R12.7.1指针概念综述
& d5 F: o& U7 Y0 h  v" t2 G12.7.2指针运算小结
3 \1 T2 S7 f9 I% b! O/ S2 D2 E12.7.3等价表达式
$ _8 m9 p4 g! Y" h12.8C51中指针的使用
/ b  b2 E. {3 v: L8 A7 _12.8.1指针变量的定义
$ l8 Q' o  X% I! B7 u6 |9 y7 ?+ z12.8.2指针应用7 U. N0 J: n3 R* C8 W9 P- n) m, g# b
第13章STC系列51单片机功能介绍
9 E4 M' L: f& J1 R. j9 i13.1单片机空闲与掉电模式应用- C. w9 \2 y, ~
13.2“看门狗”概念及其应用6 F0 H, W0 u+ g/ U: `( D5 j
13.3用软件实现系统复位
9 h! T. u" t, x4 w$ B& x13.4内部扩展RAM的应用
. S. C8 D9 K' ]5 f) P8 r# }0 e13.5扩展P4口的应用$ B3 E( R  i6 y( I9 \7 a
13.6内部E2PROM的应用
& s+ v2 h6 ^% E; i7 p6 X" @13.7STC89系列单片机内部A/D应用
$ T. z5 D6 M0 K1 R  z1 b; x13.8STC12系列单片机内部A/D应用
$ j& G' E$ m) V0 ?0 h0 y+ _13.9STC12系列单片机的PCA/PWM介绍8 _/ T. H5 {: w" U0 A: _  @: i
13.10STC12系列单片机的SPI接口介绍" F5 D. l3 A- G) s& ^/ K
13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇1 }. K. s4 k# t% v( V& \. f% }$ q
第14章利用51单片机的定时器设计一个时钟
& ]6 S+ F/ {7 h% I) \1 W  H14.1如何从矩阵键盘中分解出独立按键
: g- n7 G! A( `; S( B14.2原理图分析3 c$ p. q8 D4 V
14.3实例讲解
9 H# O3 a4 S0 u% c' M第15章使用DS12C887时钟芯片设计高精度时钟/ q, l4 w. P7 F+ K$ O9 [  A
15.1时钟芯片概述
0 A! u* W) Z, K& x, Y9 d15.2DS12C887时钟芯片介绍
, `# E4 A; ?) V' o  ^( f( T15.3如何用TX-1C实验板扩展本实验7 R5 |+ B) B% y/ F7 @) c2 D( g
15.4原理图分析
4 t% T( w. p' G! v1 ~' q5 H15.5实例讲解
$ t7 w& N2 O3 |. d第16章使用DS18B20温度传感器设计温控系统4 n5 \' N* q7 {. w2 P' _
16.1温度传感器概述
7 K# O: ^/ V/ H" A4 S16.2DS18B20温度传感器介绍/ L( k3 P; @5 p' L$ P5 s" G
16.3实例讲解" F4 W' S7 s5 t3 _
第17章太阳能充/放电控制器/ G: x, d: a/ T6 |/ |1 ]' k
17.1控制器原理图分析
$ G' B) j! G; ~" H# Z4 p0 s17.2控制器板上元件介绍
/ _; q# ?$ N( c17.3实例讲解" d" [* \3 ^7 W0 ^7 d+ U
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
5 m0 _& P' c) t; s) s% ], T; r' `18.1VCMSCOMM控件与单片机通信实现温度显示5 s- P1 @; N' d1 U' F
18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇
8 o4 u1 \0 A! F7 J7 \第19章使用Protell99绘制电路图全过程" S: w: B) ^. h+ r7 ?6 P; z5 _
19.1绘制电路板概述
! `4 Q' u4 H1 L19.2建立工程
- y0 L; L0 ?/ q1 t5 ]19.3制作元件库
* r8 r$ Z* G; u1 n3 t  R, k19.4添加封装及制作PCB封装库
. z# b, U1 f7 h9 \! I1 ^1 f19.5错误检查及生成PCB/ C3 ?' |5 o6 w$ T4 {
19.6布线电气特性设置
7 ?% c- u. N% K" w19.7自动布线和手动布线
( m* q3 N" ~6 k8 b0 @# e第20章ISD400x系列语音芯片应用. g6 N4 n# J1 k6 }/ Z0 E! }( ]
20.1ISD400x系列语音芯片介绍6 x, t- g0 C: B
20.2ISD400x系列语音芯片操作规则6 A4 `6 ^4 H4 }
20.3ISD400x系列语音芯片应用实现7 q. W; P& B3 C2 h& |- K5 {3 V
第21章电机专题
# Q/ b: {4 i, M  m8 q7 t. Q21.1直流电机原理及应用4 f- G2 l2 a" x7 @2 f$ E
21.2步进电机原理及应用
# Z5 g$ ?7 V* {; w$ O21.3舵机原理及其应用; O) b1 P4 p. M, V
第22章常用元器件介绍( c( E: f6 H9 |( V% @. _6 a8 P
22.1二极管
6 T8 N6 c1 p8 p% E22.2电容
3 u7 i$ k3 l) ?2 g1 [9 ~- G22.3场效应管5 B. d  J. d; \+ ~* d
22.4光耦
: {; f5 ]+ R& v7 k22.5蜂鸣器2 E$ W9 h% D% R( o3 Y* O
22.6继电器; t" F6 J6 }( O
22.7自恢复保险
& a) L0 T+ u) E% e4 R, D( }/ t22.8瞬态电压抑制器
& f5 M6 R; s( ~+ c5 |) j! K. e22.9晶闸管(可控硅)1 d0 d( T- Y; r" ~7 n& L
22.10电荷泵
  n& U: \" i. }! o/ A. @% `第23章直流稳压电源专题
/ u8 V+ {. E5 A- e23.1整流电路* F* Q. T1 C0 t" m
23.2滤波电路( ]$ N4 y! J' q
23.3稳压电路
/ I6 X6 N- v4 z0 k. o23.4集成稳压模块的使用
* h$ F/ C) X6 v; M; g! U23.5串联开关型稳压电源: P; I5 G) }; l' u+ }* H! e
第24章运放扩展专题
  c* \& V# Y4 A: s/ I3 g5 p24.1简单低通滤波器
2 o4 i* {; }& Q7 e9 W7 x) w! B24.2“电流-电压”转换电路9 h% [/ [' _. [
24.3光电放大器4 ^2 P: a6 y# S# U# s, m
24.4精密电流源
' t, Z8 ]: F; Z9 R+ f* X% a" M24.5可调参考电压源
7 t2 z( l) U' U; n" I24.6复位稳定放大器
! n) m3 _, Q0 X' p1 s# t( C24.7模拟乘法器
- F; {& {% ?4 ~+ d! [. d9 r24.8全波整流器和平均值滤波器# ]( Z+ i2 L9 u6 v; J) w
24.9正弦波振荡器: c) g/ g6 d/ O; b; @
24.10三角波发生器/ i+ H' p2 N" T- ?2 u$ c
24.11自动跟踪对称电源/ y9 i& g% ~% b- `! Q; [$ p
24.12可调实验电源
5 K- W5 n, @+ R24.13运放相关术语表

附录A天祥电子开发实验板简介
& E: Y( Z# w2 |: _- bA.1TX-1C51单片机开发板(配套详细视频教程)
& B' _  Y' F2 @+ E# O1 YA.2AVR单片机开发板(配套详细视频教程)% M1 }8 B* Q! I% U9 M  K
A.3PIC单片机开发板(配套详细视频教程)
' `8 x$ w3 w  N9 UA.4J-Link全功能ARM仿真器
  Z0 {5 x2 a9 XA.5三星S3C44B0ARM7入门级开发板
: ~6 j2 W. _# b# `5 Y. _A.6三星S3C44B0ARM7提高级开发板
. Z$ d! Z9 F/ s, \' ^$ }/ GA.7TX-51STAR51单片机开发板(配套详细视频教程)


3 H1 r, J5 q- P# w. h
回复

使用道具 举报

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 | 显示全部楼层
多谢分享,有时间了解下
6 P( X( V+ }/ A# g
回复 支持 反对

使用道具 举报

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 | 显示全部楼层
课程目录6 l1 @+ {$ F% T/ F8 ]
第1篇入门篇
3 a1 G2 z! e0 T0 m1.1单片机概述/ F2 K6 R, N; |) z( l' F7 S
1.1.1什么是单片机
3 E5 z5 A. `$ X& }* c* L! J1.1.2单片机标号信息及封装类型# Z" e* @* [! `; q
1.1.3单片机能做什么/ Z# ]* F" z+ Z" r' \8 n
1.1.4如何开始学习单片机
5 E/ X9 x) V  ^; G1.251单片机外部引脚介绍
) w# x; X+ l( S9 [1 W5 \; W* {1.3电平特性4 ]% ?( u; f; c" ?# J3 }1 j( _
1.4二进制与十六进制
% M+ s1 O4 F* g$ D0 Y7 I% W1.4.1二进制0 a  G9 j* k# ~/ T- F9 T
1.4.2十六进制- L0 D8 b* d2 a# Y, y6 B& o$ ~" ]
1.5二进制的逻辑运算
+ A0 v$ ^1 k! O; T! _  n  e) g/ \  j1.5.1与
' G! D8 `7 V  B* |" c; l1.5.2或
; S! `& a/ P4 b3 o1 q- V, \1.5.3非( L& K  z5 r5 [  [1 W. `
1.5.4同或" b" ?. ~/ H. q1 y( W, F
1.5.5异或1 j# Q3 Y/ l, N& a/ q
1.6单片机的C51基础知识介绍: `" z# C4 L+ c4 Z% t: i* X
1.6.1利用C语言开发单片机的优点8 E( A3 [& u% @$ I7 l. X
1.6.2C51中的基本数据类型9 u0 F  Z. D2 @- k5 }1 I; `' X
1.6.3C51数据类型扩充定义, d% q+ k6 a" R9 g( ]' O/ y# _
1.6.4C51中常用的头文件: F7 S) Y6 Z( s- q4 p5 ^2 q
1.6.5C51中的运算符
0 `% ~! ^8 D9 p" k4 A9 {6 ^7 Z1.6.6C51中的基础语句; j/ \0 J1 W2 P% C) V* L7 a
1.6.7学习单片机应该掌握的主要内容* j, x$ s; ?- d# y; r# D
2.1Keil工程建立及常用按钮介绍1 N+ P: w# ^* ?* f- o' L
2.1.1Keil工程的建立- X, P. z$ [' h6 w
2.1.2常用按钮介绍9 ]9 ?1 w9 O' ^4 f9 T* U" U5 r3 ]
2.2点亮第一个发光二极管- `7 ^7 T: V: N( u" k4 E2 d5 r& }
2.3while语句& p, ]0 l& N) |, y  U+ f0 [. p4 b
2.4for语句及简单延时语句& [& q& h( ~# B! @) A
2.5Keil仿真及延时语句的精确计算/ |# k2 N% J0 P! q6 z( D, I
2.6不带参数函数的写法及调用  W' s/ b6 N# Z+ U7 q  ?8 X
2.7带参数函数的写法及调用
% F- ^9 c" u2 }* Z2 j/ P: p2.8利用C51库函数实现流水灯
8 x& c* }+ a. g3 F; M$ a7 K* i第2篇内外部资源操作篇
" @* h2 ~$ Q0 x3 Q8 O+ W3.1数码管显示原理
  ^! a' W) F+ A5 ?* W, Q$ v3.2数码管静态显示7 Q& t2 @( D1 z6 e
3.3数码管动态显示
# {- K9 f. R  D/ D" `7 i- d3.4中断概念, b! P+ L" f3 e' T8 R) @$ n1 L% }
3.5单片机的定时器中断6 H" L$ m4 U9 y4 q, s
4.1独立键盘检测
+ C7 {/ J# X+ r/ f2 n4.2矩阵键盘检测5 g6 K) `6 r0 Y4 @& i- D3 q: _
5.1模拟量与数字量概述
5 n" M% b0 p- R, d5.2A/D转换原理及参数指标
& a2 B5 e0 _6 C6 w! S9 _! D5.3ADC0804工作原理及其实现方法
$ X5 E/ Z9 U3 R! k3 P- x9 s5.4D/A转换原理及其参数指标
" d  `* E5 W" U% ^  `. m5.5DAC0832工作原理及实现方法
3 _, P( ^2 |  R/ h5.6DAC0832输出电流转换成电压的方法
! {: B4 W4 h- a! d: H第6章串行口通信原理及操作流程1 M2 W  _$ R  ]! t5 T7 C! O
6.1并行与串行基本通信方式8 d* k7 h% ~/ `. L  p
6.2RS-232电平与TTL电平的转换
5 o8 E3 C( `! S: v7 S% w6.3波特率与定时器初值的关系
1 O1 W+ K* u3 p( E. s9 S9 ~6.451单片机串行口结构描述
* V# e: C5 f2 L) i0 R' I6.5串行口方式1编程与实现
. f& P* k# f8 r- H2 F# z6 {; H6.6串行口打印在调试程序中的应用
3 E1 @1 G5 A' {0 h2 S第7章通用型1602,12232,12864液晶操作方法
; Z2 l4 B1 \2 O4 k+ p2 `7.1液晶概述
7 F( o" \0 U  Y1 I7.2常用1602液晶操作实例
  k! E$ S; u* f$ p0 M7.3常用12232液晶操作实例* Z8 d7 v( \! ?1 z
7.4常用12864液晶操作实例8 Z* D. B8 N4 n# Y4 S8 }) j
第8章I2C总线AT24C02芯片应用# v1 g' _7 z% m( \( P; u
8.1I2C总线概述! `  P6 f. r# V2 ^
8.2单片机模拟I2C总线通信
) f2 O7 l  A  M" R6 o4 s3 F) \8.3E2PROMAT24C02与单片机的通信实例. b  I5 w6 `5 L" c; {
第9章基础运放电路专题
# d' h) P- S# a* G9.1运放概述及参数介绍
" G: A- o. Q! z9.2反相放大器
+ ~& e. ~5 G9 ?* i! i% E8 G9.3同相放大器( i# r0 x! U! S) H! L  u0 h6 b
9.4电压跟随器
: p  n$ Z( `+ m! A8 T9.5加法器
% P2 v5 A8 k6 g% U6 F) l9.6差分放大器% w$ t/ U5 R9 z. I" K7 V% L3 A
9.7微分器& g9 {9 m/ t- Q# |
9.8积分器+ s2 B, Y1 }: c% r  D5 j
第3篇提高篇
% A2 c$ O% G' N/ [第10章定时器/计数器应用提高
' ~) o. h6 A1 ^10.1方式0应用
, G1 E# s* o8 ?/ b! Q' A* r10.2方式2应用
8 ^/ A/ u, c5 n% |- K4 b10.3方式3应用! v: l' K9 \8 @/ ?$ z9 d3 _8 X
10.452单片机定时器2介绍" P3 @: g& Z+ ~  d; N0 k4 b
10.5计数器应用
3 p/ J6 P5 r  F1 E* @. y7 X3 e第11章串行口应用提高
8 V2 g7 ~2 s7 p  `0 x" {  S11.1方式0应用% {& d8 V' R5 S8 X" J0 u. n
11.2方式2和方式3应用7 o, c+ n0 L! ?: t$ h0 O5 w
11.3单片机双机通信9 I2 T7 U- C$ w- N" E! N8 ^
11.4单片机多机通信
: N. B* u# X4 b+ R6 u& y; E, e4 d3 j第12章指针
/ J( w  s# s8 B% S6 O12.1指针与指针变量
2 y' s  g& o: V2 G+ H12.1.1内存单元、地址和指针- Q: x; M; i0 Z" _
12.1.2指针变量的定义、赋值与引用
0 M8 `- ^: G0 `% h6 i# q8 v12.2指针变量的运算4 r* c  H) e7 r3 @* X
12.3指针与数组1 X; V3 c4 f0 e- E  Z1 J
12.3.1指针与一维数组
  h. b6 C' R: L; n& w* _0 \12.3.2指针与多维数组
7 o/ M) N4 u( z+ `1 }12.4指针与函数6 Y6 i! s6 K2 I7 u' n% P$ M
12.4.1指针作为函数的参数8 Z. C5 W- |: h! _
12.4.2指向函数的指针1 [; k3 C, @- m/ F
12.4.3指针型函数+ K4 p8 M# A% I5 q3 K8 u
12.5指针与字符串! w+ F+ F+ H# h" j
12.5.1字符串的表达形式% A  R3 h+ v  [+ g  U
12.5.2字符指针作为函数参数, d9 R8 N; U$ `
12.5.3 使用字符指针与字符数组的区别
3 b5 M  L, M9 e# @/ a! }7 C7 P  k12.6指针数组与命令行参数
- M1 @' z+ ?0 ^; B12.6.1 指针数组的定义和使用$ s* B8 H: ?) D, b# z4 b3 s2 F
12.6.2指向指针的指针
  G. e! s* Z# U" S. _$ o" I1 g1 u12.6.3 指针数组作为main()函数的命令行参数2 c7 v4 b3 q% f9 a1 y/ ^2 L5 o
12.7指针小结
" E* B2 h6 O0 c4 m5 s12.7.1指针概念综述3 g. M$ ^2 S  C4 k7 \5 K4 K3 ~# D
12.7.2指针运算小结
$ ]4 \! K! |. P! i! o' n/ ^% i12.7.3等价表达式$ {. q3 Y# ]  c1 k. a
12.8C51中指针的使用7 v) o: x9 F' H8 N3 F9 }8 p
12.8.1指针变量的定义* [6 J3 x3 l8 y- E) e2 [
12.8.2指针应用  r  P! t% i5 D5 @5 b
第13章STC系列51单片机功能介绍7 C5 e! [" u8 u+ k
13.1单片机空闲与掉电模式应用' i4 J8 T( k( ^5 G
13.2“看门狗”概念及其应用
6 A  A3 }$ B" x- @6 d13.3用软件实现系统复位% A8 b9 G% }/ l; }/ k9 s5 t
13.4内部扩展RAM的应用/ C# Z# d4 F. b, E. G4 G
13.5扩展P4口的应用6 c  @! m6 @2 O7 ^3 o0 j
13.6内部E2PROM的应用
6 H! d6 f7 m: u( w  I: w13.7STC89系列单片机内部A/D应用+ C; p8 O, Y1 @" |& f! T: O# l- V
13.8STC12系列单片机内部A/D应用
' T. U1 }. D  {9 D0 U13.9STC12系列单片机的PCA/PWM介绍) O2 [8 }3 G; Z$ |1 s7 i& x/ J
13.10STC12系列单片机的SPI接口介绍
# s3 R' Q1 K% r8 q) Q13.11STC12系列单片机的“576MHz”超速运行9 `5 @8 s& b$ q; O5 \  z' ^+ F  r
第4篇实战篇
4 Z! p& ^6 e0 t7 o, i- o第14章利用51单片机的定时器设计一个时钟
' X1 |+ H9 X  F( ]& A! N2 }14.1如何从矩阵键盘中分解出独立按键
3 j* _( s2 R& h2 c14.2原理图分析8 I/ E/ J9 c# m
14.3实例讲解
* {4 b1 B/ }% D8 Z' u8 Y2 ?6 F7 s$ |第15章使用DS12C887时钟芯片设计高精度时钟
  d( @7 u' ^- w- U; X- h, s; ^15.1时钟芯片概述& r" p! c! [  j0 A" z
15.2DS12C887时钟芯片介绍$ R$ {# d$ O" Q) S6 l, ^! j' v! e# Q
15.3如何用TX-1C实验板扩展本实验
2 o6 p% ~% O" r7 g2 ]& O! L: t15.4原理图分析& ^+ t8 n* x4 t& H& Q
15.5实例讲解/ ]" V$ f* s2 E) d; w3 L
第16章使用DS18B20温度传感器设计温控系统
4 e4 W0 S( M/ ]: m16.1温度传感器概述
6 Z1 K- G, Z5 [# H+ {1 c9 V7 `16.2DS18B20温度传感器介绍
2 t, L- A* a  ^: b+ L: z2 i5 ?16.3实例讲解1 w* ?* ?5 q( a) H* J, \# G
第17章太阳能充/放电控制器) [: |# N# E. K5 V- ?8 \) i' N
17.1控制器原理图分析
* U" k, t! N. [- F7 p: M* O17.2控制器板上元件介绍) H* K# F. |3 V0 B, u# p( d0 J
17.3实例讲解* X2 i& b/ i. l1 ^
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示6 S4 z8 M- @" x; d4 y
18.1VCMSCOMM控件与单片机通信实现温度显示
2 W# `  |( F5 w0 h. N$ Z18.2VBMSCOMM控件与单片机通信实现温度显示
/ _  n& ?: |6 L! A3 o; h8 C& D第5篇拓展篇' {% U* t+ l: G
第19章使用Protell99绘制电路图全过程
' w4 F0 Z! c' D19.1绘制电路板概述
. `" @6 M2 j; N2 ~1 g19.2建立工程* o4 N# u# ]% b2 w- C- M  s: c
19.3制作元件库
* ^" {/ E% B$ }7 H, g. V19.4添加封装及制作PCB封装库
+ T% d' y  O* i9 X; v0 N9 P* g" x19.5错误检查及生成PCB
8 N' ?! x4 V6 b- L$ }' K19.6布线电气特性设置
6 p( N, q7 B5 g9 r; \19.7自动布线和手动布线
' K. z$ O( \6 W第20章ISD400x系列语音芯片应用3 U7 C  P) i- k1 d% g
20.1ISD400x系列语音芯片介绍
+ c1 S" s, ]" U/ b/ j) i7 X/ G1 V% i20.2ISD400x系列语音芯片操作规则
2 H( H  I" O/ |% o& v20.3ISD400x系列语音芯片应用实现
, n) i% y8 [# S% g5 e第21章电机专题
+ q: w9 o/ l7 H1 i6 ]( \+ R7 c21.1直流电机原理及应用
" Z) s$ c7 E$ q/ L& f$ a, y21.2步进电机原理及应用& ~% O% }+ N" z# E" |) e- b
21.3舵机原理及其应用8 J3 N$ T9 ~* T6 ~
第22章常用元器件介绍
3 E* k7 _" [& O- Y) f22.1二极管
4 M# s/ y7 i8 R) `22.2电容$ X# m5 [9 m  O0 {1 t
22.3场效应管2 h9 f1 |7 q6 l/ L+ v
22.4光耦- j5 v6 T4 [# _+ N# a
22.5蜂鸣器
6 O4 @; I6 j" m# B# k' g22.6继电器
8 S  x9 y; T0 X4 g  N% G) W22.7自恢复保险1 w4 F  @+ k, _( {; I
22.8瞬态电压抑制器) }5 z' }" B  G$ v( s+ j; R% @
22.9晶闸管(可控硅)
2 R& ~8 \; o+ ^9 b22.10电荷泵; e4 k1 {; X" s( G( y0 F' n
第23章直流稳压电源专题) Z9 f- r* B! ^  f. l
23.1整流电路. C, D2 p, c# J; B( L, G
23.2滤波电路# \+ u+ q6 R! m+ @  |& R* z5 l% b
23.3稳压电路& h# ]* O% d$ I: f7 i5 `
23.4集成稳压模块的使用4 q) a& U" y) ?, y8 z
23.5串联开关型稳压电源
! J* M4 J& B: ]& [! M& W: o3 d4 K第24章运放扩展专题
) z; |  V* j' V7 I0 P24.1简单低通滤波器; r. O/ @- \5 O3 B: I
24.2“电流-电压”转换电路; [0 }( C6 i. L; N
24.3光电放大器
" H; j( |: S% n/ z9 R% }: V" w24.4精密电流源
7 u: J1 Y7 [" _3 V; M24.5可调参考电压源
8 v% I) c; k% d5 ~- {! z1 z24.6复位稳定放大器" L6 Y& P5 k  N; `4 _' j  D
24.7模拟乘法器
/ I% Q0 m. @& q3 W7 Q# d24.8全波整流器和平均值滤波器* Q" Y( |* A; o1 }/ W
24.9正弦波振荡器6 `" S( R( s. M
24.10三角波发生器* V+ D0 Z: C: s! W3 A1 ~
24.11自动跟踪对称电源( h9 s7 W1 x/ R: C) Y
24.12可调实验电源) T1 Z9 y4 @- g1 t! s
24.13运放相关术语表' B# W( \5 i1 `1 T& T
附录A天祥电子开发实验板简介1 l( P* E2 V& G! `  ^
A.1TX-1C51单片机开发板(配套详细视频教程)+ R9 O( z* l" W+ i4 @; N4 u2 c! g! Q& O2 Q
A.2AVR单片机开发板(配套详细视频教程)# e1 J% ~9 p) M' P; G( Y. ^5 {
A.3PIC单片机开发板(配套详细视频教程)8 B+ n5 l/ C: Z; d( F: {7 @8 ?* C
A.4J-Link全功能ARM仿真器
7 P9 e( ?8 f+ H9 `6 d1 X9 `. `/ QA.5三星S3C44B0ARM7入门级开发板
# n- Z" x9 r  _5 ?# rA.6三星S3C44B0ARM7提高级开发板! ~+ l6 O+ k& ]% s, W
A.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1199

积分

VIP会员

积分
1199
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程
% l' h0 E* j) \' W8 e* a
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2025-9-13 16:37 , Processed in 0.082339 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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