飞雪团队

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

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

[复制链接]

7726

主题

7814

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇
$ J! H7 H& l" _7 T) G) z: D. c' W1.1单片机概述; Q9 o. A, G/ q
1.1.1什么是单片机( P4 J. {1 Q% c& d/ _" @+ t
1.1.2单片机标号信息及封装类型" z7 ^! G7 D4 M6 V2 @  N( l
1.1.3单片机能做什么
3 G. u! [! f. O* l6 ?. X7 E. K1.1.4如何开始学习单片机
: E' J$ S3 d& W" N' i1.251单片机外部引脚介绍( y0 V4 g& I; h. P
1.3电平特性, n5 p, `$ i. K1 n* n# U- B7 }
1.4二进制与十六进制  ^% P! p( i5 P5 T
1.4.1二进制+ G# w6 Z$ W8 V. L: a( A  N
1.4.2十六进制
9 H1 p# l3 C# ]( J2 l: z1.5二进制的逻辑运算
! j2 _9 t# s- V* }1.5.1与
3 \2 p- v, s* p1.5.2或! t6 s) F1 X& n+ e# H
1.5.3非
& ^# o+ d' v; H6 ~1.5.4同或
& y- K- L* U7 e  Y+ S2 P1 K1.5.5异或  Y6 c# @5 g5 W0 c5 J( I7 Z3 `4 t
1.6单片机的C51基础知识介绍
- f  w0 F; u5 @3 Q( T# d/ E; O1.6.1利用C语言开发单片机的优点  U! t& R: I$ k) S% u
1.6.2C51中的基本数据类型5 m& l+ \2 r! N+ U
1.6.3C51数据类型扩充定义' f- ~& U7 N% G* c2 o
1.6.4C51中常用的头文件. e; [7 r( H- X) t  d& ~: P  G: X, D
1.6.5C51中的运算符
8 q* m* d' p% {) ^* ]/ m7 R1 W5 E1.6.6C51中的基础语句
& I6 ]4 L" S0 y3 [$ Q2 t$ g1.6.7学习单片机应该掌握的主要内容) n% J% P5 j6 a. ^# Y3 ]0 T
2.1Keil工程建立及常用按钮介绍
7 {( b' W  |/ J9 m! `2.1.1Keil工程的建立
5 F5 h3 y) B& b& K5 d+ H2.1.2常用按钮介绍- B% ^2 j) ?! w1 P3 }1 L6 V$ p
2.2点亮第一个发光二极管
6 n* |/ g: w# H4 i2 K2.3while语句1 T! `+ s, [/ E$ a2 |
2.4for语句及简单延时语句
( s4 ?) _+ j8 `2.5Keil仿真及延时语句的精确计算
' t, O- j; R; ~; j+ u2.6不带参数函数的写法及调用
0 \9 ^$ y' [; y8 q, o( [/ R2.7带参数函数的写法及调用
! l" l! X8 X' V/ J1 Z2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇
7 D2 T, Z( w. J! \3 Z$ \8 H' T3.1数码管显示原理
4 O) w0 U! [- F: q3.2数码管静态显示
; v) o! I3 B" {3.3数码管动态显示( ]( H3 v0 t1 H+ a% n. N
3.4中断概念
+ K& Q+ M8 d, O+ W9 a& W$ h$ ?3.5单片机的定时器中断
1 I. w0 o3 f3 v+ n% s$ k4.1独立键盘检测- ]1 X6 r( ~) |7 |! g+ |
4.2矩阵键盘检测8 P" }, h7 o$ q$ r2 W5 @/ I
5.1模拟量与数字量概述. t3 S! m1 A% @" A- c
5.2A/D转换原理及参数指标
: S3 w: A6 D! [" o5.3ADC0804工作原理及其实现方法
* v* ^! }8 M! A: j7 O* q" j5.4D/A转换原理及其参数指标
4 |8 I# X9 z6 B6 [( P4 u5.5DAC0832工作原理及实现方法, {( T0 [: T5 b% l
5.6DAC0832输出电流转换成电压的方法
/ o1 G: p# A% s8 n第6章串行口通信原理及操作流程; `4 Y/ L7 {* Z+ Q
6.1并行与串行基本通信方式  \1 j' R/ H" _2 c, Z( p% p) ~( k
6.2RS-232电平与TTL电平的转换/ \, [5 j& [  H5 z8 A
6.3波特率与定时器初值的关系
5 X% I, }5 Y, V- w- e6.451单片机串行口结构描述* ~: s9 @1 ?& _+ X5 Y! m( o' ?1 n
6.5串行口方式1编程与实现) H4 `; G" x6 O; v5 K
6.6串行口打印在调试程序中的应用
% d' w4 f4 F9 u第7章通用型1602,12232,12864液晶操作方法0 V" _# C& q1 f+ U: [! T
7.1液晶概述  P) M0 H, e& V
7.2常用1602液晶操作实例2 Z- C1 ?- w% X9 C/ e2 u
7.3常用12232液晶操作实例- X/ ?7 ?! Z- F( w7 v
7.4常用12864液晶操作实例0 A2 o6 `! ~5 d0 p1 P% Q. e. v
第8章I2C总线AT24C02芯片应用* q* m. n: g% u
8.1I2C总线概述
" u5 M" {3 s4 `& y7 `' F6 H8.2单片机模拟I2C总线通信
4 u% l, u& X7 L8.3E2PROMAT24C02与单片机的通信实例
5 t% |# Z6 H" Z2 W8 ^- v, E0 w第9章基础运放电路专题9 `& m' z. U/ V6 D# F
9.1运放概述及参数介绍
2 f" }) B" W: ~" W* i9.2反相放大器
. q0 f5 X" Q- p; e4 S9 W) E! _9.3同相放大器$ E, J9 Q: Q: u
9.4电压跟随器
; C" }( ~+ _9 I/ j7 H9.5加法器
; o2 \- ?) U; l" @) n$ y9.6差分放大器: J) U0 W+ T4 e; V9 V
9.7微分器
1 x# Z+ Z6 R4 Q9.8积分器

第3篇提高篇, _% v# q* _& L+ `# e: ~
第10章定时器/计数器应用提高: n1 p; L. o& {
10.1方式0应用
1 O0 n; [2 I- M3 j" j9 y10.2方式2应用
2 T5 d. r) C! J( }10.3方式3应用: v7 U# S7 M( Q, q5 r. t
10.452单片机定时器2介绍, s, N& X$ C. y' f9 N" Y; G/ H  ]
10.5计数器应用
. J1 ^) E3 b: N3 I7 H* q2 N4 F, I第11章串行口应用提高6 _- A, m( v# g6 k
11.1方式0应用
& j/ H. n, I3 a# l11.2方式2和方式3应用
' o( T0 E7 X7 n$ u4 X( g/ ^11.3单片机双机通信
) y- ]7 E8 ^* h3 X4 V( I11.4单片机多机通信0 J% P7 D+ `2 I% E- p* U7 z
第12章指针% W! A- m5 D! T/ U
12.1指针与指针变量8 z6 m+ L$ f8 M9 X! V; }' }
12.1.1内存单元、地址和指针
" b, L' V+ O' K3 L+ N9 W- z% L* u# W12.1.2指针变量的定义、赋值与引用
) N% ?5 Z% j: l* i; @2 K9 _12.2指针变量的运算* n5 Q1 M7 X/ n& L( x# ?1 ?, y# M
12.3指针与数组! I4 A: ^9 n4 D
12.3.1指针与一维数组/ Y; K/ ]0 u5 E" k5 l' G' U. V
12.3.2指针与多维数组2 T9 Q7 U7 \5 z% i: K6 w
12.4指针与函数5 T5 Y% k2 ~% ^+ g* S( S8 o
12.4.1指针作为函数的参数: b& _+ S2 E( W
12.4.2指向函数的指针( g3 e) U+ O; _$ z( O6 B8 ?7 b
12.4.3指针型函数) O+ n. F4 L; H! r1 r4 Y
12.5指针与字符串4 k8 F5 m  W8 `/ [% m6 b  q
12.5.1字符串的表达形式) U3 Q# ?  j$ v3 s
12.5.2字符指针作为函数参数3 V3 L4 c" `& c) s
12.5.3 使用字符指针与字符数组的区别  m& I  r; w- [2 T( [* j
12.6指针数组与命令行参数# P1 O; |; y& l" A, W7 S0 T( Y4 Q9 x
12.6.1 指针数组的定义和使用8 O1 E( w% f* v/ [: A* |" `
12.6.2指向指针的指针( M# K: o( p* a. b, |8 u! O
12.6.3 指针数组作为main()函数的命令行参数
+ f2 T6 w- E+ D12.7指针小结
' w( X; p3 z& W, @5 ~# @3 `12.7.1指针概念综述
. p. A  m$ ?1 o& u6 x12.7.2指针运算小结
/ W9 A1 b, `$ V5 [+ y" d$ a7 P; b12.7.3等价表达式9 H5 E, u6 r  I8 }
12.8C51中指针的使用
2 R1 ~  R3 A5 r4 R0 ~12.8.1指针变量的定义
! Z& \! b$ {) t12.8.2指针应用: j# N& W( X* p
第13章STC系列51单片机功能介绍- f9 `0 {9 r3 W( R' H+ w# H
13.1单片机空闲与掉电模式应用
. J! c$ O0 l* X. ^  w% M# E13.2“看门狗”概念及其应用
! |; J& z6 f. N# [7 c( }13.3用软件实现系统复位, _+ s% R9 y/ i3 g) s- ]1 t* J
13.4内部扩展RAM的应用  R: R( F( \4 b" I
13.5扩展P4口的应用* S8 n* p! G, X4 b# S
13.6内部E2PROM的应用
0 L9 G+ b, u  j& F9 x( O& B5 O, d3 B13.7STC89系列单片机内部A/D应用
- s$ f- B, [4 `13.8STC12系列单片机内部A/D应用
3 j5 k8 x! M" o0 {+ F13.9STC12系列单片机的PCA/PWM介绍
  T- ]0 B; Y$ O3 }. p' D# Z13.10STC12系列单片机的SPI接口介绍
" g1 |, x9 ~* W+ ]+ s. p8 r) L) E; B13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇# i3 Z% |7 o; i5 W* {. Y) h. ^" f4 s
第14章利用51单片机的定时器设计一个时钟
$ ]/ l/ a! p% r4 N4 s, A) W: V14.1如何从矩阵键盘中分解出独立按键
2 z; Y  [( {+ J  B1 ^# O" }8 n, g14.2原理图分析
! `: \# T9 Z3 ~* A$ Y; u$ H9 r14.3实例讲解# Z3 Y. c( D# E6 r: D
第15章使用DS12C887时钟芯片设计高精度时钟2 ^" m  `* M& c" o8 v
15.1时钟芯片概述
6 A+ t6 f; e; Y/ G15.2DS12C887时钟芯片介绍% o& r4 O/ J2 g, }: y
15.3如何用TX-1C实验板扩展本实验" Y5 {! y8 d8 l
15.4原理图分析
0 |4 D% h- b4 w3 U& i, f6 k15.5实例讲解
/ A" W4 G3 a/ ]  I  n4 Y. X第16章使用DS18B20温度传感器设计温控系统% d4 l+ I1 e  [+ H1 @3 k" V
16.1温度传感器概述$ P( `" V% e- q, j& p* e
16.2DS18B20温度传感器介绍
8 ]3 p2 M$ \5 ^( _; l' Z16.3实例讲解1 C. O* |; r7 T5 O3 w
第17章太阳能充/放电控制器3 y, ]5 }1 P6 K6 r6 k- G
17.1控制器原理图分析
  B, S9 u0 @* H( X17.2控制器板上元件介绍
% S# ]! y; q/ M4 z4 Q& U17.3实例讲解
1 @/ N, B( S' g1 O第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示% ~# o: G, o" b+ ~9 {
18.1VCMSCOMM控件与单片机通信实现温度显示
/ o; S6 _8 c# g! q; V1 U8 j18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇0 h" l5 [: ^1 i2 p' h8 T( n* \
第19章使用Protell99绘制电路图全过程
$ |9 j. j# ~, I$ c. X19.1绘制电路板概述
& N; |( k( J+ m: d; [19.2建立工程
. |5 g9 F' ^, M3 g7 T19.3制作元件库
! |9 v' e) a9 x% e+ u19.4添加封装及制作PCB封装库
5 o- k& M% t* S! E1 k& N19.5错误检查及生成PCB* x3 n8 I5 s! X  m' B
19.6布线电气特性设置: P$ R4 `9 k" e  i! m* @% C# d
19.7自动布线和手动布线/ L1 N: B% ?0 b; u0 _
第20章ISD400x系列语音芯片应用( `6 h% Z* z" o1 j
20.1ISD400x系列语音芯片介绍+ f! a% F9 F& q" y
20.2ISD400x系列语音芯片操作规则" l' x% u$ m0 T. o
20.3ISD400x系列语音芯片应用实现
( e  U( M/ w; E. ]  Y2 p/ [$ O8 m第21章电机专题( \6 [( b  L; q! P# j+ V9 s& ]9 R( E
21.1直流电机原理及应用' s2 ~# X7 u4 f  a1 u6 s/ R; Y) D
21.2步进电机原理及应用$ j4 V  |9 H4 Z1 \0 V. d
21.3舵机原理及其应用5 J( t- M+ G0 B
第22章常用元器件介绍4 P# t: }7 W; g& l7 Y
22.1二极管" c+ R" Z' A  |/ H) L, a
22.2电容
) E/ c! y$ c' q- e( J; |  Z22.3场效应管) Y. ~2 C5 m( O
22.4光耦0 v2 h3 f$ K# f3 K1 K- `5 e
22.5蜂鸣器
4 c1 B* P* S  c" C7 h22.6继电器7 I" W* e" L/ E2 \3 g
22.7自恢复保险
- N+ p, s' `" c$ o# n4 [: A; i1 c6 @22.8瞬态电压抑制器
9 U5 f; t$ J* x5 L4 Q8 {22.9晶闸管(可控硅)
- Y& ?, t+ R7 a" n( `: w& q22.10电荷泵% e, C$ u& N  k& {. d+ v+ d
第23章直流稳压电源专题
, r$ D8 K5 N; V: N23.1整流电路! G6 F# C5 `. s! Y6 O* W  q8 t
23.2滤波电路) q; G( [; V9 e/ b. ~9 b
23.3稳压电路
+ w8 w2 V, ]6 I2 ?2 \( _23.4集成稳压模块的使用
7 p) q7 P3 a9 l- q/ t23.5串联开关型稳压电源
" Q! H+ y7 ~( z* Y( Q第24章运放扩展专题
& ~; }# j; B* Q! q24.1简单低通滤波器* A! C8 L9 C! D. Q8 x
24.2“电流-电压”转换电路
6 I) C/ I% p! X1 G3 K. F24.3光电放大器
! Q" L8 f$ j/ v! t9 L2 h$ O: B24.4精密电流源7 }) R/ S/ J; y2 q3 i
24.5可调参考电压源
. D5 o& u+ c( v. f' H! v24.6复位稳定放大器$ [' r& j. n6 R  E; c  b; M! e  u
24.7模拟乘法器
  b& k' T) q( v- ?$ I. \24.8全波整流器和平均值滤波器
  \: s2 v: d5 E24.9正弦波振荡器/ K7 C* g2 P/ }. l& p6 k( {" o- x
24.10三角波发生器( k: H. l9 C. ]# A% k9 x
24.11自动跟踪对称电源9 P( v3 w  C7 N
24.12可调实验电源5 u0 t: ]6 `3 h; R3 ?* O  ~
24.13运放相关术语表

附录A天祥电子开发实验板简介
, L- B- D0 X4 xA.1TX-1C51单片机开发板(配套详细视频教程)
$ m. z$ u: m* S- E# {! JA.2AVR单片机开发板(配套详细视频教程)
/ f0 r+ r5 i3 j9 w! _A.3PIC单片机开发板(配套详细视频教程)
. k+ d( F  d+ cA.4J-Link全功能ARM仿真器) ~' D# w8 u! Y8 g" V) ?
A.5三星S3C44B0ARM7入门级开发板/ }* g/ P7 a/ q1 I* O
A.6三星S3C44B0ARM7提高级开发板# a0 }- s& a( ]. Y3 W6 ~/ c$ X
A.7TX-51STAR51单片机开发板(配套详细视频教程)

7 ?- s% v0 k6 [- H3 P
回复

使用道具 举报

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 | 显示全部楼层
多谢分享,有时间了解下2 l8 @  [* T, K. ~' t1 w6 A
回复 支持 反对

使用道具 举报

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 | 显示全部楼层
课程目录/ I, W; e; ^' R4 ^
第1篇入门篇4 [7 \; [8 T) F' {
1.1单片机概述
& c. I( R" T, V1.1.1什么是单片机0 u! s1 V  D4 ?) ?7 W. {
1.1.2单片机标号信息及封装类型( j7 D7 b$ D" k% v' O3 S
1.1.3单片机能做什么
2 ]/ g9 l5 B2 Q8 q3 F4 U1.1.4如何开始学习单片机
2 D3 x* \, z  ?9 H$ K1 ^1.251单片机外部引脚介绍
' F6 p+ l6 {. X6 A1.3电平特性2 |3 S, i- Y, n' n- A# ]; m
1.4二进制与十六进制  J& j1 n% g) }5 e
1.4.1二进制6 D) j7 R) R& J9 k1 _
1.4.2十六进制
5 O. N' t2 E% @1.5二进制的逻辑运算
, w0 y. s, o, Y7 F$ J, \1.5.1与8 g$ _1 i# _! M
1.5.2或4 t% Q; P1 I, X% H) \- m) D
1.5.3非/ N( h) _# x2 i" u% t
1.5.4同或
: c* x7 ~9 x2 Y( {$ L1.5.5异或
% E/ S7 O9 m- r/ A/ t1 a- i1.6单片机的C51基础知识介绍
5 x! _, }% W1 Y7 M. J1.6.1利用C语言开发单片机的优点
# N4 H# O9 h+ B! k- O; e: T1.6.2C51中的基本数据类型
) ^6 A3 b- H0 s& Z1.6.3C51数据类型扩充定义
4 z( g1 j9 p1 j' v/ x1.6.4C51中常用的头文件
& d1 n) T: z' e- b5 O1.6.5C51中的运算符
) |- @$ h  j; K+ j$ a! @1 p2 {1.6.6C51中的基础语句
( h- u4 V8 D% I8 z1.6.7学习单片机应该掌握的主要内容) A" m3 c# w" a5 X! Z& I
2.1Keil工程建立及常用按钮介绍
3 \5 d, D5 ~( s" F2.1.1Keil工程的建立
; w7 ~0 ^# I3 k8 g: j. a4 i2.1.2常用按钮介绍
4 v: [; P# C8 y2.2点亮第一个发光二极管
  t$ ?1 C, B3 y1 H$ z2.3while语句1 H4 Y. p7 t0 g8 I4 n
2.4for语句及简单延时语句+ X$ }! W& v6 @% [' _4 N
2.5Keil仿真及延时语句的精确计算7 P+ z6 }" C" ?0 u6 f0 @
2.6不带参数函数的写法及调用
4 X; w- Z( v$ m2.7带参数函数的写法及调用, K+ X- W" a8 Z6 A
2.8利用C51库函数实现流水灯
: g! p6 h3 E9 G' g+ c第2篇内外部资源操作篇
( E- S% t" W( S- [: ~9 I( O3.1数码管显示原理" H! h3 d  b  i- ?1 H! f( b
3.2数码管静态显示4 Z  S, k+ Z" }1 A& _: _
3.3数码管动态显示
# M3 z4 `2 C, M1 C: D! Q3.4中断概念
5 w0 E4 h8 _5 _3.5单片机的定时器中断
( D5 M" D  ?  L4 l2 n4.1独立键盘检测, w4 `( n9 b# h5 t" B/ t( O
4.2矩阵键盘检测; _. S- _& _2 U' S
5.1模拟量与数字量概述- ~: J& j5 {$ O8 R8 E6 y
5.2A/D转换原理及参数指标
6 b1 v* B1 o) ]/ L/ J5.3ADC0804工作原理及其实现方法; Z" a) a( q: {" @" X. D- g
5.4D/A转换原理及其参数指标
5 `' V3 K3 x' c9 k. N5 I' G5.5DAC0832工作原理及实现方法- y7 d4 T: h0 t  p! {5 l2 F8 \
5.6DAC0832输出电流转换成电压的方法
8 }+ s! w) M, U  U* D& W第6章串行口通信原理及操作流程! ^9 B! t" ]4 R4 h
6.1并行与串行基本通信方式& G9 h8 f7 l+ Z9 t5 f7 f
6.2RS-232电平与TTL电平的转换
# q, W3 X* }3 p9 z6.3波特率与定时器初值的关系
. N3 p( _3 E) v4 I# [7 f6.451单片机串行口结构描述# h2 M  s, ~8 Q! v5 \6 |$ U
6.5串行口方式1编程与实现9 }. `) ~* m3 R6 B+ [, {3 i" C6 J
6.6串行口打印在调试程序中的应用
7 {( x% [5 m2 }1 b5 b: B第7章通用型1602,12232,12864液晶操作方法
: C! V/ r' G. y( R5 s/ o7.1液晶概述  r7 w5 y* G9 z3 D; u% |
7.2常用1602液晶操作实例
- C! f2 i! L  Y7 y( x2 b, q1 Y7.3常用12232液晶操作实例8 r& r  X! o6 r9 I
7.4常用12864液晶操作实例
9 C5 M# A& K( T第8章I2C总线AT24C02芯片应用  j) R( j% f4 {4 f
8.1I2C总线概述
4 {1 r9 ?1 F, N+ n; B9 |4 Y1 j8.2单片机模拟I2C总线通信
; G9 N; u* ]  _& ~6 N1 _8.3E2PROMAT24C02与单片机的通信实例1 o0 x# J. |. i+ b4 S% U
第9章基础运放电路专题1 w1 w) Q  y! K& C$ q
9.1运放概述及参数介绍* }& C% s& S0 C. ]+ f) U5 c5 s. p
9.2反相放大器+ \+ R- a1 ]0 p1 c' U$ k$ i
9.3同相放大器
! l! s; ~. }. ]0 S# G; {9.4电压跟随器: U: D) c7 d' e9 s) y9 k4 `
9.5加法器6 N5 c" p0 @; v; I5 P- f% [9 h4 j
9.6差分放大器4 {6 I& k! h8 s, b) e/ P& R2 Q
9.7微分器
" e5 {" T3 l* ^9.8积分器1 ]" t& R) G7 q# i
第3篇提高篇
) Z1 z* ^9 f- k第10章定时器/计数器应用提高$ I  ~0 ^8 Q& m# |' n
10.1方式0应用0 R; I0 a7 R( l* Z
10.2方式2应用
  s9 K" ^8 u& R! d" X0 @2 A10.3方式3应用3 ~4 o1 x% s0 _2 O; Y& j
10.452单片机定时器2介绍
' L* `  l* W  H  \  {10.5计数器应用
5 Q' H, M0 D; C第11章串行口应用提高
  x: }) z4 d( f11.1方式0应用
# m4 U" y5 ?2 U3 c. X11.2方式2和方式3应用- t" m- @  h1 D% m
11.3单片机双机通信
5 U6 t+ f7 b5 |9 B7 U11.4单片机多机通信7 @' [" Y0 v5 ]5 }
第12章指针
+ w3 m, }4 U! L- P  F) R12.1指针与指针变量
0 Y/ T" f8 B5 O( a1 u  Y12.1.1内存单元、地址和指针
+ S$ h' p; l+ f+ ]1 H" N12.1.2指针变量的定义、赋值与引用5 V0 r. D$ M& e
12.2指针变量的运算
7 d( E; u! k$ Q) P# B6 X5 _3 ~12.3指针与数组
) a- U2 Y3 T8 i4 j! P% K! ]12.3.1指针与一维数组
( M' b& E, t6 Q) {# `5 i8 h3 T6 {12.3.2指针与多维数组% t. `. J) L  m! m0 f: _+ H( {% b) z
12.4指针与函数  o, Y* Y, m1 |
12.4.1指针作为函数的参数
' {! j3 m( ~: F% V0 }  G2 e12.4.2指向函数的指针8 B# i9 c0 ?; W6 q" X/ D: K
12.4.3指针型函数/ e" d' e% P/ v/ c( P; d- U
12.5指针与字符串
, y/ Y  }, \8 [: N3 R12.5.1字符串的表达形式% A( W" k# F0 s3 Z8 a* g4 y
12.5.2字符指针作为函数参数
- j( m! A5 r! L! G8 w) x; Y; n12.5.3 使用字符指针与字符数组的区别! T$ ]6 d; A) S& p& U/ O
12.6指针数组与命令行参数' K5 w: ~/ W; p! [; \2 r
12.6.1 指针数组的定义和使用6 c  K/ p( Q9 S8 j, U/ \. G/ ^
12.6.2指向指针的指针  ?3 R( X8 w; ?& D- `- {5 G
12.6.3 指针数组作为main()函数的命令行参数( y$ v( O6 k( Z3 K
12.7指针小结
4 N, L+ m, F$ H12.7.1指针概念综述( G; N" q+ i7 k
12.7.2指针运算小结/ P/ s: H0 d) G9 n# M4 Q4 x
12.7.3等价表达式
/ ^0 N4 k" t3 p9 U# _% w12.8C51中指针的使用8 C0 z  E! N- P
12.8.1指针变量的定义+ Z1 Q9 N6 _* v# R
12.8.2指针应用
9 j) \% C, r8 `第13章STC系列51单片机功能介绍" [- {% J3 P9 y' [
13.1单片机空闲与掉电模式应用+ D" e* M) }8 O. ~1 A# Q" I
13.2“看门狗”概念及其应用" e$ A( V$ H( {$ q1 ^, p
13.3用软件实现系统复位8 y2 L9 A4 v* Z3 _' K
13.4内部扩展RAM的应用
+ l5 E; H- S4 ]7 o$ Z13.5扩展P4口的应用
5 N6 k" y2 m" p4 m13.6内部E2PROM的应用
" X- E$ T! N5 K% ~. y9 C13.7STC89系列单片机内部A/D应用0 I' t( A( W& L7 z
13.8STC12系列单片机内部A/D应用3 _: s* G4 N( t& v+ b3 I" I, s
13.9STC12系列单片机的PCA/PWM介绍
1 C; W% H* \  x1 _. ~0 b13.10STC12系列单片机的SPI接口介绍
- |4 y$ w! F4 F9 _7 ^4 Q8 f  K13.11STC12系列单片机的“576MHz”超速运行. n4 N% t. Y, f0 o- U4 }
第4篇实战篇
2 w2 I. w. F, o# x第14章利用51单片机的定时器设计一个时钟
/ t: N# n0 l& U6 e14.1如何从矩阵键盘中分解出独立按键* x8 M5 N" l4 Z& [
14.2原理图分析7 r" W, d2 I1 x- ~. k2 w  S7 {9 @
14.3实例讲解- I3 q: m! X$ R7 T! h2 S
第15章使用DS12C887时钟芯片设计高精度时钟4 n2 T4 r6 p$ x8 T# L; E
15.1时钟芯片概述' @; F0 U% Z! u7 p& `" H: g, c2 a% |
15.2DS12C887时钟芯片介绍% E1 N9 M; V4 D
15.3如何用TX-1C实验板扩展本实验: c: w' e: {2 U0 w
15.4原理图分析
4 S4 t: ?# b3 C; W- c6 h$ V# O15.5实例讲解
) u( b5 a% U/ g5 o/ B3 A, A第16章使用DS18B20温度传感器设计温控系统
# A1 O6 @& F7 k5 P, [16.1温度传感器概述: G- L: N* K3 |0 {# ^
16.2DS18B20温度传感器介绍
  S. [& X% _- v1 @1 ~, \16.3实例讲解
! o0 q( x+ b$ N& V6 K第17章太阳能充/放电控制器
0 h0 x7 m4 b; d: Z! z17.1控制器原理图分析
7 L3 l0 T. E  [0 a17.2控制器板上元件介绍
" R2 r- T& `( k: w17.3实例讲解
# ^& z+ c3 n. N6 `3 y) O第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示5 |+ _: |) ?, Q- G" E/ g$ ?
18.1VCMSCOMM控件与单片机通信实现温度显示
7 {" L0 @  F* O& |" F2 a6 }18.2VBMSCOMM控件与单片机通信实现温度显示7 \* K% w3 B6 ^- _5 m8 n. C
第5篇拓展篇" a: P6 V' c1 f, [- p
第19章使用Protell99绘制电路图全过程
0 D: S$ R. j5 A19.1绘制电路板概述5 H$ k% o3 E) U! B8 W, s& X
19.2建立工程1 {" b$ T) w3 J8 p: x  h
19.3制作元件库
  _8 l4 @* u. C5 ~! }19.4添加封装及制作PCB封装库6 P- T! R1 U& ^; |% `) c
19.5错误检查及生成PCB1 y0 b& J) g; x( }  h
19.6布线电气特性设置
& F) x( f/ G# ^0 |, D19.7自动布线和手动布线
. K& V+ E; A. n, ^第20章ISD400x系列语音芯片应用
7 Z! E% X) Q8 c8 J1 B8 x20.1ISD400x系列语音芯片介绍9 w2 t8 ]$ d+ T
20.2ISD400x系列语音芯片操作规则2 }6 o+ M' f, ]5 V. O" G6 S
20.3ISD400x系列语音芯片应用实现4 ]1 j# ?9 S7 }% [6 o$ b
第21章电机专题$ v9 |, W0 f! f* }3 D
21.1直流电机原理及应用
$ z/ q! F& P# X' n! k& u* \' ]% _21.2步进电机原理及应用2 t* {( F4 d) M
21.3舵机原理及其应用
2 @. @9 o: Z$ g第22章常用元器件介绍2 v7 q/ m' y  v: E
22.1二极管/ v3 L) h) Z; \# o$ G' {
22.2电容1 y7 {9 l( B" K3 u4 q( O$ z
22.3场效应管
) v/ Q8 ~1 }0 ~% t) G; B22.4光耦6 ^6 [/ [" A! T6 K
22.5蜂鸣器
( r3 j7 ?& ?$ ~* G' ]22.6继电器: P- U# A3 O- f
22.7自恢复保险4 e: F' q+ A! s
22.8瞬态电压抑制器
  O6 z9 g) O. d' E22.9晶闸管(可控硅)
+ M6 Y! H* ]8 W22.10电荷泵
+ l$ G5 b& T5 k第23章直流稳压电源专题0 f: @. B: o8 t% M6 D. _9 j! g6 O/ i
23.1整流电路
- ]! C8 ]9 b6 H23.2滤波电路
2 X6 u/ S( p" ]6 q23.3稳压电路+ p# e' \5 ^. c+ _3 S0 Y3 {! K
23.4集成稳压模块的使用
, i0 a, Y" y8 _7 E. i& e23.5串联开关型稳压电源- W5 z0 w, N% k" H- t
第24章运放扩展专题, \* J) H" x7 O- H; J+ h
24.1简单低通滤波器( H1 r4 g  [& e- u7 ^5 U% s
24.2“电流-电压”转换电路$ |5 ?8 v% [1 Z" Z- B: Z
24.3光电放大器0 O- B& U- w1 B4 ?5 \( p: G
24.4精密电流源+ m- J- Z" S4 @/ a# g) x8 y& X
24.5可调参考电压源8 c* |6 I3 v9 m% q
24.6复位稳定放大器9 p2 ?: U3 h7 n& l/ \' P
24.7模拟乘法器
! p: ~: z5 d- O7 K' ?5 n% |4 c6 @1 _24.8全波整流器和平均值滤波器/ V3 u2 Z6 M* {5 i# q  A2 y
24.9正弦波振荡器* Q3 s) n. N1 o8 R
24.10三角波发生器: y+ N* O$ H% N! P' N' D
24.11自动跟踪对称电源
" U$ R9 _5 N% A$ i9 `, w! _24.12可调实验电源$ I7 f- \7 G/ l, m; j9 c0 W
24.13运放相关术语表' N; ~% \+ Q% L* t4 E; ^/ _7 \. @" Z
附录A天祥电子开发实验板简介! X, g. C" O7 n3 H9 H7 ?+ j2 v; i
A.1TX-1C51单片机开发板(配套详细视频教程)+ k& w- M2 z8 t7 W7 Z
A.2AVR单片机开发板(配套详细视频教程)+ [+ Y6 H7 ?3 f) j! e2 i
A.3PIC单片机开发板(配套详细视频教程)5 u5 ]9 U+ K1 ?. L) K7 T  N5 R
A.4J-Link全功能ARM仿真器% _0 z: U7 B/ s4 ]1 D
A.5三星S3C44B0ARM7入门级开发板! Y$ ?1 U1 @+ }  I" l/ s
A.6三星S3C44B0ARM7提高级开发板
) ~: }' y$ p6 o/ n/ F" \' y/ MA.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1201

积分

VIP会员

积分
1201
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程
) l3 D$ K  V, y2 q" Q: ?( |6 A' i' ~$ m
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2025-10-31 04:23 , Processed in 0.173587 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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