飞雪团队

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

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

[复制链接]

8407

主题

8495

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇0 Z1 T$ i9 W6 _, m
1.1单片机概述$ M) L9 p% i0 y$ D
1.1.1什么是单片机
% u/ k2 r" p6 B1.1.2单片机标号信息及封装类型
. f& ?9 Y! ?6 p, N0 B. m1.1.3单片机能做什么
8 U; ?$ |5 G( r3 s# u; `1.1.4如何开始学习单片机
3 \) A0 U& p' S; T1.251单片机外部引脚介绍
3 g0 G+ A, e  _" c* ^( M& o1.3电平特性
/ X! Y5 y7 e( ]5 P4 O* H1.4二进制与十六进制
8 b7 `& T& u5 ^1.4.1二进制
% G0 @4 l) D; u: r% |1.4.2十六进制
5 X) D& J) N. Z/ E2 |1.5二进制的逻辑运算
, K" o8 X; z* E1.5.1与; I+ ^  S& M7 I% M8 a! r
1.5.2或
8 ?* e1 |7 m3 }) O7 k1 v1 x1.5.3非
6 E  @  y4 m" }& U6 t9 O9 j5 T0 x1.5.4同或+ c7 ]+ c, q8 g( \8 n; `
1.5.5异或
) C* R9 b1 A/ k( E$ Z1.6单片机的C51基础知识介绍3 I3 q/ c+ T  A2 }
1.6.1利用C语言开发单片机的优点
3 V6 b& X' t  y- X1.6.2C51中的基本数据类型' S4 R, t& V1 K& z4 R& m) {# @
1.6.3C51数据类型扩充定义' b# y; s; `' L: }4 w; E
1.6.4C51中常用的头文件
. L& @( t$ f  [/ s1.6.5C51中的运算符0 ?" r6 Q) R' x+ R1 ?
1.6.6C51中的基础语句
: H+ W2 d$ D" E* n1.6.7学习单片机应该掌握的主要内容2 w9 A8 J7 D3 K; ?3 C% n* ~. K% d9 ]3 B
2.1Keil工程建立及常用按钮介绍6 D$ n  |* U- ?/ u1 w; Z; z9 J
2.1.1Keil工程的建立
& `2 ]8 Z, m9 g" T2.1.2常用按钮介绍
1 `+ q' D/ c+ f: K5 O9 c2.2点亮第一个发光二极管
3 `+ W+ z6 G( r& h7 \2.3while语句
, _) o) s0 _6 I. W0 p4 b2.4for语句及简单延时语句8 _$ d2 T9 r1 D6 o- y
2.5Keil仿真及延时语句的精确计算* o9 ?0 @( b/ [. H& F
2.6不带参数函数的写法及调用
: `0 w, K0 \  D- O: V$ P2.7带参数函数的写法及调用
) |" s* B. n1 |/ N* t2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇
* _+ q% ?4 Z  a! w- a; |1 v2 M3.1数码管显示原理; E3 J7 c9 j) f7 X" }7 {
3.2数码管静态显示
0 l; J( \# y3 s* p3.3数码管动态显示
+ [4 S& k; W6 u7 o/ U& }3.4中断概念2 ]' u, B  Z  o* S% W9 j0 @. B
3.5单片机的定时器中断
1 Q# J, O& u  P4.1独立键盘检测6 g8 I! W1 d, J; U# t  j" C( m' s
4.2矩阵键盘检测; W! i& t* P+ |, v3 d9 K9 c
5.1模拟量与数字量概述
  U" v6 @0 ?1 i- x. A: d5.2A/D转换原理及参数指标
  Z, W1 Y$ t8 B' z7 N. Z  Z! ^5.3ADC0804工作原理及其实现方法- H& x& ]0 `; k) f& B
