飞雪团队

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

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

[复制链接]

6674

主题

6762

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇" n( i5 r% p* f6 I+ v7 m' z) |
1.1单片机概述8 d; F. ?. D9 F; A6 Y! s7 S, z0 \3 {
1.1.1什么是单片机8 O! b2 e0 K; S
1.1.2单片机标号信息及封装类型
* t7 F. H# F0 R1.1.3单片机能做什么; n( u2 Z' W* U! D! W
1.1.4如何开始学习单片机
8 ]; X1 O( J9 ?# A1 r& i0 k1.251单片机外部引脚介绍7 i4 I( E3 o% q3 `' A1 j
1.3电平特性3 K9 f" ^/ Z/ _6 q: g, j5 ^8 b& [
1.4二进制与十六进制, q7 J9 ~7 [: ~8 J% a; h
1.4.1二进制, t! `& R% C. M4 ]9 I( P0 {2 T3 g- m
1.4.2十六进制
( A7 G! z! l4 X. _& r& K8 F. u1.5二进制的逻辑运算
" G8 v  e: ]! p2 K& [1.5.1与
  u/ u* E: j5 R* i; S' W* I4 k1.5.2或
  q) L* w1 f! U9 @, c, G1.5.3非
8 a: {3 A. N1 i' k5 W1.5.4同或' s+ m6 }8 G: \: z
1.5.5异或* o. i* r2 y, T, z+ a2 R
1.6单片机的C51基础知识介绍
7 _/ o7 P  }' ?. P0 Z6 W% `1.6.1利用C语言开发单片机的优点* I* [( }: T) Q/ g1 J
1.6.2C51中的基本数据类型
2 r4 u! k, l) B& _1.6.3C51数据类型扩充定义
# o2 k! a$ t: f9 N/ E. n- |8 L1.6.4C51中常用的头文件- ]# t. V5 P" C; k5 b% H3 A) M$ k2 M3 @
1.6.5C51中的运算符
3 d3 q/ B5 H7 _1 J3 Q) ?7 V* n: M1.6.6C51中的基础语句
  M$ m  z1 }/ |) _1.6.7学习单片机应该掌握的主要内容- V6 b$ m0 j) R2 Y0 P
