飞雪团队

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

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

[复制链接]

8609

主题

8697

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇% K9 v. J  [# T- F0 V
1.1单片机概述  v0 O- R) `+ }: F
1.1.1什么是单片机
; X6 u5 h1 x* E- O" p" J1.1.2单片机标号信息及封装类型
+ }8 B+ d3 B: `0 N1.1.3单片机能做什么; g& w- K$ k3 e
1.1.4如何开始学习单片机
1 G( ~- q' C% `6 g8 t1.251单片机外部引脚介绍$ D4 \$ ]$ C9 }& E7 K: ^7 t2 `
1.3电平特性
: A9 B. z4 k* ?- ]7 O' K1.4二进制与十六进制
3 G7 x# u8 C: u2 W& @! r1.4.1二进制% {$ }$ A# F, d% @6 G' Q
1.4.2十六进制* r! O) P6 c, [4 ~1 U$ k
1.5二进制的逻辑运算: n4 q  F8 g  {% _
1.5.1与+ K5 U) [2 T" m' v7 L
1.5.2或
; y7 ^; B1 _+ D- O* \1.5.3非* Y; h; k# t( t8 o# `
1.5.4同或
% _4 Z+ M$ x8 }7 g$ w8 h1.5.5异或1 r* b5 L$ _1 w% E
1.6单片机的C51基础知识介绍) f" V& t/ h6 |
1.6.1利用C语言开发单片机的优点& e4 u% G* t$ d7 c9 j1 O
1.6.2C51中的基本数据类型" d& T2 q1 Z/ c. S# \
1.6.3C51数据类型扩充定义. Q% |5 a0 u# E2 |4 l& }& i7 V; h8 A
1.6.4C51中常用的头文件
, G( z  C& i. ^2 `& W- E7 V1.6.5C51中的运算符& e0 X8 e6 {0 Q7 r+ ~- S3 T1 W$ A
1.6.6C51中的基础语句
: N' v8 G9 K; A. ^* [1.6.7学习单片机应该掌握的主要内容# |) l' a: F8 k4 i
2.1Keil工程建立及常用按钮介绍) I: [1 p9 @/ o0 r
2.1.1Keil工程的建立* g# c/ \. E' m; x6 c
2.1.2常用按钮介绍. v7 d, \& v% W
2.2点亮第一个发光二极管
: J* X0 L% I! l6 z. B, N2.3while语句& j0 L6 Z; F& Y, c, f
2.4for语句及简单延时语句% H7 ^5 i2 z# `. \% n; a8 x3 {
2.5Keil仿真及延时语句的精确计算$ T2 e% ]/ ?% ~! c
2.6不带参数函数的写法及调用
) G6 l: Z) b! W5 x" s2.7带参数函数的写法及调用
$ G0 u, c4 C- Y2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇
* O' I, e0 p# E. K7 X: |9 e. H4 X6 M$ J3.1数码管显示原理  i4 h/ X( D' D. L9 P( O7 i
3.2数码管静态显示
# p3 O! y& [* m3.3数码管动态显示! L$ [& @, h: n
3.4中断概念
, D' K% _. c0 ?. t3.5单片机的定时器中断9 }' y1 p: K5 V9 {
4.1独立键盘检测7 z1 j% A, k: p: X6 R
4.2矩阵键盘检测: C6 e+ t- {" ?9 C, _. S, U
5.1模拟量与数字量概述1 p0 l4 j. _7 ?1 P1 @
5.2A/D转换原理及参数指标
2 P/ B! W3 R: ]7 u8 u* Y1 y% u5.3ADC0804工作原理及其实现方法
/ b/ i, l: P$ n" }! E, W! h. Y5.4D/A转换原理及其参数指标, ^" M8 w3 P  J6 J
5.5DAC0832工作原理及实现方法
6 q# t# y3 A0 Z3 i5.6DAC0832输出电流转换成电压的方法( H. U- z' F) p9 l6 \5 W
第6章串行口通信原理及操作流程
5 T7 J8 `7 V4 a+ m6.1并行与串行基本通信方式
5 C5 L1 F! w0 C7 y! q6.2RS-232电平与TTL电平的转换
' r: q0 o0 B8 A6.3波特率与定时器初值的关系
: ~+ Q( T0 U: X4 h! N/ ^/ i6.451单片机串行口结构描述
1 g0 H# A8 E9 a; f& F6.5串行口方式1编程与实现
1 r2 b- D& v5 r6.6串行口打印在调试程序中的应用- e3 Q( o! o) Y4 K( v/ n" {1 d
第7章通用型1602,12232,12864液晶操作方法# i: x0 ~9 Q* M1 a8 [
7.1液晶概述3 m5 [. R5 Y4 g
7.2常用1602液晶操作实例
* M) |' c, t$ U8 a7.3常用12232液晶操作实例
2 h  Z$ ~5 ]9 |* B4 M+ N% ?5 c7.4常用12864液晶操作实例. O4 J/ C  c* l, K" @% T0 k
第8章I2C总线AT24C02芯片应用
9 m9 t4 \- C( K- q4 x8.1I2C总线概述" }1 x, v! }( \# F" R; Y' u3 _+ |
8.2单片机模拟I2C总线通信
- J$ Q. W; h& {" L+ k8.3E2PROMAT24C02与单片机的通信实例
, h& A7 a, t6 V- ~: ]  n第9章基础运放电路专题, H2 M& V) ]+ B% ]6 f, z" ?2 W
9.1运放概述及参数介绍8 T$ \* I' ~6 S' W. a
9.2反相放大器8 N" G, z7 v0 x0 p: q$ w
9.3同相放大器
3 V# j! ^% m; o# z/ H9.4电压跟随器
9 V* q; Q0 D0 y# j$ j: O6 c9.5加法器( _  ]$ u. J( r+ j9 Y) ^
9.6差分放大器6 ~. B- r2 [; d8 W
9.7微分器( F4 X! S7 D: E3 X
9.8积分器

第3篇提高篇
4 |. U2 O1 D3 d第10章定时器/计数器应用提高1 Q" p0 v. N9 w3 J+ `
10.1方式0应用
8 y8 w6 h# h* y6 w+ D. n2 h/ }10.2方式2应用; J- f* f" S  S" W7 k
10.3方式3应用
% m5 A' v' J& S- q: s( V10.452单片机定时器2介绍
' A6 b/ w/ Q" `5 i10.5计数器应用
8 B  x& i  z. I第11章串行口应用提高, _$ K& q/ i0 a7 z5 Z7 t9 l- {$ w
11.1方式0应用
' L- _( c0 a3 b4 v' K! @3 w& J11.2方式2和方式3应用. i& j& B* E$ [4 {
11.3单片机双机通信
. C, ~' @# |% n( H2 W" z# m11.4单片机多机通信
$ R/ T+ L2 G) T: w% W第12章指针
8 s! ~& F. p( E/ c12.1指针与指针变量# A  c6 W; p& F* E+ R, a
12.1.1内存单元、地址和指针
" [& V, c, C2 B1 }/ C' s; [12.1.2指针变量的定义、赋值与引用
. R) i; }) J( S: `9 k' d7 D! C  [: j12.2指针变量的运算. a- T( C! s! ?% `2 A3 z
12.3指针与数组
' u* S/ P8 q5 ]- L+ N12.3.1指针与一维数组
9 F3 W0 }  T- {$ D12.3.2指针与多维数组- s3 e" N. m. I( C; g( F. d
12.4指针与函数) V" M/ `0 w5 W2 k/ }4 H% r2 ^
12.4.1指针作为函数的参数
+ r$ A! T. z; }: x( j$ f- Z12.4.2指向函数的指针' r$ j/ m) s7 [. u. G0 C0 N
12.4.3指针型函数$ w8 J0 T. n5 K# ^- `
12.5指针与字符串
" @! {5 t3 u/ Y# i* }12.5.1字符串的表达形式' R/ W4 S. g! v9 {1 l( y, a
12.5.2字符指针作为函数参数, h' h; x' `( f. d/ t
12.5.3 使用字符指针与字符数组的区别
/ Y" j$ I& C) J$ J6 U12.6指针数组与命令行参数$ t$ b- I( [! f
12.6.1 指针数组的定义和使用0 m. R0 Z0 B  d/ F! S# Y% e3 b
12.6.2指向指针的指针/ e3 Z. {5 e! b# \" ~, m$ b
12.6.3 指针数组作为main()函数的命令行参数
0 q! h  {, I0 @$ I5 h. q$ E; g12.7指针小结
/ w2 y# Y" @0 H, `12.7.1指针概念综述
1 A" _3 @+ `/ X- T12.7.2指针运算小结: W/ T( U& e" j8 I/ c* ^4 M/ \
12.7.3等价表达式: e. i4 V9 C; m- X
12.8C51中指针的使用1 I3 a- X$ Z& m3 S# N2 `
12.8.1指针变量的定义
+ j" a1 B' c6 i/ ^12.8.2指针应用1 R  x/ v/ L- |5 g7 F+ u; ?
第13章STC系列51单片机功能介绍. e/ \' u& S( X" r  d, \
13.1单片机空闲与掉电模式应用2 j( D. |7 E9 T) y* |: e, f( X
13.2“看门狗”概念及其应用9 T2 H4 x+ h6 s+ A5 H  @0 G) R1 |
13.3用软件实现系统复位* F, A  A: J6 y* a( _" ^
13.4内部扩展RAM的应用* H) Q& Q9 _) l1 _7 A" v3 C" w7 @
13.5扩展P4口的应用
: L% u# f  Y4 X& D6 s13.6内部E2PROM的应用
5 q/ ?( S3 ]( M! U+ C& [13.7STC89系列单片机内部A/D应用6 [, m9 ?0 O' D) @
13.8STC12系列单片机内部A/D应用
! b4 L) ^3 }9 m5 x: m13.9STC12系列单片机的PCA/PWM介绍
3 Y6 W$ Q" r( Q9 K5 V& P" `3 H13.10STC12系列单片机的SPI接口介绍
. Q1 c% D! i" b$ l; I13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇4 W" r  w$ q& _. N
第14章利用51单片机的定时器设计一个时钟
7 X/ Y* j( ?. J% N( W( V7 \- {14.1如何从矩阵键盘中分解出独立按键3 M' |4 ~1 R  U2 n
14.2原理图分析
5 x+ p; C. i& t- b( E) s14.3实例讲解
  U* F5 f, x) D& D8 L第15章使用DS12C887时钟芯片设计高精度时钟1 S$ E$ p7 ]# O( s
15.1时钟芯片概述
# u; U( `3 B* ~3 {0 C2 k15.2DS12C887时钟芯片介绍
! C9 g) F3 d+ q/ H6 @4 X15.3如何用TX-1C实验板扩展本实验
5 ]6 W. g: P2 L/ L* m7 y15.4原理图分析
' {6 C0 @+ }' w. D  t, R$ ^* _15.5实例讲解
+ }. ?4 V/ R  u+ y5 M第16章使用DS18B20温度传感器设计温控系统
" P+ ^3 `: x% E$ Z6 z4 M6 v4 O! Y16.1温度传感器概述
& k- |. @) C7 `9 h9 Z16.2DS18B20温度传感器介绍
, b/ J- a1 l/ l. S! B) o3 J16.3实例讲解
8 M/ e! C# L# X" k第17章太阳能充/放电控制器
5 c% @' L% B  Q# B- g, M: `17.1控制器原理图分析
8 x: [- @$ F( S, H. X) Q17.2控制器板上元件介绍! r" M( K' N) e! V* h$ x  O
17.3实例讲解: j' T  j" u9 g" ^: m$ G
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
; O  X1 N4 ]& O18.1VCMSCOMM控件与单片机通信实现温度显示
5 \9 {" y7 {! j+ A: z18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇
1 @# G# S  K% F: m第19章使用Protell99绘制电路图全过程
- ?! L) k& b2 O; H: V19.1绘制电路板概述$ p" v6 P2 @" i+ {& u  H' U! d7 z% T. D
19.2建立工程
. e2 C& P# M! g* u, C% z  b1 k19.3制作元件库
: ?2 F, F/ G0 }& E9 t0 I19.4添加封装及制作PCB封装库% T8 b; }4 T) c/ f
19.5错误检查及生成PCB% a$ s+ a- |4 v# Z
19.6布线电气特性设置# }6 z) ~: o, L  o3 l1 N! {0 {2 M: x
19.7自动布线和手动布线: K8 l* Z; y. o: r
第20章ISD400x系列语音芯片应用$ K! \- D1 a  g
20.1ISD400x系列语音芯片介绍. a( E7 r3 s" i5 M
20.2ISD400x系列语音芯片操作规则6 ~9 l% d) @  |* }* {
20.3ISD400x系列语音芯片应用实现9 u! ^# V2 M& G
第21章电机专题( `1 ?  L; l1 X( e" z
21.1直流电机原理及应用+ m' ]$ p5 J+ M! G7 j; q8 Q
21.2步进电机原理及应用" J' S0 R, @9 c% `
21.3舵机原理及其应用
$ x8 j( j3 o: ]& Y6 S9 g  Z( f  f第22章常用元器件介绍9 m) y% Q' v0 B' _) t, U8 [: g" G; i
22.1二极管
4 x" _* R; I; i4 E( ~22.2电容
) Q4 D4 M0 u# ^. ^& B22.3场效应管
$ D1 i3 |2 d! G* M22.4光耦* \  i3 ]3 R3 d* s0 O, l
22.5蜂鸣器
  N% a0 G: B; M/ X, ?9 n3 E" n22.6继电器! W1 [# E; J- }" W( l
22.7自恢复保险& K( ^. ~( u( L/ \4 `4 h
22.8瞬态电压抑制器7 _7 o/ @& v% a& R4 u+ T8 C
22.9晶闸管(可控硅)
( S4 ~+ ~6 q/ _& H+ z! T  C22.10电荷泵% ]- B( _& E' q4 S  Q1 ^
第23章直流稳压电源专题
3 o# }+ F& a+ f$ |) c8 l2 `: ?& i8 [23.1整流电路
. V5 J  P' N' y3 O  X* {23.2滤波电路
1 K- [4 k+ {* d# J0 h1 W. w. H$ q23.3稳压电路! ?- T$ T4 H! v
23.4集成稳压模块的使用
4 I! z4 m( q. _; \# n2 X23.5串联开关型稳压电源
3 T0 m* |: R4 {# h第24章运放扩展专题; c# h& N6 Q# Q
24.1简单低通滤波器
+ f' o: v, g4 B8 |) `3 l24.2“电流-电压”转换电路
& |. x$ ^! z2 `: n, l& t1 n5 V24.3光电放大器
, l0 l( Q# l# D/ S- V5 }% F1 s5 u24.4精密电流源, w  }/ z  ~4 @  }
24.5可调参考电压源2 }; H: x6 a& f, D/ e( {
24.6复位稳定放大器  Z1 u/ D% H- q- o" Y4 r5 n4 x
24.7模拟乘法器5 y3 Y3 ]: q: i  r# J0 a
24.8全波整流器和平均值滤波器% v! F; A" l/ x9 N3 F
24.9正弦波振荡器
2 _) K+ Q* y/ F, m24.10三角波发生器
& e. L3 P4 r6 I4 \& r" u% S24.11自动跟踪对称电源! D- W8 X. v% s. ?: D
24.12可调实验电源
/ x$ `* k8 M  J3 W' f, m# }. q24.13运放相关术语表

附录A天祥电子开发实验板简介
. q" ?) o  B  mA.1TX-1C51单片机开发板(配套详细视频教程)% l" K1 C; I- K! }0 L
A.2AVR单片机开发板(配套详细视频教程)) h1 p" p/ G" ~; F3 d2 C
A.3PIC单片机开发板(配套详细视频教程)
% J& f) {. x- S0 SA.4J-Link全功能ARM仿真器8 j1 ?: z" C! D
A.5三星S3C44B0ARM7入门级开发板
% m+ W! \9 y& Z8 T9 l/ sA.6三星S3C44B0ARM7提高级开发板
9 }# k/ f# ?. P# o! ^9 T! kA.7TX-51STAR51单片机开发板(配套详细视频教程)

; d# U& V; t7 E- [& \# r
回复

使用道具 举报

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 | 显示全部楼层
多谢分享,有时间了解下' P, [* A; i2 y2 ^: c# D. V# x, 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 | 显示全部楼层
课程目录
2 W; @& \+ j- f3 l% j第1篇入门篇( S! Y/ A; q; w+ j
1.1单片机概述& y- g) B9 B" h" f6 }
1.1.1什么是单片机  C- \, b  k7 L
1.1.2单片机标号信息及封装类型" @; \# U4 E* l1 j+ C2 E5 I5 c1 L
1.1.3单片机能做什么
3 }' a: l9 k/ t% U$ j* i1.1.4如何开始学习单片机- ^* s8 t/ r4 Y4 \
1.251单片机外部引脚介绍
7 U) a0 `! y; r: N1.3电平特性5 f9 Y$ t& \2 m
1.4二进制与十六进制( z6 q$ N' K+ P0 ?0 c4 S) h0 N4 M
1.4.1二进制8 P1 a* D$ ^, y
1.4.2十六进制$ X, v/ t1 K. W. a3 E: u0 p) x
1.5二进制的逻辑运算! i4 k3 a. Q; I$ A
1.5.1与, `; q! L7 r5 c. I$ \; Y
1.5.2或) x7 E) i1 I, R7 `6 z, i8 i
1.5.3非
( k$ C! I% E) Z+ Q1 h' [1.5.4同或% ^2 h9 ~( P/ ?: `
1.5.5异或! X( _0 M7 p4 p2 y! \7 ?
1.6单片机的C51基础知识介绍
7 ]& q3 Y/ ]2 t  o* ~5 l* ^$ @1 q8 L1.6.1利用C语言开发单片机的优点
+ U1 R7 o6 i/ f, x1.6.2C51中的基本数据类型9 P$ R8 n6 s. O* K' }( x
1.6.3C51数据类型扩充定义+ |$ p. H7 }/ v; O, z2 p7 w
1.6.4C51中常用的头文件
: z$ J4 n% J0 x+ n1.6.5C51中的运算符
, e4 `1 @- @- w, {3 W1.6.6C51中的基础语句
5 A  E! R! I% d  G& W4 E4 F! c9 G1.6.7学习单片机应该掌握的主要内容
3 h6 v- B; S  h9 l6 X2.1Keil工程建立及常用按钮介绍
! c6 x5 f7 h5 \2 a( ~* b2.1.1Keil工程的建立& |3 q" K- N+ a0 i: C
2.1.2常用按钮介绍  r1 @8 s: u6 z% z
2.2点亮第一个发光二极管
  V2 I, O2 b* X. D0 D+ ^2.3while语句
' B5 O: A7 {0 {5 s' {2.4for语句及简单延时语句
! z" N& l4 O" J) X2 c) t9 a! R2.5Keil仿真及延时语句的精确计算3 i2 h2 ~; ^) R! M
2.6不带参数函数的写法及调用
! }% [5 u. I5 `. A0 o2.7带参数函数的写法及调用
6 Q9 `- ^5 L+ G9 m! V2 y; A2.8利用C51库函数实现流水灯
/ a0 d* s/ ?6 J+ {' r; L# O第2篇内外部资源操作篇
! E# ?0 i' B) }) B' S' g8 J; i3.1数码管显示原理
; b  Y" q" j4 O) i( |3.2数码管静态显示* v- P" W- N) L8 p# T# X, {
3.3数码管动态显示% P. X. @4 e, _: `: t5 |
3.4中断概念
' K2 H( s4 e8 }& P; Q, Q) S3.5单片机的定时器中断* Z1 j$ x, o5 f* Y: s4 F& O/ a
4.1独立键盘检测8 l5 ?' g% d9 @! N
4.2矩阵键盘检测
1 Q& u8 \) Z5 x( p) B5.1模拟量与数字量概述+ N2 t3 I$ g" _
5.2A/D转换原理及参数指标
( S$ ~/ s- x7 x7 S* j! V2 E4 M6 F5.3ADC0804工作原理及其实现方法# I  E( D8 W' ^1 d
5.4D/A转换原理及其参数指标
: ]4 h1 K9 C$ C3 J. H7 n1 l5.5DAC0832工作原理及实现方法" r: F( \7 Y+ F
5.6DAC0832输出电流转换成电压的方法% B: d& \5 |( w1 x* c
第6章串行口通信原理及操作流程
) B/ O- [1 ?% G3 J) x6.1并行与串行基本通信方式8 ]$ _2 o* k" k! Y! f
6.2RS-232电平与TTL电平的转换
2 D3 q4 X, @) |  }2 G$ X) _6.3波特率与定时器初值的关系- K/ Z) T) }! w$ [  I
6.451单片机串行口结构描述2 N( S0 p( H) N0 q6 H
6.5串行口方式1编程与实现; W7 O: P$ w: j& [' v& U+ P
6.6串行口打印在调试程序中的应用
. w3 T, r* c1 h, w+ r第7章通用型1602,12232,12864液晶操作方法7 `- ?6 H1 t8 B! I9 y
7.1液晶概述) A9 r: n5 f, J% u" Q3 f( V, M
7.2常用1602液晶操作实例
+ i6 N4 X+ C  a7 G7.3常用12232液晶操作实例9 d3 S5 ?- X0 l& f6 @; |7 M
7.4常用12864液晶操作实例8 E9 E6 X+ Z. {9 N  y% b2 s* Y
第8章I2C总线AT24C02芯片应用
& ]' s* ^# E% r9 ]8.1I2C总线概述
9 L/ v4 V: ]! [8.2单片机模拟I2C总线通信: V. j2 B) H! l" N5 M- i2 f3 h: n
8.3E2PROMAT24C02与单片机的通信实例
6 I' |/ J8 i% v: k% \7 D第9章基础运放电路专题
( O. P) T- n: y7 y2 W- Z1 t9.1运放概述及参数介绍
$ \; Z7 z; d/ @* _: y! t: ?2 ?2 @9.2反相放大器
8 o8 {0 n& y5 V  N' e4 e6 H9.3同相放大器
6 |' p: \0 |) _4 c, G/ j: M9.4电压跟随器
' ]6 W; L9 }4 y2 U3 e& J2 F& R9.5加法器
$ p; f  b+ i/ U/ S! V9.6差分放大器3 |5 t: R7 k/ h# y
9.7微分器
0 R5 t* p+ g9 W) W9.8积分器6 ]1 ?' _! e3 i3 N- \
第3篇提高篇6 e9 r, g, S5 M% \
第10章定时器/计数器应用提高
3 T# e+ Q. D: G10.1方式0应用; }5 _" q& r7 c  @- M3 v" K
10.2方式2应用
8 r3 L0 |7 y: U4 S10.3方式3应用
6 U2 z$ ~+ M3 Y* O) j% Z9 E10.452单片机定时器2介绍( Y3 X! s) t+ ~$ [
10.5计数器应用
- {2 J* D4 u- o  s' n第11章串行口应用提高1 k! }  C7 Z: J; Q, ^8 [- z. E
11.1方式0应用( p6 |0 a8 \3 M1 |/ C" w" L; }4 c( V
11.2方式2和方式3应用: u! f. L4 q4 r$ k
11.3单片机双机通信
$ Q* J, P* H/ s, D1 \11.4单片机多机通信
3 ~& f$ y# j2 t* a4 p第12章指针6 o1 x: V/ y9 R$ r5 ?. {! a5 s0 {$ b
12.1指针与指针变量
' I: D$ A, k7 W! z12.1.1内存单元、地址和指针. n5 D3 n, l) g
12.1.2指针变量的定义、赋值与引用9 u; i# i# I! b: M, H8 e, U' R& V
12.2指针变量的运算
5 Z% u; J6 Z6 T' o2 ?+ k2 d$ N12.3指针与数组
7 s6 E; D/ \7 x$ Z12.3.1指针与一维数组! ?8 Y" N7 Y  o8 t$ U1 x
12.3.2指针与多维数组
6 D3 }9 R; x& Z: u1 O& N12.4指针与函数
& ?5 r" ~% z7 Z6 t- ~12.4.1指针作为函数的参数
3 m+ a0 N+ r4 o' p8 R7 u" O12.4.2指向函数的指针9 b  ~0 l6 k8 E4 W0 Y4 a
12.4.3指针型函数
0 ^' k0 K- l) H) X& X" M12.5指针与字符串' U! P* ?* H* s
12.5.1字符串的表达形式' |. P+ H8 v. p% D
12.5.2字符指针作为函数参数. j/ [4 ], d. w/ {1 T1 u
12.5.3 使用字符指针与字符数组的区别! K3 w! D# {! ^& v. J
12.6指针数组与命令行参数9 ~/ G& n( s/ O* L: @/ e& _
12.6.1 指针数组的定义和使用
# r  Z! P7 ]2 X" }3 P12.6.2指向指针的指针$ _/ j5 G; D- T2 ]6 W: b: g+ R
12.6.3 指针数组作为main()函数的命令行参数
' G2 b3 N, m5 i/ \! ]; S- I12.7指针小结, g4 G2 z' K0 y4 |1 Y/ q* {
12.7.1指针概念综述( b# q1 i) ]+ L
12.7.2指针运算小结/ C/ Z* @. ]/ H0 W4 I0 C
12.7.3等价表达式
: w6 A0 u8 e, M1 x) w0 B/ j! x! E12.8C51中指针的使用
) S) ]/ {* k, h/ V- v$ h12.8.1指针变量的定义
% M% y# C+ e/ s12.8.2指针应用
% k5 N0 Q+ s$ C; ~9 \第13章STC系列51单片机功能介绍
8 u, A( V5 P2 e. c+ o3 C! I13.1单片机空闲与掉电模式应用
0 K5 L2 H8 r1 ^! n. _; X+ K& V13.2“看门狗”概念及其应用
7 C. J+ S) B5 P& b% P13.3用软件实现系统复位  ^( I/ t% o0 Y! b5 G; {1 G5 U  ?
13.4内部扩展RAM的应用
  Z, F; F( }( E. u13.5扩展P4口的应用& y) g9 w% N4 |. B
13.6内部E2PROM的应用3 ~' L4 ^; A" N* r. R! D( w
13.7STC89系列单片机内部A/D应用
3 U- E1 I& m' l/ L0 S13.8STC12系列单片机内部A/D应用
6 }; P0 O6 P5 @4 ^+ F1 w0 I$ F13.9STC12系列单片机的PCA/PWM介绍! ?9 h4 X1 A& K! d5 d0 d
13.10STC12系列单片机的SPI接口介绍9 X& ?1 T0 G/ C$ P: S* x
13.11STC12系列单片机的“576MHz”超速运行: X' V- N8 D: i1 W2 @
第4篇实战篇5 r- A8 o' g" g& W. @
第14章利用51单片机的定时器设计一个时钟
; z* Z; @. v; v  h) o& T14.1如何从矩阵键盘中分解出独立按键7 B6 P: z1 S+ e, I2 C
14.2原理图分析: E7 t8 E; v, Q% J5 Z7 K
14.3实例讲解
" B5 N. n2 W/ Z2 [第15章使用DS12C887时钟芯片设计高精度时钟
/ f5 H9 H7 t- T1 {, D15.1时钟芯片概述
- x8 a# k* M- c' w15.2DS12C887时钟芯片介绍
& d* `4 S0 _6 P% ]6 B$ R9 Y2 @- j3 b15.3如何用TX-1C实验板扩展本实验& G6 K1 Y7 q+ j( Z
15.4原理图分析% Q/ t. |0 ^2 r; l+ O
15.5实例讲解9 ]7 ~) J  Y, t" U# L. A9 w6 u! A; E8 I
第16章使用DS18B20温度传感器设计温控系统
. z; |6 p1 Y* r6 A7 U16.1温度传感器概述
% i& ]% a9 S4 Y$ W+ U/ f4 J+ r16.2DS18B20温度传感器介绍- n+ n: Z/ P" ~/ q7 G1 r: M0 w
16.3实例讲解/ i7 D( v, d1 f1 ^
第17章太阳能充/放电控制器
4 A/ q/ ^+ ]- I4 u, ~1 r$ o& ?17.1控制器原理图分析
! J- U2 F+ o8 n. z17.2控制器板上元件介绍
4 e  y' }) @& A1 V  d17.3实例讲解
5 s  i! L; j4 N* I1 Z第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示- r5 [- l+ X' v# z
18.1VCMSCOMM控件与单片机通信实现温度显示9 \& h8 H" z" h3 v( |& d* R/ q2 Z
18.2VBMSCOMM控件与单片机通信实现温度显示2 i- {5 A- m; A. u  I6 |
第5篇拓展篇
* ?/ s4 o7 ~$ I, y& \, w5 C, H第19章使用Protell99绘制电路图全过程
5 J! }$ b2 u5 `7 |% O& D7 j19.1绘制电路板概述
; Z& O" v$ H8 r2 _* T19.2建立工程" D  K1 h( g: R2 b# _) z8 U, W; ]
19.3制作元件库
; K# `* F  O5 z, w19.4添加封装及制作PCB封装库
, K+ ?8 Y& L7 C5 |/ p# P1 b/ A. {19.5错误检查及生成PCB' e# p1 k) s" D' K) b7 O
19.6布线电气特性设置
) S% I; N$ o0 c+ j19.7自动布线和手动布线
7 h: x$ r+ W9 Y0 G# j$ J第20章ISD400x系列语音芯片应用6 V( C) c* R1 u4 q, e0 T
20.1ISD400x系列语音芯片介绍! \5 W1 A/ n0 Y/ S8 g$ o' T( z
20.2ISD400x系列语音芯片操作规则
3 [: M( H8 e3 u20.3ISD400x系列语音芯片应用实现& h8 C& o7 j+ H
第21章电机专题2 Y+ @- G8 Q2 `3 [% X% n0 m" P4 V& a
21.1直流电机原理及应用
( a# H. t5 ?' U+ a6 I7 C7 t21.2步进电机原理及应用
. H5 s: T/ P0 p3 A: h" U& F21.3舵机原理及其应用3 G+ z; ^, i2 h3 C3 f0 e+ ~
第22章常用元器件介绍
5 D. M6 a3 J7 K/ f22.1二极管( g! l$ Z* ~6 h* `, ?! S8 q
22.2电容
9 `/ H3 P0 v) D, o8 V22.3场效应管$ J3 V% N& p  }$ W' w
22.4光耦  g7 n5 q! [0 ~- }) r6 {4 V
22.5蜂鸣器- @4 o7 e; C6 l
22.6继电器4 n- [7 Z( I9 |& U) L
22.7自恢复保险
3 B3 r. ?7 u; e3 x$ p22.8瞬态电压抑制器4 J' Z# z  ^) U( C- S1 q7 ?& h2 n" l
22.9晶闸管(可控硅)
6 R1 U3 |$ I+ p4 u+ v& M) s6 b: h22.10电荷泵1 N+ i$ r+ D0 B% y0 E  T
第23章直流稳压电源专题
5 y8 n' x3 b% a9 I$ O, |23.1整流电路
: H  ]" T; v! |& L+ d23.2滤波电路
+ O+ L, y  l$ U5 \2 X23.3稳压电路( z% }% [, n% K6 k2 ^
23.4集成稳压模块的使用! n; i. M( d+ a4 Z. E5 h5 `3 n
23.5串联开关型稳压电源8 d( f! u/ b  l, z
第24章运放扩展专题
9 j/ [2 Q5 O: ]% V, l24.1简单低通滤波器
: m" {9 _# e! Z# z3 \24.2“电流-电压”转换电路
6 B2 K4 j; k  y" A: ]% @- F24.3光电放大器, N* g: @( [  N% y1 x
24.4精密电流源) D/ R, J$ t# t; ]
24.5可调参考电压源" ]/ `* I. _1 ~3 {
24.6复位稳定放大器- f! \, R, r2 y5 L) t2 f
24.7模拟乘法器0 E# r% U! n) b: b! M
24.8全波整流器和平均值滤波器
, a7 q& q  o) O# L' f24.9正弦波振荡器
: d; p# G& ]+ {) N4 A24.10三角波发生器# i$ ~0 k1 }1 n! G" x0 a$ W; i
24.11自动跟踪对称电源- @" c/ d& C0 m# T1 |
24.12可调实验电源
  w( t0 T* Y& d: |+ H24.13运放相关术语表% K  d8 h2 {- _* f2 {
附录A天祥电子开发实验板简介0 Q/ k5 ?6 `& j5 [
A.1TX-1C51单片机开发板(配套详细视频教程)
+ R% R9 n9 L" n- u) xA.2AVR单片机开发板(配套详细视频教程)
3 D- ^8 k! M- v/ G6 U" d# r- L, QA.3PIC单片机开发板(配套详细视频教程): m) V3 y) u3 ^% t. {# S3 Z
A.4J-Link全功能ARM仿真器3 ]$ J: {3 ^  Z! U5 _+ ?: P
A.5三星S3C44B0ARM7入门级开发板$ n: A; [/ t0 U! r
A.6三星S3C44B0ARM7提高级开发板8 r( }9 R1 h5 @* P5 j" s8 u8 B5 j
A.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1201

积分

VIP会员

积分
1201
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程. ]+ B% b; ~: g" b8 r6 U/ J+ s1 p
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2026-5-8 01:35 , Processed in 0.082482 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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