5.4D/A转换原理及其参数指标
* ^7 Y8 {8 v, x5.5DAC0832工作原理及实现方法7 V9 J* s1 a; t
5.6DAC0832输出电流转换成电压的方法
  _7 S$ B" a+ j6 F  o, J第6章串行口通信原理及操作流程' h, o1 o+ `: O& L+ N
6.1并行与串行基本通信方式$ }/ l; H( s! t) Q9 O
6.2RS-232电平与TTL电平的转换
$ s" z/ q; O' q  v8 y& E" q- A6.3波特率与定时器初值的关系
$ o- V* I4 A% \% _* B& ?6.451单片机串行口结构描述
/ i, k2 w% J7 ^4 R+ k! F6.5串行口方式1编程与实现3 x! l# ]5 `7 _9 Y  z; ~
6.6串行口打印在调试程序中的应用! U$ ^8 F# J  Q2 A7 ^% l
第7章通用型1602,12232,12864液晶操作方法
' H1 x; N  z9 f& X% `  y$ P7.1液晶概述0 W. z5 M. v% N$ w
7.2常用1602液晶操作实例. c% T$ L$ S8 q% _5 Z
7.3常用12232液晶操作实例% E5 R0 U* u: I  F
7.4常用12864液晶操作实例
! a  ~$ |' ?- C第8章I2C总线AT24C02芯片应用4 ~- ~" o! s8 m7 `
8.1I2C总线概述
+ f% m6 y4 _& l7 U8.2单片机模拟I2C总线通信
& ^, a! o# S" f6 ]6 k  F; r8.3E2PROMAT24C02与单片机的通信实例! j; u* u0 B! m. S0 a
第9章基础运放电路专题
$ r; I% V* r. O. o+ c; j9.1运放概述及参数介绍
: J1 A3 u1 O/ Y; B4 Q! H9.2反相放大器0 }' u) J7 t: x9 U# g" U( }
9.3同相放大器
6 x6 J6 p: a2 r0 D- r, |  c9.4电压跟随器
# t' O% B4 X* L; o/ \! j2 O9.5加法器
! B0 R% l  w6 t9.6差分放大器
* S  B: Q# I$ D% m9 D# |' _9.7微分器! q; K1 }; l# p, S4 c
9.8积分器