2.1Keil工程建立及常用按钮介绍1 Q# A! X2 p: Y1 R0 z
2.1.1Keil工程的建立
9 j2 j; b& A! e( U. F$ X8 J7 m" I2.1.2常用按钮介绍$ {  _7 Z, Y* [" z
2.2点亮第一个发光二极管
, e  R7 j$ ^& A$ D) [  z5 ]6 \2.3while语句
5 C4 c- ]' h7 i# N1 D& P2.4for语句及简单延时语句
( ]1 {9 ^4 D3 t+ W0 ~6 m" s2.5Keil仿真及延时语句的精确计算' H) M3 A3 l( R6 u, T4 E. W
2.6不带参数函数的写法及调用- Q) u, B' w( \! U
2.7带参数函数的写法及调用/ g: f6 t5 C4 u2 z7 u7 v' T
2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇
8 A- ?2 @8 o( }! z8 g3.1数码管显示原理
& \( ?& J& R" y4 `# ^7 Y) k: ~+ Q3.2数码管静态显示
) Z% u* V9 T% p- F$ S, s9 y# q3.3数码管动态显示1 K- F. x, |4 z) @6 D3 p8 {+ ]
3.4中断概念
& W( U7 F9 N1 h- p0 e# a8 m! p3.5单片机的定时器中断
6 c8 a: g2 C  A7 c1 y* r4.1独立键盘检测* E5 d( K' u3 a! K& Y! X2 s
4.2矩阵键盘检测- Z( h$ O2 L( D; u$ K  Z1 z
5.1模拟量与数字量概述+ v  L& |9 k* V, s- s, }
5.2A/D转换原理及参数指标( L* _( o+ S1 U$ D3 X! Z1 l
5.3ADC0804工作原理及其实现方法& S$ P5 w( b- h: G$ k; a4 v0 q
5.4D/A转换原理及其参数指标' _, a% p) Q+ B" f  b6 n3 f
5.5DAC0832工作原理及实现方法; H7 a6 t  `1 l4 |0 W$ Z7 y4 \% N
5.6DAC0832输出电流转换成电压的方法2 N* O$ K3 [5 T. O' P+ `
第6章串行口通信原理及操作流程! [( d: U0 g+ Q' h
6.1并行与串行基本通信方式
( h0 D" H# w; f' X. {6.2RS-232电平与TTL电平的转换
( g! \# ?1 ^4 n# i, H$ `$ W* V6.3波特率与定时器初值的关系- X" S9 a/ l: T+ D2 N( P
6.451单片机串行口结构描述  y/ ~; d- T# x" x
6.5串行口方式1编程与实现$ V" y- w0 C+ u4 g" x; ?* `
6.6串行口打印在调试程序中的应用
0 m# K; L2 z' X8 X第7章通用型1602,12232,12864液晶操作方法
+ S5 y* S8 U6 E6 M" W4 O7.1液晶概述' x) g6 U( A0 w  p
7.2常用1602液晶操作实例# w' ?) }5 G8 y8 h' C
7.3常用12232液晶操作实例
" ~7 j+ r& c# y8 a8 U9 R7.4常用12864液晶操作实例
) m: v" s1 }: O3 c第8章I2C总线AT24C02芯片应用* x3 s) t$ w. b& a  W5 x
8.1I2C总线概述+ x6 {5 N6 N& u
8.2单片机模拟I2C总线通信, N7 j: O4 L" Z* P. I
8.3E2PROMAT24C02与单片机的通信实例* r, V# l# I  t" p" O, w( v
第9章基础运放电路专题# F* z" l; O% h* Y
9.1运放概述及参数介绍
0 o3 f5 A& L8 M3 D9.2反相放大器
* c; A' @- D2 i# F9.3同相放大器
% h- ~; W& G1 l7 g  g2 F, D9.4电压跟随器6 m+ e9 M! F  N- K
9.5加法器. _$ J3 V# h" g4 z. t5 G, h; w
9.6差分放大器+ A! m0 a' k3 M  @" h
9.7微分器# K6 b$ E2 b( j" R8 N8 v
9.8积分器

第3篇提高篇  |) W8 G! ~+ N2 q
第10章定时器/计数器应用提高
5 q. w" Y* O! U6 b4 J( A10.1方式0应用
0 q  `& c) J2 ]- e8 T  p0 A10.2方式2应用4 F+ f( k% j# Y4 L+ [9 z$ D
10.3方式3应用
! N  B; f# j/ @( t" ^! N8 U10.452单片机定时器2介绍# O, p& A7 @' n! V5 h
10.5计数器应用
+ c1 {$ V  L+ T5 T' _4 |' t" [: e第11章串行口应用提高
: g; k, j% x% r( G11.1方式0应用" @* t0 C6 W; N& T/ ?+ ^0 \
11.2方式2和方式3应用
# o" y" ]/ _1 }5 I7 f  l; X: i11.3单片机双机通信
# I3 h8 h  \! I( k  C* \11.4单片机多机通信
4 r* f5 u, b0 D; o第12章指针
- r( v5 t* q* q' A# q! }12.1指针与指针变量
! W2 ?+ W% J) L! ^3 `# p12.1.1内存单元、地址和指针
2 m- G* d6 R" m5 w12.1.2指针变量的定义、赋值与引用
/ {9 z. ?  N0 P0 h12.2指针变量的运算% L3 C1 \" F, X, e5 N) P
12.3指针与数组1 Q# [9 z/ n8 ~$ f
12.3.1指针与一维数组2 M8 A$ T4 r, E# ?. C$ D! }
12.3.2指针与多维数组
0 C: m0 p4 o& ^! V' S+ W( m0 m0 ]12.4指针与函数+ s/ e7 m3 |7 {5 J0 o, B/ I- ~
12.4.1指针作为函数的参数
# h* V1 c  v# I/ e- f12.4.2指向函数的指针
% {$ `- O5 s6 R' O  x# ^12.4.3指针型函数! [: V# d% ?% \2 Y8 d
12.5指针与字符串
+ G( j1 C" E* U. z+ b3 u6 U2 Y: `12.5.1字符串的表达形式
& c, ^6 J2 u  H& [# a8 z12.5.2字符指针作为函数参数8 D7 g' d9 R- X
12.5.3 使用字符指针与字符数组的区别8 O- Q2 M% C; J8 B3 R
12.6指针数组与命令行参数
, b! s: V- R9 c5 T( J, f12.6.1 指针数组的定义和使用
& X- l  `6 K7 G, K12.6.2指向指针的指针+ h; h- K) c- _% h" U+ K" s
12.6.3 指针数组作为main()函数的命令行参数( S& {7 ?4 q& {8 O) q9 c; ?
12.7指针小结
* s( N. d/ K# |* Y0 e  `1 p0 h/ S12.7.1指针概念综述; A" Y- _, J( u4 C- q/ B1 H$ _' j
12.7.2指针运算小结* ^8 T0 t  C! Q" f9 U  B
12.7.3等价表达式# N# @" N' M7 h$ [' w) }
12.8C51中指针的使用" }5 [5 U4 G3 y% ^8 B( x, |
12.8.1指针变量的定义- }0 ~# T9 f& `# K! U* `1 d+ |
12.8.2指针应用! Y4 k7 Y9 E* j( X* Y' y' A
第13章STC系列51单片机功能介绍. A2 }3 [) |# [' e  T$ f- B
13.1单片机空闲与掉电模式应用
$ m# C$ y2 _8 ~2 f2 x0 g3 \7 w6 U& H13.2“看门狗”概念及其应用9 E7 m% L1 s( |+ ^9 m& D
13.3用软件实现系统复位
* ~$ A. U8 T* L3 S7 J. [13.4内部扩展RAM的应用3 R7 C% l" p, b3 o: }: f& O5 P
13.5扩展P4口的应用! a3 T& X3 {4 Q; {; G& i  t
13.6内部E2PROM的应用! \/ l: V) l/ y3 ?' |3 r0 L
13.7STC89系列单片机内部A/D应用
$ C, \4 c6 W1 k4 k3 [9 D13.8STC12系列单片机内部A/D应用* d( E3 I6 V( ]" d) b" U
13.9STC12系列单片机的PCA/PWM介绍) J' h, y- N' |9 J4 V- p
13.10STC12系列单片机的SPI接口介绍
3 ?: p; g+ W5 S13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇
" I0 c4 m' a+ H9 F$ C第14章利用51单片机的定时器设计一个时钟
! d$ v1 e. D7 h4 S+ q) n/ U14.1如何从矩阵键盘中分解出独立按键
$ s6 z" b1 f& z: P8 @5 d. X14.2原理图分析2 d. e4 h: E3 E! q
14.3实例讲解
, w# S# A. ]- X" q第15章使用DS12C887时钟芯片设计高精度时钟. B% P2 f2 V; ^6 @( a. L- B# \
15.1时钟芯片概述
% d! `/ i/ @2 @4 f15.2DS12C887时钟芯片介绍
3 O0 S8 v. R* v8 ~+ j+ @15.3如何用TX-1C实验板扩展本实验* a, [" @: w# e4 e% J' q
15.4原理图分析
4 {3 M% D4 g1 h- x3 z# j  Y15.5实例讲解: b  C; D+ Z( O: d3 k: J8 J
第16章使用DS18B20温度传感器设计温控系统
- ]  \/ j0 P3 k+ _, q6 m3 m( z' @16.1温度传感器概述
8 g( X  m5 e  I! ]  u16.2DS18B20温度传感器介绍
7 Z6 Z, `) O. Q1 N( z& W; J  G. e16.3实例讲解9 ~" x* k" r7 T# h9 ]0 U0 v
第17章太阳能充/放电控制器
. [0 H+ V& a& x+ f/ k  W8 i4 ]17.1控制器原理图分析
5 m  g4 D& A7 ]2 w% p2 }17.2控制器板上元件介绍: a! i& H5 i6 p  D: T
17.3实例讲解7 \% c) n9 f1 r
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
( G# {1 [2 F1 i- q' X18.1VCMSCOMM控件与单片机通信实现温度显示- E$ G/ [6 L& A& v9 {: D
18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇! X, i1 k, u3 K% Q" f+ l
第19章使用Protell99绘制电路图全过程2 ^+ ]" r, p5 F
19.1绘制电路板概述: l# i3 W+ z0 M* {
19.2建立工程' W% R8 U# ?% g0 D( }
19.3制作元件库4 D& z" q& q* N" t" p
19.4添加封装及制作PCB封装库: ~5 y& S0 E# C; K9 l/ ]
19.5错误检查及生成PCB. M3 A2 `1 q; P  ^7 B3 X3 x
19.6布线电气特性设置
* d( n; m! X; V6 r" D19.7自动布线和手动布线
; F# f4 }7 x  {; A第20章ISD400x系列语音芯片应用
6 h3 R: M; x" Q; T4 W: h7 s& n: u% e20.1ISD400x系列语音芯片介绍% o- W' X* a7 `; W
20.2ISD400x系列语音芯片操作规则% _1 p. i2 L8 i0 S& \4 a7 I) z' d
20.3ISD400x系列语音芯片应用实现, I. ~7 q, }0 k4 k  o4 v
第21章电机专题& n/ k7 S, J, p3 n/ V
21.1直流电机原理及应用
* [$ l( `8 y3 n21.2步进电机原理及应用
2 \) o2 D: m6 S8 I% w" O21.3舵机原理及其应用
  k  X4 y, i9 f2 W$ y第22章常用元器件介绍5 S1 N- L9 o4 ?2 N& G) ?5 @+ z( O
22.1二极管
# U* o- ]/ @+ Z9 \! \0 e. W; B9 ^22.2电容
- z8 I, ~2 }# f- X22.3场效应管
6 W( Q1 g: `4 G+ @0 ]* p  q, H7 c7 j$ T22.4光耦
! J- c1 x$ K' ~22.5蜂鸣器
& F5 X, J3 D$ m6 N0 q22.6继电器
) l2 G0 V5 o! ]22.7自恢复保险. _/ V- _3 K2 q+ |7 {
22.8瞬态电压抑制器. M% D% ?0 i0 q; g( S# H
22.9晶闸管(可控硅); N  T) f# q0 k) Q8 l
22.10电荷泵
6 i! Y1 R9 M8 x3 ?第23章直流稳压电源专题
: i* M' C2 S: T+ t1 b; L23.1整流电路2 T6 r( k& B- M- \
23.2滤波电路, |" ~0 O7 S: ^' O, Y  y- Y- S
23.3稳压电路/ y9 l' @) S$ ^. S& Y4 o6 s
23.4集成稳压模块的使用
8 ?" ~, t, T! f: @! c* w23.5串联开关型稳压电源; ^) P9 A/ x) X% F- I; C
第24章运放扩展专题
: Y9 Q1 |8 _3 V) p' C2 M24.1简单低通滤波器
" s, P5 W5 Y4 }) c" P24.2“电流-电压”转换电路- e2 m8 s! J# R. k! F% x
24.3光电放大器
. v7 ]( _' t( r# S- g24.4精密电流源* R2 f. Q+ E$ F  ?  b: u
24.5可调参考电压源
. @3 J0 j7 ?# ?$ j, `. U24.6复位稳定放大器% t1 d. z) t4 d1 l. S. J
24.7模拟乘法器
2 L' R+ h+ L% @24.8全波整流器和平均值滤波器' p7 F9 }, B. i$ M
24.9正弦波振荡器( f( H* r' G7 l$ n. f' e6 ^) u
24.10三角波发生器
1 ^" E- E8 S" k" r0 Y! a24.11自动跟踪对称电源9 p3 ]( H% K( @  q  k* z/ k/ L& r  W
24.12可调实验电源
, N- n/ y2 H' A24.13运放相关术语表

附录A天祥电子开发实验板简介
( O: a5 B4 A1 V4 {4 X+ m: rA.1TX-1C51单片机开发板(配套详细视频教程)
4 B& G5 S) I, k% rA.2AVR单片机开发板(配套详细视频教程)$ a1 ^5 A$ t  y5 D8 y3 j
A.3PIC单片机开发板(配套详细视频教程)
, f$ }  O2 W1 j, P: ~A.4J-Link全功能ARM仿真器: N+ d& S, u0 A: v8 V7 K
A.5三星S3C44B0ARM7入门级开发板
8 t  V" [$ @7 @0 G/ g, |8 U; IA.6三星S3C44B0ARM7提高级开发板( N" p. y$ B* t2 k
A.7TX-51STAR51单片机开发板(配套详细视频教程)


5 Z  _! b1 H- }% V1 I
回复

使用道具 举报

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 | 显示全部楼层
多谢分享,有时间了解下
* |- {- j3 U4 W& }+ p& u
回复 支持 反对

使用道具 举报

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 | 显示全部楼层
课程目录3 `# n; n2 v4 y" E1 M  ?
第1篇入门篇5 L9 A8 v0 X7 Z
1.1单片机概述
  S( j4 ]" X; S2 F2 r. U# U1.1.1什么是单片机2 V* O* h; ~4 e
1.1.2单片机标号信息及封装类型
4 B: D- t) |3 M: u, t, H' H  a$ Q1.1.3单片机能做什么' M8 `' |! T. Z4 e& ~
1.1.4如何开始学习单片机  U5 B. M( n; \7 P: s. h5 j
1.251单片机外部引脚介绍
# ^, ^* x) {: U) r1.3电平特性$ j/ |5 D5 h) n% x" Y; R7 v
1.4二进制与十六进制2 r4 c! D2 x+ q6 L, D, }, l
1.4.1二进制
3 ]# A  `2 B2 Q5 w7 J1.4.2十六进制6 I6 l6 g* f9 Y, S: V  @9 i) m
1.5二进制的逻辑运算% q# [! Q( Y. s% E: C4 C7 L7 [/ g
1.5.1与0 ^0 t# x. Y7 c1 `* R
1.5.2或. v* i  e4 ]) {
1.5.3非
) X( E# x& ^8 R8 r  l; }3 U, f1.5.4同或
% \, E' o" @# L' p+ E1 ?5 k. \1.5.5异或; S  ]$ ~3 t6 Z1 Z0 s5 }
1.6单片机的C51基础知识介绍- P7 u$ M5 X  }
1.6.1利用C语言开发单片机的优点
6 T3 u$ D& ~3 {1.6.2C51中的基本数据类型
8 f8 T9 k- I3 F2 k1.6.3C51数据类型扩充定义
1 o% s# y: Q/ `; f1.6.4C51中常用的头文件
1 i/ e  m: H: T  b7 q% x1.6.5C51中的运算符' o# d- |  d7 s# L! H
1.6.6C51中的基础语句
5 x$ Y, T  }0 g6 P$ x; _1.6.7学习单片机应该掌握的主要内容, n' Q6 @- A+ J- E7 V% |
2.1Keil工程建立及常用按钮介绍9 J( J% ^6 U8 b' K# K- c  o) u
2.1.1Keil工程的建立7 n; `) g8 B) o2 J4 [1 S& h; Q
2.1.2常用按钮介绍( D8 [' R9 C1 g  n* I6 p( y
2.2点亮第一个发光二极管
5 y- o! l: [- Z5 ]# n4 _2.3while语句
. g# r' v, r4 s' e% E7 b6 B3 n2.4for语句及简单延时语句
0 ~+ J8 D+ ]7 ]( \2.5Keil仿真及延时语句的精确计算
( }) P/ ?4 p- \8 z) B; @2.6不带参数函数的写法及调用
, t/ k; y* T8 x2.7带参数函数的写法及调用
' ?! h9 [2 I# @) R- R2.8利用C51库函数实现流水灯
* j' j0 J% N- a- B, ^第2篇内外部资源操作篇) g, o6 r3 a" `0 ~0 S& U& D, `" u
3.1数码管显示原理2 w6 h7 X( u9 I$ }! W* X( g
3.2数码管静态显示
' B8 j" W5 F0 @( U$ `2 {. K+ \. V3.3数码管动态显示
0 D' c" e9 @! Q  t5 @3.4中断概念
$ Y2 k- f9 K5 m2 @8 u4 Z3.5单片机的定时器中断6 i$ J4 l  l' t* E: j
4.1独立键盘检测
% y0 [1 z+ o0 _6 n4.2矩阵键盘检测
8 }' y6 r+ C3 g8 d5.1模拟量与数字量概述! W" w- W8 a. K4 X
5.2A/D转换原理及参数指标
$ e, W$ O, `: ^% k7 h7 T: O5.3ADC0804工作原理及其实现方法" f) E6 G. m, d
5.4D/A转换原理及其参数指标
! |* p" L! R+ R7 k2 `, M, B3 \8 z5.5DAC0832工作原理及实现方法6 ?% L4 i. q- \
5.6DAC0832输出电流转换成电压的方法3 {8 \% R6 P6 H' n
第6章串行口通信原理及操作流程$ r, l3 B+ D9 i, @
6.1并行与串行基本通信方式) _  s! i' z; A3 v6 |! |- j6 [
6.2RS-232电平与TTL电平的转换
1 `- w+ {) ~. j/ N0 C/ j/ f; ]6.3波特率与定时器初值的关系
, ]# \+ Q6 x8 t; B& r3 c1 `$ @% W6.451单片机串行口结构描述
+ S5 |7 ?' C- |* Q6.5串行口方式1编程与实现
+ ^" i: L2 U% X( F5 X' r2 F; ~" E6.6串行口打印在调试程序中的应用
/ A! |. R( T0 t, k/ ?; W第7章通用型1602,12232,12864液晶操作方法( d/ r! b3 T) y: {+ N; }8 G$ q. i# w; z
7.1液晶概述
* }4 g7 H9 G0 {9 T2 p% J7.2常用1602液晶操作实例
% y7 j& F9 }( y! z( d9 K& @" @7.3常用12232液晶操作实例% }6 `& s2 v3 @4 v" x# ^; O9 Z0 m
7.4常用12864液晶操作实例1 G! M, U$ {+ x# [$ O, S
第8章I2C总线AT24C02芯片应用
2 _. u) s7 P- s% c! W8.1I2C总线概述" O  _  N/ p7 j5 h1 x
8.2单片机模拟I2C总线通信
) _- V/ J( a3 j$ V8.3E2PROMAT24C02与单片机的通信实例
$ O% O0 C8 P% r9 z第9章基础运放电路专题
  n1 |) Q$ K' J! K, {9.1运放概述及参数介绍8 t9 ~' y$ N3 x+ s( c* w
9.2反相放大器, N/ \$ C9 M3 i+ s7 c6 c
9.3同相放大器
( O0 k' O7 x$ ]  a# T+ v9.4电压跟随器# ?5 E, U6 U1 S4 M
9.5加法器
# a  w( _1 i. m7 v% ]+ t9 o9 c9.6差分放大器
) Z' N5 _" V8 ]- e- N9.7微分器
' k# b5 V( Y, N8 r3 ], O4 v9.8积分器
# b+ M8 k; P6 S( ^, F( I% w: [第3篇提高篇
: O$ F* D) C5 A. u6 f第10章定时器/计数器应用提高
+ z- ^2 \" r1 [9 Y# c" v9 c10.1方式0应用
8 A  p2 x. R; ~) S" X$ u' @( C10.2方式2应用
3 T5 S: w2 E6 _" A1 }10.3方式3应用
  U3 z! o: P+ ]/ B4 L10.452单片机定时器2介绍
* E5 Q6 {" L" b& [. ~$ ]" G10.5计数器应用9 d8 H2 `& c! P; `, M' n" }
第11章串行口应用提高
; W+ ?/ W  K  @+ w11.1方式0应用1 X  s( _8 n/ ~
11.2方式2和方式3应用, L" T# K9 }/ B4 g( y7 l% ]
11.3单片机双机通信0 w* f* C' D5 V7 z' m. @
11.4单片机多机通信! r" G* h1 t8 B+ J/ }
第12章指针
& ~/ b2 K5 N* E8 R& ?2 [- P4 G+ a12.1指针与指针变量
" q1 k( ^! ?( Y; m, a& n8 b0 _12.1.1内存单元、地址和指针8 d/ f  S. @9 L
12.1.2指针变量的定义、赋值与引用% r9 H5 a8 R7 o
12.2指针变量的运算  Y- P2 R2 `/ i9 j1 i( ^
12.3指针与数组, ], f) a1 i- ~5 g( d. v5 y
12.3.1指针与一维数组
8 k9 C; H9 Z+ y! b: l; g5 ?  n12.3.2指针与多维数组
) B' U/ {  k8 w) k2 t4 u5 |8 y12.4指针与函数
6 g7 G! z5 i! K: x% b12.4.1指针作为函数的参数
- U( G9 ^" Y' e- J4 G12.4.2指向函数的指针) u3 I3 l- h3 [, E/ P, `
12.4.3指针型函数, j& @- A$ @/ n) _  Q
12.5指针与字符串; f& c  G( k: j) I  P6 ^
12.5.1字符串的表达形式
5 D* S7 E7 R' U# N( d12.5.2字符指针作为函数参数( a+ c1 q( k: k: [
12.5.3 使用字符指针与字符数组的区别
/ f7 R% W# W7 |- o$ C  r: E12.6指针数组与命令行参数+ j% R+ }1 M- i" I$ W3 ]2 c5 ]5 a
12.6.1 指针数组的定义和使用7 P  P" |, M9 F# ~2 O5 }- V
12.6.2指向指针的指针9 U4 u/ q, h& A6 E# O( k* s& c0 \. B
12.6.3 指针数组作为main()函数的命令行参数5 s) H0 M! v# e& b6 N; }) T; u  `8 N
12.7指针小结" m$ W# ?6 t  E6 F
12.7.1指针概念综述6 j: C' o  L! q
12.7.2指针运算小结
1 C1 t/ R. w6 r1 X5 f" @12.7.3等价表达式( I; @1 n+ ^# m7 n' r/ v8 D8 g
12.8C51中指针的使用
7 r, q- _$ B2 X7 |+ f# M12.8.1指针变量的定义
- }3 ?5 P3 n, S5 q3 [1 W) r12.8.2指针应用
' A" f2 Y; l/ F' ]% y3 s) ]第13章STC系列51单片机功能介绍
8 s  B% ~4 O6 o& p* e1 B* ^13.1单片机空闲与掉电模式应用3 D4 \# }2 Q4 `
13.2“看门狗”概念及其应用& V7 A" o8 @/ N9 m) h
13.3用软件实现系统复位; @: K4 Q! p0 i" ?* W
13.4内部扩展RAM的应用) @9 D7 `  P( S& S/ w& v; O
13.5扩展P4口的应用
4 T" b- x/ d2 k$ u7 G' D13.6内部E2PROM的应用
/ V; {+ r" s8 ?13.7STC89系列单片机内部A/D应用" I6 ]  w& ?& v2 o6 x2 w- w6 Z
13.8STC12系列单片机内部A/D应用  v) q4 Q! C* t, [+ a- e3 F( V
13.9STC12系列单片机的PCA/PWM介绍
: L- R, A8 }: m4 ~; p13.10STC12系列单片机的SPI接口介绍
: x2 P( A! u! |6 h9 r13.11STC12系列单片机的“576MHz”超速运行
# X. \( B4 p/ H8 a第4篇实战篇
: w$ |& M1 r; h" [/ L第14章利用51单片机的定时器设计一个时钟! d! c+ g; O/ i' O+ K$ i
14.1如何从矩阵键盘中分解出独立按键
! V. |! T* E7 F8 l7 N! c' u14.2原理图分析0 q' n- [- m; t8 }% K6 r
14.3实例讲解4 K0 B4 Y& A( Y! _* a: l* U
第15章使用DS12C887时钟芯片设计高精度时钟3 S# y! w) X0 @) `- N
15.1时钟芯片概述
6 O7 y1 {8 z+ l15.2DS12C887时钟芯片介绍9 K9 R$ V3 c4 s1 J
15.3如何用TX-1C实验板扩展本实验4 l$ b$ q5 }6 b( F3 R( U$ J
15.4原理图分析8 s6 h. D% l9 W5 L# \0 t
15.5实例讲解
3 A$ s0 @2 U$ }* W第16章使用DS18B20温度传感器设计温控系统
2 w4 `# I- I. [# H) o16.1温度传感器概述
7 v/ D4 c4 Z5 `' p16.2DS18B20温度传感器介绍
1 y# O& z2 q2 m6 ^5 x, l16.3实例讲解
. y8 O* l6 |6 \1 G- o& y第17章太阳能充/放电控制器
- S4 H. q# {" Q0 O; g: u) E17.1控制器原理图分析
: l  a0 I' r# x% Z8 e. W! L7 @17.2控制器板上元件介绍
$ O" a" E5 z7 k) t0 h8 Y+ O17.3实例讲解) y8 P: Y6 W" X! j9 M
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
. v0 h' y/ R; W8 y18.1VCMSCOMM控件与单片机通信实现温度显示
9 i, @* L  N( x18.2VBMSCOMM控件与单片机通信实现温度显示1 |6 k6 P' V' L% W3 X
第5篇拓展篇
, v3 ]+ O2 z& o* I  C8 _第19章使用Protell99绘制电路图全过程: ?7 q: p2 s1 i! z6 w
19.1绘制电路板概述% G" {6 h  Z; W# X# I9 w2 O4 a: s  w
19.2建立工程2 \/ F- w5 N$ ^& k2 e
19.3制作元件库
4 l9 {% h! o1 T6 p  B8 h19.4添加封装及制作PCB封装库
5 r+ j' q8 ?) S. k* l) q19.5错误检查及生成PCB
3 p7 P6 y; b! H6 N( }( Z19.6布线电气特性设置. ^5 `  W/ Q+ c
19.7自动布线和手动布线9 \% A- u& L8 G4 V3 r1 n7 n; z" g
第20章ISD400x系列语音芯片应用: X) l6 Z6 T: G6 I& _  j
20.1ISD400x系列语音芯片介绍
6 I9 ^, E7 q  g2 Q( _' I1 s, j5 c20.2ISD400x系列语音芯片操作规则
9 {3 ?8 L, F* h20.3ISD400x系列语音芯片应用实现! t" l$ g. _8 F
第21章电机专题, _* m2 S* G7 X3 G& |
21.1直流电机原理及应用
8 `4 r6 ]: a, e: H! A) R21.2步进电机原理及应用
* s0 Q% T. g, T6 o* ^21.3舵机原理及其应用
2 D* z  c6 q3 `第22章常用元器件介绍
! V; H& W$ q# ]- d22.1二极管: R1 l9 n" d5 @9 U- x
22.2电容
' j5 w5 P3 k3 g: ^. _& s: L9 M2 x22.3场效应管
$ ]' l, f$ d% M5 g# X22.4光耦
1 H- h% a2 Y5 G. T4 a22.5蜂鸣器; A7 u% A+ L4 Q
22.6继电器
4 ^1 J2 M$ S% n6 i1 D( Y22.7自恢复保险# x# f, A  o" \. }1 X
22.8瞬态电压抑制器, u5 U6 ^/ f' h! c# e8 _2 b
22.9晶闸管(可控硅)8 g) N* z& G7 ]8 i6 B' J4 H
22.10电荷泵, N  d2 f% Q5 ~4 H. F, _
第23章直流稳压电源专题
5 ^2 u  Y- d8 m) r/ m( b: V23.1整流电路
2 ]; B' d2 Q# o. t3 G0 |, G; i23.2滤波电路$ u$ x5 ?" T# n
23.3稳压电路
3 y' V1 {9 w1 }. y+ S) g0 d23.4集成稳压模块的使用
2 O0 s% {. T( D4 }/ z23.5串联开关型稳压电源
! c. f/ }* [; }+ \- R0 R第24章运放扩展专题
' ]0 a% ~4 W( C# O0 R+ j24.1简单低通滤波器
; G  U7 V+ M, m0 l24.2“电流-电压”转换电路
) Q6 {# D/ y2 @+ O( g' a7 W24.3光电放大器
/ _4 S: I. Z1 Y* G5 J6 ~5 f24.4精密电流源
$ j+ F- g3 m/ O( g- r24.5可调参考电压源
# O% u# w) w2 ?8 U: t: B- G24.6复位稳定放大器
5 s# ^1 p) H; ]* r! g24.7模拟乘法器( O, t' z) P& ~- S# W( [5 j$ t' s% m
24.8全波整流器和平均值滤波器+ F  U" n/ w5 }$ J5 k% m, q! u
24.9正弦波振荡器6 Q7 M3 y0 k7 w0 k9 \( @/ i
24.10三角波发生器; O9 t  Z7 @% H% `
24.11自动跟踪对称电源
$ ?" I0 ]# j- m/ z7 D" ^; t24.12可调实验电源9 i1 `, L7 E4 I/ B3 f% [# q6 \
24.13运放相关术语表% _6 Y8 F& j# w; F' m4 p
附录A天祥电子开发实验板简介
% ], w# d& d0 M# c) s, NA.1TX-1C51单片机开发板(配套详细视频教程)9 l+ {! T% \. r5 I1 l* \
A.2AVR单片机开发板(配套详细视频教程)" \. L: }+ d/ \* Q
A.3PIC单片机开发板(配套详细视频教程)
+ k( W" s8 }$ _; g% T. t# Y" W. IA.4J-Link全功能ARM仿真器
6 j# c& O& c9 g( d2 RA.5三星S3C44B0ARM7入门级开发板
8 Q" p4 i9 j4 d0 z( X- QA.6三星S3C44B0ARM7提高级开发板! }1 g" d# C/ f# U' Z
A.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1199

积分

VIP会员

积分
1199
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程
  ]. y5 r% h1 y( |) H
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2025-6-8 21:33 , Processed in 0.090371 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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