第3篇提高篇
; ?5 R& {% e/ Y$ A9 H第10章定时器/计数器应用提高
1 o; `. L! O8 w/ \/ o7 K$ I10.1方式0应用
* e6 L/ R9 D) b- i& f2 K10.2方式2应用  K, l6 R8 u5 K) E, o
10.3方式3应用
9 \! M6 H% M( v1 G" }: m10.452单片机定时器2介绍; x8 D0 J* Q) r% D
10.5计数器应用& R- G) Y4 [, W- V" k! U8 I
第11章串行口应用提高
% ?: q8 U! B! s11.1方式0应用
  w2 u4 R) {  p' q. t11.2方式2和方式3应用" g2 n% ]0 j1 y3 s' I0 l* D& p, S
11.3单片机双机通信
; b* a$ Z- P9 m7 K11.4单片机多机通信
0 s# p' U4 {8 ~* f# j第12章指针
0 O0 s+ v4 B/ s, K, r, V12.1指针与指针变量7 b) L0 Y7 r# l& J' i' A
12.1.1内存单元、地址和指针( m$ {7 a5 h( D1 ?) B
12.1.2指针变量的定义、赋值与引用
5 @' u- O4 E/ ^8 i. E( H- F12.2指针变量的运算
; F, X1 O! W# S3 o  M6 S' o. y12.3指针与数组
" F4 H' R$ I3 b5 Q* _0 }12.3.1指针与一维数组
, U  v# N+ b4 E; q12.3.2指针与多维数组! p( U' b! l( u
12.4指针与函数5 J  o8 m4 U; A+ d
12.4.1指针作为函数的参数
" p" [+ M9 ]1 P& R$ r12.4.2指向函数的指针3 ~+ N/ D# E" e+ ?7 v
12.4.3指针型函数$ y$ u% }2 q+ l
12.5指针与字符串
8 O2 o4 E+ p0 u7 h% i3 n: L12.5.1字符串的表达形式& G/ X" z) ]5 N# ~' `( Q: X
12.5.2字符指针作为函数参数0 o" N+ V! B& s) {
12.5.3 使用字符指针与字符数组的区别( e: e- a# u' k+ C: r& @
12.6指针数组与命令行参数
  \' H0 {" @' h' I* F( B12.6.1 指针数组的定义和使用
( P; |% H/ z% d# Q4 [12.6.2指向指针的指针
: Q+ @1 ~" V7 K12.6.3 指针数组作为main()函数的命令行参数5 E3 T8 N6 S; @/ z
12.7指针小结
/ f* s4 h0 E$ Q4 s: s12.7.1指针概念综述
) Y' S. h! `, }9 e  B1 H  {' c12.7.2指针运算小结( I+ ^& {3 d) D  c0 x9 W
12.7.3等价表达式
' H: b6 |. G6 _12.8C51中指针的使用
# [, {1 ?) T4 L; \" k12.8.1指针变量的定义
4 E! B; G' H+ P$ {; W( V1 o7 g" c4 _12.8.2指针应用3 l% [) ~" V" U" @) w5 H
第13章STC系列51单片机功能介绍
0 i+ [% j9 Y7 a13.1单片机空闲与掉电模式应用( [* t( W) \7 S; H5 ?) C
13.2“看门狗”概念及其应用/ n* ?' U4 N" p& U8 C, I
13.3用软件实现系统复位2 l. f" N, Z" }$ I; j: D4 p% J
13.4内部扩展RAM的应用
% z5 Q7 e) k7 y, Q) P13.5扩展P4口的应用
/ p5 H; J& ]6 ?& b+ e  w2 o13.6内部E2PROM的应用
* y4 R4 B8 I. n2 {: @1 m13.7STC89系列单片机内部A/D应用1 I2 h- i( V7 r9 _/ ~
13.8STC12系列单片机内部A/D应用" _8 f1 q2 ]* H& c) a/ b# P
13.9STC12系列单片机的PCA/PWM介绍  _$ K+ ?4 p9 X2 P
13.10STC12系列单片机的SPI接口介绍' o6 |- F0 Q) |; @& x$ f7 K9 y6 ^
13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇
) G/ Z6 {1 c( U" _第14章利用51单片机的定时器设计一个时钟
: h- e  `2 }7 v% y1 t14.1如何从矩阵键盘中分解出独立按键+ G" ]  V$ T4 s( s; _
14.2原理图分析
( h  L; b& P$ o6 Y& ]8 d14.3实例讲解
  P$ D: E0 U- c1 L4 s6 N9 V第15章使用DS12C887时钟芯片设计高精度时钟
/ B' V0 z% L. G2 O2 G# j15.1时钟芯片概述. d) t3 t0 w  E! p8 L1 [- l
15.2DS12C887时钟芯片介绍
" Z+ U" v- r2 B- T+ S3 Q15.3如何用TX-1C实验板扩展本实验
' H, W5 [( S2 s' [' H15.4原理图分析  o2 C- G. t9 S/ e/ x" j
15.5实例讲解
. a* \+ f! ^1 I( }0 O第16章使用DS18B20温度传感器设计温控系统, r& v1 k) J# r+ `( y! Y
16.1温度传感器概述
3 Y7 L  j1 z. X16.2DS18B20温度传感器介绍
4 _9 n  E- ]2 E. f$ E! {! e16.3实例讲解% l" z& t, W- u
第17章太阳能充/放电控制器6 i" R6 D/ R  r* m3 V
17.1控制器原理图分析, P& r9 J% M+ ~* J
17.2控制器板上元件介绍
" S8 ~# c9 J: ^0 Z0 I# u+ D. y17.3实例讲解9 T; \/ s; a; _- x# j: Z
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
. `1 P& o- K' Z' {" S5 ?6 J/ Q18.1VCMSCOMM控件与单片机通信实现温度显示
' w+ C9 a+ p& A* K) V18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇& ^1 [* G$ w  j- `) o
第19章使用Protell99绘制电路图全过程
) @' ]9 D; c9 o( B19.1绘制电路板概述
) m) T# @9 ?) h+ x19.2建立工程4 V/ E. f$ k  ~6 N9 }
19.3制作元件库' U3 ~1 _0 c. }  R6 G. o  N% U+ s( M
19.4添加封装及制作PCB封装库
! K% W" t7 \) ?" h$ c; T19.5错误检查及生成PCB
# Y" _/ G( T6 d: x9 j19.6布线电气特性设置( E" ~( C( }. B8 e4 U- N, b
19.7自动布线和手动布线
3 v/ V0 {2 v) \4 v% c- H; \/ V& x第20章ISD400x系列语音芯片应用
  d5 x3 t  X6 w9 ~# w; p20.1ISD400x系列语音芯片介绍
' }( s- [& ]) ]  y, }( u$ I+ b1 A20.2ISD400x系列语音芯片操作规则
- ]! t# e; g* [* y( o1 v8 D20.3ISD400x系列语音芯片应用实现
6 c. v  ?! r9 `% a5 ~! E8 }第21章电机专题
8 R$ e' i) W9 r5 a8 A& O# R21.1直流电机原理及应用. D# A$ v8 R  [$ s: t1 W
21.2步进电机原理及应用# W- b& t. W, B: r6 s! x' U" d
21.3舵机原理及其应用; U, b7 H8 \5 H; N" B7 Y
第22章常用元器件介绍1 _* G! \; K7 j: l1 L, e- i8 \
22.1二极管! F5 D* U6 q$ Y  m; s: b/ `+ p2 z6 m2 Z
22.2电容
0 b* Q8 z  u) p( E0 g) f* X. ~22.3场效应管3 ]& Q" p4 ?3 }3 S4 c6 c4 p
22.4光耦- s! q' F/ O/ W& V" K- Q0 A! P! q
22.5蜂鸣器/ {6 R: C. T, ^+ W( M4 ^
22.6继电器/ p& f" y  ~  M4 R+ x
22.7自恢复保险0 ^' S- l2 R5 V. V
22.8瞬态电压抑制器- n. f' J+ E6 Q4 u
22.9晶闸管(可控硅)
2 Z3 l" r) P* e4 `22.10电荷泵3 q6 d( n1 k. r
第23章直流稳压电源专题% o8 \8 n- e  \
23.1整流电路
$ F. m9 r/ f3 T$ {; o/ q23.2滤波电路
1 T: [# X/ c' i5 B% o23.3稳压电路. }$ p. z& b2 D" h. r2 H9 ]0 t
23.4集成稳压模块的使用
$ f6 n8 e% K; u$ d* [+ v23.5串联开关型稳压电源1 s" y# R7 z6 |9 ~+ U' F
第24章运放扩展专题
  `% F- t. [& `  C% K6 \. W2 W24.1简单低通滤波器
( M- w) Z: b- @5 ]( T4 \# w+ j24.2“电流-电压”转换电路
4 Q8 o2 _3 ^: U24.3光电放大器
) [6 s6 H1 ?' {: }24.4精密电流源. D, J) Q. y( t: q
24.5可调参考电压源
' S, o+ Y0 [. W" ?- ~' X5 N24.6复位稳定放大器* a$ ]& E# z8 |; p* T( d7 U: P
24.7模拟乘法器
8 H. |, X* C1 I# @24.8全波整流器和平均值滤波器
- G5 ^) \6 U0 a  F, m24.9正弦波振荡器$ {6 s( x& c0 H
24.10三角波发生器* F6 L1 [% ?+ @/ m, \6 s; l
24.11自动跟踪对称电源- Z# c" G# T3 F
24.12可调实验电源3 L3 H" N$ O* E5 N2 ]$ T
24.13运放相关术语表

附录A天祥电子开发实验板简介
. O- a' j. T- R' {5 `6 ^( t9 L5 RA.1TX-1C51单片机开发板(配套详细视频教程)* Q. M3 m4 o7 T4 I1 y0 ~. p# k
A.2AVR单片机开发板(配套详细视频教程)
: Q$ d4 g# K3 w% T! l* \! ^6 eA.3PIC单片机开发板(配套详细视频教程)8 s. P4 D: |' g: L7 h4 U( b
A.4J-Link全功能ARM仿真器
* u6 B! F) d: H4 K: |A.5三星S3C44B0ARM7入门级开发板4 W$ t& X% B0 W, N# g& e. C
A.6三星S3C44B0ARM7提高级开发板! P4 U8 c8 l2 o6 Z
A.7TX-51STAR51单片机开发板(配套详细视频教程)

! W/ z: z8 l6 Q0 p4 d; g" h* ~; 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 | 显示全部楼层
多谢分享,有时间了解下' a* L7 J$ y& x( V/ j: ~+ \
回复 支持 反对

使用道具 举报

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 | 显示全部楼层
课程目录
0 v9 x  K1 B( r第1篇入门篇
7 M2 L9 K: T8 U% R1.1单片机概述' f- u* x5 a0 u; f! N  x+ g2 b% X
1.1.1什么是单片机4 w2 P+ l. G+ P9 J" i2 f$ @- R
1.1.2单片机标号信息及封装类型
" Y; W9 U% g' r7 r& E/ l# I: u! W; l1.1.3单片机能做什么
: {# b8 c9 C* k# @1.1.4如何开始学习单片机" L! O4 n7 g: }' w/ u4 ^
1.251单片机外部引脚介绍
' ]: S2 g. Q$ o2 z' I1.3电平特性/ }2 H/ L0 U$ r: U
1.4二进制与十六进制' ?( b$ h6 F8 g: |; w6 R+ G- R
1.4.1二进制
- x: T& K: B; O$ S1.4.2十六进制% L: y5 c  j+ c1 G
1.5二进制的逻辑运算
& w& @, r. W6 ]& m1 l! p; `* |1.5.1与
5 J& H9 Z" F- {8 _. }. a1.5.2或
# R9 p3 I0 [) R5 m1.5.3非
5 F5 h9 l9 m5 r* Q1.5.4同或
. G7 b# r6 d0 X  i: a1.5.5异或
! P3 \& ~$ u4 T- Q5 }1.6单片机的C51基础知识介绍
# v+ h- j1 x; R1.6.1利用C语言开发单片机的优点
; v  t: N7 ]8 B1.6.2C51中的基本数据类型2 ^$ ?" ?* {# Y! k2 _& [0 z8 C, N
1.6.3C51数据类型扩充定义+ C$ }+ x% z% X# ?
1.6.4C51中常用的头文件
7 ~; Z* k. L& ^/ j/ ?9 O1.6.5C51中的运算符) T& w6 w) k5 Q6 m1 z+ S' J: X
1.6.6C51中的基础语句
( ^. V" h1 C) i, C0 d: C) n1.6.7学习单片机应该掌握的主要内容
; }4 \. l' R' _7 [: W# o* a2.1Keil工程建立及常用按钮介绍6 r6 d# L" s7 L! o
2.1.1Keil工程的建立5 T, Y! T: \. ~* N7 E7 z
2.1.2常用按钮介绍2 C/ I. Y) ]* P' b/ Y/ {8 o1 m
2.2点亮第一个发光二极管
0 s% r5 f! ]+ H/ k" M* i0 x2.3while语句
' Y/ p% ]3 w* [- f2.4for语句及简单延时语句& ~! V' V' ]6 L+ K) C
2.5Keil仿真及延时语句的精确计算
- f1 a* ~$ Z8 r3 a  i5 ^2.6不带参数函数的写法及调用
, p& Z* h+ B  \3 h. J- P2.7带参数函数的写法及调用1 {0 V, C. g9 O1 R$ C8 q
2.8利用C51库函数实现流水灯8 B3 g0 K; e  G
第2篇内外部资源操作篇- S0 n4 F0 S* |4 b6 L+ @
3.1数码管显示原理
1 U, }. P  u3 m  w7 P" |3.2数码管静态显示: R! F* k- H# ~( _
3.3数码管动态显示
: `- m) K9 c" E; h- H- j1 M3.4中断概念( F6 W$ b* s# X; z( ^
3.5单片机的定时器中断
" n. _( R1 J6 M+ J" u- X: l) ~& i4.1独立键盘检测1 t! i2 u# e- L7 @# W4 X1 e
4.2矩阵键盘检测% K) Q) m- E! E
5.1模拟量与数字量概述
& `1 @4 J! f( U5.2A/D转换原理及参数指标
, ]0 c4 a9 w, w/ P+ _" J6 f/ J4 |5.3ADC0804工作原理及其实现方法
, v- q. }. w/ t$ X5.4D/A转换原理及其参数指标
! G0 t4 I: q) X3 I) T* q7 x4 d1 ?5.5DAC0832工作原理及实现方法
8 u+ c. K6 L) I9 r& w5.6DAC0832输出电流转换成电压的方法
! J" [7 f' ^% L% m0 d第6章串行口通信原理及操作流程" w2 O0 }/ `- H
6.1并行与串行基本通信方式
, T7 a; `3 ]9 t, m) X: Z6.2RS-232电平与TTL电平的转换; l! Y0 W& [( }! o9 }& p$ H
6.3波特率与定时器初值的关系/ \' x6 e. Z* C# ], l( t
6.451单片机串行口结构描述% b# V( }! u$ C! P/ R+ N" g* n9 c- y
6.5串行口方式1编程与实现
! {2 I; f* Y& G5 j, X; f6.6串行口打印在调试程序中的应用
/ Y* c6 f. N( \7 n( Q  J8 Z9 ?第7章通用型1602,12232,12864液晶操作方法- U. N3 Z/ i% S  J
7.1液晶概述; s7 X/ w! W7 G* X
7.2常用1602液晶操作实例  v' h6 o+ \. k- d
7.3常用12232液晶操作实例
- X  H9 L$ M5 K( h4 s& X7.4常用12864液晶操作实例
8 ~$ D6 B- ~) L; K' Z2 U" m) S第8章I2C总线AT24C02芯片应用
5 a; P7 D) Y2 F3 v/ i8.1I2C总线概述, F6 M( Y0 R! N( q2 t7 V. {. K3 z8 a
8.2单片机模拟I2C总线通信4 _: ~5 v" A/ b7 ]& |; Y+ y
8.3E2PROMAT24C02与单片机的通信实例5 r. y& H+ z6 R2 P( a# v
第9章基础运放电路专题
/ C! ?1 J; V# R/ u! `9.1运放概述及参数介绍! k7 |" u3 e0 G- I
9.2反相放大器
2 {! U. i' N& ]9.3同相放大器- F% P. h8 l1 g: V3 p4 D* ~6 J% t
9.4电压跟随器8 K: D. l9 }8 s
9.5加法器3 L. T7 o$ s4 K' W2 U0 Y
9.6差分放大器3 K+ Z! ~/ v$ |: ]/ n- |1 ^
9.7微分器0 M  R* x) M1 K
9.8积分器
2 n+ n, v  k: [- I- R6 R: K第3篇提高篇6 z* y* |& Y: g$ E  l, h5 d
第10章定时器/计数器应用提高1 m: u" n2 Y3 M: Q. E3 V$ G8 [
10.1方式0应用
9 @! \) x" r0 W! Y& N9 v10.2方式2应用
+ m/ _2 w: ?" a) c6 L, ^) [- _10.3方式3应用
9 \+ A2 @" I9 ]) S10.452单片机定时器2介绍
; O$ T5 Q5 c$ }7 W1 s10.5计数器应用$ F3 L6 B6 C4 t8 k% I
第11章串行口应用提高: P6 t* `9 K9 E3 k0 N
11.1方式0应用. _2 s% i$ Z* D! ?. h
11.2方式2和方式3应用
9 q5 y9 D( ^/ R4 x/ j* M11.3单片机双机通信- z% S( {- H" p1 O' z9 E1 o, Q3 i; K
11.4单片机多机通信
& Z, c! B2 o( l第12章指针8 |: S/ r* f' h3 I
12.1指针与指针变量: K8 n$ {: ]4 o! h/ x6 @0 _
12.1.1内存单元、地址和指针
) k7 x: y6 C) v& s12.1.2指针变量的定义、赋值与引用
7 r% {- Z+ k: e' y& f) `! d12.2指针变量的运算
  [; C/ h: y. U% o7 g/ a5 ?- A2 g  Q! L12.3指针与数组
1 ?7 d4 s& C- M; Y5 f0 C12.3.1指针与一维数组
0 H4 U" Y* M/ J/ D: N/ z/ q12.3.2指针与多维数组9 u) H. i+ {6 u! Q! P/ S, j
12.4指针与函数0 I' P+ z' {  r1 ]9 R% W* E  B
12.4.1指针作为函数的参数7 P. }$ Q$ A3 k# i8 g/ G6 E9 B  L; g
12.4.2指向函数的指针
# a3 l' `% P+ V1 @5 S7 ?12.4.3指针型函数
$ H0 O$ A% [- ~+ P: j3 ]* f; y12.5指针与字符串
8 U9 O8 F: J$ C+ J12.5.1字符串的表达形式
8 c, K1 l2 j5 ~) G' m12.5.2字符指针作为函数参数
. ^0 D8 u+ b- |  a12.5.3 使用字符指针与字符数组的区别
4 @) ?7 a. ?$ ^) b( X) j12.6指针数组与命令行参数
4 ^8 M& ~* d+ e& P6 q+ t- R- Q12.6.1 指针数组的定义和使用" K) _' f* e& J7 }& B9 C
12.6.2指向指针的指针* G; W. |5 Y: M6 [4 J# H1 L
12.6.3 指针数组作为main()函数的命令行参数
. A) M7 \* r9 ^* q12.7指针小结
4 r. Y0 L. P, n+ w. ?12.7.1指针概念综述: W8 W6 A" e6 y
12.7.2指针运算小结
2 l2 B+ G6 S8 ~9 e7 {+ z) H12.7.3等价表达式+ r# {# L" Z  D4 P5 a
12.8C51中指针的使用2 Q: u- L& T' p9 q4 K5 g$ t! X# W# A
12.8.1指针变量的定义
  [  J$ I6 F$ K+ A+ |12.8.2指针应用
" M: @& w& M  Y! T8 b* F第13章STC系列51单片机功能介绍
4 N7 F* z5 z0 ?2 j. k# Y13.1单片机空闲与掉电模式应用. d, k! p( V/ J, D& v, B
13.2“看门狗”概念及其应用4 t4 I5 i9 U# ]
13.3用软件实现系统复位
& X& D" o) c9 p6 Y- N* _13.4内部扩展RAM的应用  d8 l  l) l! w+ v0 ~! W
13.5扩展P4口的应用2 x0 m$ @: x! \- s0 U9 e) q
13.6内部E2PROM的应用, T3 N) a" c1 c* }8 I9 I3 B- x; g  h* v
13.7STC89系列单片机内部A/D应用) w8 P9 p4 a- n3 Q9 T% C3 p0 p1 r
13.8STC12系列单片机内部A/D应用
2 p7 \8 e: T: Q2 r) [% E9 v13.9STC12系列单片机的PCA/PWM介绍- O- ?5 H/ z1 U/ D& d' A: L
13.10STC12系列单片机的SPI接口介绍, u$ _* O* A' }2 g6 S) L5 A
13.11STC12系列单片机的“576MHz”超速运行, k: K0 [: J7 V8 t
第4篇实战篇
, z% b5 w' a6 H# `6 a第14章利用51单片机的定时器设计一个时钟" l( q( s" W- p4 L7 ]% |
14.1如何从矩阵键盘中分解出独立按键
" a  z% z6 P4 h. {% _" U7 w14.2原理图分析
1 {0 I7 T4 o- e6 _2 G* a% N; H4 e14.3实例讲解  S! R. ^+ W) X9 l
第15章使用DS12C887时钟芯片设计高精度时钟
! t5 F) g8 }9 _9 d) A/ ?& l15.1时钟芯片概述6 E+ M7 a0 P* m9 `; c5 K8 z- t: I4 T
15.2DS12C887时钟芯片介绍
/ Y# e/ i: t* s5 s15.3如何用TX-1C实验板扩展本实验% N% F, u( _& d2 o
15.4原理图分析
/ m2 {4 ]) P* a& d3 s7 n) j% o# }15.5实例讲解# U* ~1 O/ [8 j5 E" E& x
第16章使用DS18B20温度传感器设计温控系统# M3 `0 O6 @/ L% T4 W7 [
16.1温度传感器概述3 S. d8 b3 G2 l  X( E" V1 q0 a
16.2DS18B20温度传感器介绍
( U8 `$ d% e3 W- O& A' L; r16.3实例讲解
' H4 l! G! i' r& z第17章太阳能充/放电控制器  a. h5 t$ Z: Z& W
17.1控制器原理图分析
$ ?+ |" ~  W  M6 R' N3 Y3 S9 V17.2控制器板上元件介绍+ R+ k+ ~1 v5 ]; ~( r2 f2 Q
17.3实例讲解9 g1 y8 [- ?3 t: |# l9 Q8 }% k
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
0 H* v% A1 B& _( f+ w, g18.1VCMSCOMM控件与单片机通信实现温度显示# y1 V  X# @' R6 a2 Q" S) A0 k, }9 W) s
18.2VBMSCOMM控件与单片机通信实现温度显示
  N4 _" z2 S5 ^4 Q, a5 P第5篇拓展篇6 h) X* c- ?& u* u- c7 @
第19章使用Protell99绘制电路图全过程
5 `: f' K4 `, L- g8 d( Z4 J% {6 i' R19.1绘制电路板概述/ B8 _6 a; w2 T+ X- T& P+ ]) }
19.2建立工程
0 o$ C: F+ z" R7 I$ ~19.3制作元件库1 N7 c* [1 D! w$ d
19.4添加封装及制作PCB封装库
; |! [; ]  m6 t* z2 N6 f$ [6 x19.5错误检查及生成PCB
% |* t- F- }! ?( q4 S19.6布线电气特性设置
+ W  {& C% Z" E0 e. E/ F& h- y) ^! f19.7自动布线和手动布线& q7 x7 G9 l' y, u
第20章ISD400x系列语音芯片应用! z; `5 H# J4 t; D3 a6 B  }% R& ^
20.1ISD400x系列语音芯片介绍
+ J) p; n. i: g3 u2 o20.2ISD400x系列语音芯片操作规则* t2 U' N6 F( p8 T7 h! j
20.3ISD400x系列语音芯片应用实现
! j" o8 C* [% E5 E% D- L第21章电机专题
" j, S: B! V' ?3 w+ C1 h& _21.1直流电机原理及应用
' ?( m7 r! O5 Y* {21.2步进电机原理及应用; x) O: v: ^! x) @+ ?
21.3舵机原理及其应用
! B* v) G  d) g$ U# N8 u: Q3 ^) w第22章常用元器件介绍
. ^1 F) B( h7 U& n" @* T3 {+ J22.1二极管4 s- x3 d: @! y2 s+ g( M
22.2电容; z7 Z7 u% U  @2 S( g5 D- c* C0 \8 [
22.3场效应管! s( A! }7 ]: J- I5 D& w: z7 R' T
22.4光耦& ~2 x8 }6 V; w
22.5蜂鸣器
3 j0 P1 y8 j, {: m4 W22.6继电器
' i6 T( j5 ~# I% K3 m$ b22.7自恢复保险
5 y& ^' O  t; _* u9 y22.8瞬态电压抑制器* C4 k% V2 @! Z% d, B) Y9 d0 @% N" T
22.9晶闸管(可控硅)$ W& A' u$ k  U$ T, A7 m+ E$ [
22.10电荷泵
1 \8 Q4 q) J! F3 \9 d/ H5 Y* |" W第23章直流稳压电源专题9 j" [$ B5 t! L  d  E" Z
23.1整流电路. U$ u% L5 T% ~
23.2滤波电路; @& c" g8 B" c/ z
23.3稳压电路& y9 p  h* J8 `
23.4集成稳压模块的使用
; T+ V2 z5 I" z% }" \6 Y2 g5 Y5 z23.5串联开关型稳压电源
8 N( ?$ R' \) v第24章运放扩展专题
) ~5 U) D# p, ?5 M/ L8 Q9 R! G24.1简单低通滤波器% `& G! I% w, ]+ W, f7 U8 i8 Z
24.2“电流-电压”转换电路# M4 H6 x! C: `( A+ p0 v
24.3光电放大器9 C" P# v* l2 h% ?4 q, J/ L/ @& u
24.4精密电流源- X8 Y' f/ n! S, g
24.5可调参考电压源
0 f9 Y+ q; X- E; J+ b24.6复位稳定放大器
" R' g0 R2 K. V24.7模拟乘法器9 d, U1 v- F( H! V
24.8全波整流器和平均值滤波器, n$ |2 v) u7 j& l; V
24.9正弦波振荡器
) E5 \: {& Z0 J' a24.10三角波发生器
# R! P) X; p- ~24.11自动跟踪对称电源$ r' J, d, y) d+ B& d$ C1 D
24.12可调实验电源2 r3 B5 b( `' D! g# V! ^2 l
24.13运放相关术语表
/ f+ q0 H" w- M) O附录A天祥电子开发实验板简介
# f8 F* u$ y$ l- `- oA.1TX-1C51单片机开发板(配套详细视频教程). \# [; U/ V8 w; _3 ~4 U$ h
A.2AVR单片机开发板(配套详细视频教程)! I- G: R7 q. Y, d
A.3PIC单片机开发板(配套详细视频教程)$ ?2 X* R* p% W  I. O  w2 M! L
A.4J-Link全功能ARM仿真器
4 K; Z$ ]8 q. M  U. c- UA.5三星S3C44B0ARM7入门级开发板5 Y, N2 O* x+ E! t( j4 G
A.6三星S3C44B0ARM7提高级开发板
5 k1 u* t4 I- P9 {) I* MA.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1201

积分

VIP会员

积分
1201
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程2 d# u5 d0 p" `
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2026-3-19 11:57 , Processed in 0.579964 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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