飞雪团队

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

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

[复制链接]

8854

主题

8942

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇
' y: G( v0 ~8 A6 p: e! M1.1单片机概述/ \# Q$ J0 V7 [6 M2 L
1.1.1什么是单片机; q4 I7 A1 U* q7 i
1.1.2单片机标号信息及封装类型6 g- Y8 @* L. R# ]
1.1.3单片机能做什么
% v' B! Q' B2 Y7 K1.1.4如何开始学习单片机
& Q' y$ h5 W& @! [4 i1.251单片机外部引脚介绍
. x$ {' o3 V' ?/ \. |! C6 f6 J1 K1.3电平特性
" _1 v2 ]9 u! H# }" l$ S1.4二进制与十六进制5 @1 y" ?: [2 Y' j# k0 J, Q
1.4.1二进制. r2 c4 Q: U' S  ~5 y3 b
1.4.2十六进制$ h, e- H1 E' q) T3 m+ \" f
1.5二进制的逻辑运算
; @: i( o2 q. N1.5.1与$ F, m8 W( M4 O! |  Q* G
1.5.2或* z$ z/ e# j, x) A8 C. x$ @
1.5.3非
2 Z9 |1 Y: x3 ]$ f# i6 u# L1.5.4同或8 H/ L- Z' ^1 ]# v# n' G" z- P
1.5.5异或
$ z" T% |* \# ?) m+ p0 Y; K1.6单片机的C51基础知识介绍& X6 L: E; O% S
1.6.1利用C语言开发单片机的优点
+ n9 @0 C$ c/ _. |! f, U6 c1.6.2C51中的基本数据类型+ [  U; X# m/ l1 X& Y1 i/ a3 Q: O
1.6.3C51数据类型扩充定义
5 o1 x' T3 ^4 A; O/ M% Z7 D) S1.6.4C51中常用的头文件0 Q3 k8 h: }  y. N/ C: I( v+ [
1.6.5C51中的运算符
4 o  @$ W: N: J& t. u1.6.6C51中的基础语句
8 j6 ]/ I$ X. g) d9 Z1.6.7学习单片机应该掌握的主要内容1 Z. E9 |3 b: p* p
2.1Keil工程建立及常用按钮介绍
0 k! V" p* M+ N# q2.1.1Keil工程的建立
0 B3 A$ z+ j5 }- X. A3 i( q2.1.2常用按钮介绍
/ n, Y1 K/ z+ U0 d' D( b4 ]2 f  x2.2点亮第一个发光二极管
8 K2 f* j) \& t) g/ X2.3while语句
1 w- v0 ], a& e3 y) |/ E2.4for语句及简单延时语句' m1 ]& L1 m" ~" q, a+ q
2.5Keil仿真及延时语句的精确计算2 s4 R+ F" X4 p. ~# U
2.6不带参数函数的写法及调用6 {$ M8 m4 z4 w# H3 s" O
2.7带参数函数的写法及调用0 }+ G4 a! w  i. I
2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇
/ k6 s# J3 m, i6 }3.1数码管显示原理
6 b/ C' i) L8 h& o- g1 K3.2数码管静态显示. `9 d" t- P' h( ]
3.3数码管动态显示% p' X; y8 B  }# z; U
3.4中断概念; j% V8 H6 o' l& J
3.5单片机的定时器中断
: {- n& ^  L1 R$ `6 R$ r8 s, F/ f4.1独立键盘检测! a* e$ [( D7 d' N( M
4.2矩阵键盘检测
8 `# R) \  s7 Q3 c1 ~5.1模拟量与数字量概述
( P$ ~5 R" D9 F  i# [5.2A/D转换原理及参数指标
2 t8 c0 D3 ?5 _7 M$ X5.3ADC0804工作原理及其实现方法
/ Y0 ~4 r6 y% q5.4D/A转换原理及其参数指标
  Z) j7 [4 k% V* C& h& C5.5DAC0832工作原理及实现方法$ r8 x3 ]  u. E: g* u. A
5.6DAC0832输出电流转换成电压的方法
- c( q  f# i+ x1 o$ ]第6章串行口通信原理及操作流程
) q. @+ F2 D5 K6.1并行与串行基本通信方式7 N7 V2 z& B3 D0 g4 ]
6.2RS-232电平与TTL电平的转换$ D+ ?* v2 G0 ?3 s1 M) {
6.3波特率与定时器初值的关系
! ]' _$ d/ J$ q* e# O$ _6.451单片机串行口结构描述
2 G2 \. B, `4 }6.5串行口方式1编程与实现
" X. A# F% ]! l6.6串行口打印在调试程序中的应用
: D; [& r( }/ Z第7章通用型1602,12232,12864液晶操作方法- i0 I* }. K2 y1 t
7.1液晶概述. r- h$ E/ {# l3 _
7.2常用1602液晶操作实例
( ^2 z. l( L7 F0 M7.3常用12232液晶操作实例
, O* z% g1 e4 T7.4常用12864液晶操作实例
5 f) H$ [; E/ s9 m第8章I2C总线AT24C02芯片应用
2 O6 O. q0 w0 M! h+ w8.1I2C总线概述9 h" T' m* |, n8 }7 Q# r
8.2单片机模拟I2C总线通信
' I! z" ?- w- u' O, G8.3E2PROMAT24C02与单片机的通信实例2 e. @+ ~8 e  V6 b
第9章基础运放电路专题
4 K' A* Y& @& o/ G6 ~9.1运放概述及参数介绍0 ]& ~0 n, O" ?9 y+ m
9.2反相放大器
- U- u/ I9 S2 d# L9.3同相放大器
. f7 F! L& k6 i9.4电压跟随器
2 ]7 h4 i- x: l1 h9.5加法器
+ S/ B# _; J7 p6 i- T9.6差分放大器
4 I' @5 y' y/ O* H* F+ L8 C1 \% W% D9.7微分器
8 j" I" d0 ]* r0 m0 q' l4 ]9.8积分器

第3篇提高篇3 _$ S4 b+ ]( v8 ]! W/ O
第10章定时器/计数器应用提高5 \/ H  ?. B: O, a$ h9 J( i; G
10.1方式0应用
4 g8 K% [8 q% W# d, M8 {0 H10.2方式2应用( {2 f2 b6 o/ s9 ^2 B
10.3方式3应用2 e% L  C6 a* V
10.452单片机定时器2介绍5 S' T' x7 G& p& w! |$ q
10.5计数器应用9 F* D5 r) s! V# A$ C& i% @1 f
第11章串行口应用提高. m4 s- _; ?" A/ H7 E& g
11.1方式0应用
' X) s- b/ h0 Q) w7 V' x11.2方式2和方式3应用
8 C% M8 _5 O2 o3 M7 m11.3单片机双机通信
5 M/ R+ F2 S. u/ w11.4单片机多机通信) o! B+ ~( q9 \% y; l& U! ~
第12章指针
4 I; I. e. Z3 c/ r12.1指针与指针变量8 s' u. B. k& O4 I) ~3 \5 g
12.1.1内存单元、地址和指针, e, t. s0 _$ y$ x3 x
12.1.2指针变量的定义、赋值与引用% N1 n, h* M! M$ X" D0 g& \
12.2指针变量的运算+ C! C! g" A+ M- K4 r
12.3指针与数组1 A$ V; D+ A3 I9 A8 R4 n
12.3.1指针与一维数组
" v% D5 N8 r2 O( m0 c+ T; ]+ k2 h6 b12.3.2指针与多维数组- l! H0 W8 _& i1 z+ `3 c0 k8 B
12.4指针与函数. `3 D3 g2 Q; q
12.4.1指针作为函数的参数/ T$ I5 Z: j: e' n6 O
12.4.2指向函数的指针* Z0 @1 w1 j7 E' J8 I) j5 H
12.4.3指针型函数! e" M9 ~' g7 e( ?
12.5指针与字符串
! o* ]8 f( b$ n5 M7 d0 i& i7 F9 R" P12.5.1字符串的表达形式; p/ A6 `7 j' a4 ^# P- @/ j  r
12.5.2字符指针作为函数参数5 S; A( [# A; A: p- O
12.5.3 使用字符指针与字符数组的区别$ O# k4 D% W2 M* ~8 n
12.6指针数组与命令行参数: I5 m  R( t( h; K% E! b4 i" w
12.6.1 指针数组的定义和使用6 T! o3 _: z% _, y) j
12.6.2指向指针的指针! x9 ?& K( o& O
12.6.3 指针数组作为main()函数的命令行参数4 e, u, Q# R" W+ ]* V
12.7指针小结. M- F$ Q& I$ I& A. f& ~- n& m7 b
12.7.1指针概念综述+ l. ?+ p" P, M  ~: U
12.7.2指针运算小结9 W- y* S% M" R& E! m) n
12.7.3等价表达式
; V" R  |( k: P# Z) _, ]12.8C51中指针的使用
$ i' I6 P9 G' ]12.8.1指针变量的定义
9 k: S( j$ s9 p! m) A  Q1 d12.8.2指针应用
6 B6 c6 s6 t+ e0 l# |第13章STC系列51单片机功能介绍
) V3 w. m1 B' A' U3 _13.1单片机空闲与掉电模式应用$ I+ ^9 E9 F- m7 |% e
13.2“看门狗”概念及其应用3 T- E# ?& ?! q; M# m
13.3用软件实现系统复位
: ^0 o2 g8 I6 e8 `13.4内部扩展RAM的应用$ D4 H5 B, `- g+ d
13.5扩展P4口的应用" R( z" M" i7 Y
13.6内部E2PROM的应用
! F; g7 B9 m' y2 m' E13.7STC89系列单片机内部A/D应用
  [4 Y& z+ t/ g- t7 F! {9 Q' w7 ^13.8STC12系列单片机内部A/D应用( m) [( O. T2 x) a  j
13.9STC12系列单片机的PCA/PWM介绍! C% h4 w2 v. U, Q8 e
13.10STC12系列单片机的SPI接口介绍
; E+ e4 U$ p" F0 d13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇' b5 M( ^6 r5 E; Y. X
第14章利用51单片机的定时器设计一个时钟
+ D$ q6 R! k. `6 P% Q  T14.1如何从矩阵键盘中分解出独立按键6 d! O( ]" X4 p% b
14.2原理图分析
- X. R1 H+ G2 B! m# b' w14.3实例讲解
6 v) [1 K* Z$ [9 G* P3 E3 U  z第15章使用DS12C887时钟芯片设计高精度时钟1 r5 N! B  u# E! ^
15.1时钟芯片概述
3 T; V) j6 i' x$ \" Z! F- k15.2DS12C887时钟芯片介绍3 P9 E/ a' D8 l  Y/ c  ^
15.3如何用TX-1C实验板扩展本实验
% S" v) ^6 x8 B9 P15.4原理图分析
: @3 `- n+ f- g" t* E3 i9 x15.5实例讲解
( d- W7 j; v2 _6 U, }6 {第16章使用DS18B20温度传感器设计温控系统* F& D" [9 ?* x$ K6 Z2 D+ [7 d$ H( E7 R
16.1温度传感器概述: R6 ?8 X4 y2 V& A
16.2DS18B20温度传感器介绍
1 a6 c  V  |/ {1 y16.3实例讲解) M0 I/ m" [. i  y$ a8 L9 i/ ~6 E* E1 `
第17章太阳能充/放电控制器8 Z) o) M) E+ U6 n
17.1控制器原理图分析
) z7 M! ]$ V, q7 U/ R- e" a" p8 y: ~17.2控制器板上元件介绍3 q6 o* @8 l# L1 j9 F9 p4 d
17.3实例讲解! @% P# X( R+ `: G# Q
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示" o" N, S  X7 O, N4 M* k# A
18.1VCMSCOMM控件与单片机通信实现温度显示
$ X( `& g' P; _9 q0 ^$ I18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇$ d6 u3 E4 N0 t9 w9 e
第19章使用Protell99绘制电路图全过程) @/ g7 c1 p, _
19.1绘制电路板概述
1 A! E1 ~/ b7 l) r/ r8 T# Q- y19.2建立工程
$ B" k3 b/ G- v7 Q; g: }3 w19.3制作元件库5 w8 ^8 z# L7 r3 e% C& s5 F
19.4添加封装及制作PCB封装库
2 e* A0 Y  r2 J6 M$ y19.5错误检查及生成PCB
/ R  x, R( D+ E1 I( e3 L19.6布线电气特性设置' D& ^0 V9 f9 t+ i2 u+ j
19.7自动布线和手动布线0 n4 E( W4 Y! w; U! G1 e8 p& G
第20章ISD400x系列语音芯片应用
2 w* p# d3 v+ ?0 n1 Z5 H20.1ISD400x系列语音芯片介绍7 P. i% `- i0 G
20.2ISD400x系列语音芯片操作规则
7 m; ^9 X$ ^& C- M1 @0 n- y20.3ISD400x系列语音芯片应用实现
, F' u4 h6 l3 `( T$ y第21章电机专题& Q5 w4 W7 V5 C7 @/ Y7 J
21.1直流电机原理及应用
% U  S; @. s4 P0 T5 O/ O21.2步进电机原理及应用
. m$ {; b  U. ]: b# E4 n21.3舵机原理及其应用
$ r" B5 m8 y, c# @3 ?第22章常用元器件介绍+ `! E+ S! Q9 L7 U
22.1二极管8 r& p* w3 J* y
22.2电容
3 h. {% E: _- c0 v+ e22.3场效应管
' f' n; P& l! J22.4光耦9 N7 B. {& v5 I; O
22.5蜂鸣器  t* }! S3 V# W
22.6继电器8 N3 n7 y) h: |* K, Y# p
22.7自恢复保险
' V9 S+ R- o8 A. p9 R2 A# D# g' J22.8瞬态电压抑制器- _  i. B& p4 M2 s  I* o' M
22.9晶闸管(可控硅)6 |! L2 n. H0 p2 \5 p  \
22.10电荷泵5 F& N" H. k; c4 z6 V
第23章直流稳压电源专题! |1 D) ^6 g+ t8 ?) y# ]
23.1整流电路( X; M5 B( w- P/ l7 h- q
23.2滤波电路
. a. P8 U; `* q0 _, u1 q' X% T23.3稳压电路
+ y5 `0 @5 y8 W" T; S4 ?3 p23.4集成稳压模块的使用
3 Z1 N6 s- N8 ?! F' Q- [0 R4 b  c; \23.5串联开关型稳压电源
6 H  Z% Z( v" R6 w% i第24章运放扩展专题  v) \( r' s; d8 G
24.1简单低通滤波器* Q7 H3 a. x6 r2 e
24.2“电流-电压”转换电路) m/ C- {* m/ g. |
24.3光电放大器6 D0 q- I5 z2 O  ]9 y: m( V/ o% E; |
24.4精密电流源
( \7 k& R7 G! g$ i% x- W24.5可调参考电压源9 R) Q8 O8 B1 s0 b2 Y. L8 T* g
24.6复位稳定放大器: l3 k6 u5 y7 b+ t
24.7模拟乘法器4 }4 n/ i. G1 g( {0 {! Q
24.8全波整流器和平均值滤波器
1 k) }! z% M$ W, l1 {. L% Q5 u( V3 u2 b9 L24.9正弦波振荡器
5 j( q, |, ]  X  W( F4 Q) s; D24.10三角波发生器
- i# C1 E& Z* N# _$ Q24.11自动跟踪对称电源' i* Q% ~) A: I' s! T5 p
24.12可调实验电源0 f* y( m, D5 x( }' j
24.13运放相关术语表

附录A天祥电子开发实验板简介+ I' u6 T) F% Z, i
A.1TX-1C51单片机开发板(配套详细视频教程)0 F8 \0 @. o9 ~0 c4 u- s9 V% k
A.2AVR单片机开发板(配套详细视频教程); ~" }4 x7 Q$ F
A.3PIC单片机开发板(配套详细视频教程)" R' l9 H3 |1 x0 h) t
A.4J-Link全功能ARM仿真器4 J+ i3 Y- X/ T; r! h: E% y6 N
A.5三星S3C44B0ARM7入门级开发板
) Z2 a. o& H3 q0 ?! N4 V% `A.6三星S3C44B0ARM7提高级开发板
. a5 Y$ ?. q& }A.7TX-51STAR51单片机开发板(配套详细视频教程)


, H/ O( \8 W( ~. G$ ?
回复

使用道具 举报

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 | 显示全部楼层
多谢分享,有时间了解下
" Q* m5 Y% A0 J' P3 D# i- b
回复 支持 反对

使用道具 举报

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 | 显示全部楼层
课程目录! |8 I8 D. z4 {6 y
第1篇入门篇
$ k* Y3 f3 t3 x5 ?1.1单片机概述3 C: G( `# _; h1 o% q& B" g
1.1.1什么是单片机
/ Y3 f! p: V% u9 G. D/ T. ]5 M1.1.2单片机标号信息及封装类型2 Y, {1 I+ O0 A. S% M2 l& }
1.1.3单片机能做什么2 L0 b- [2 Z' y0 T1 q9 E/ X+ m  ^7 d% F
1.1.4如何开始学习单片机/ x  ?, f# N1 a" j) n' h% |: q- B
1.251单片机外部引脚介绍7 e. P: `* b" G. |3 K, J
1.3电平特性2 ]% H5 O- o* Z( w
1.4二进制与十六进制
- F3 v9 ?& y' [1.4.1二进制( v% v& a; m1 j" f5 J
1.4.2十六进制
% k, z+ ^& z% T( ]$ _$ X' A* b2 G" L1.5二进制的逻辑运算
8 H' X- [0 \) Z9 ~& X* H4 w+ l2 a1.5.1与
' E* |5 O; n/ S9 X& O& Z5 D! e/ V1.5.2或2 O  f- K8 f: O, ?1 f
1.5.3非
9 Z  F% K4 A$ n% k1.5.4同或
0 Y) V# X4 |% T: J- m1.5.5异或
# Y9 W" _  L- i) |3 m4 Z1.6单片机的C51基础知识介绍
* H/ o9 c! V# h) o: L; K1.6.1利用C语言开发单片机的优点& {  C) k4 V( x2 E. u4 ~+ O& u
1.6.2C51中的基本数据类型
' b% P, Z$ Q+ y1.6.3C51数据类型扩充定义$ o' }5 M! o1 K5 o5 a
1.6.4C51中常用的头文件& Y+ `+ P& i% A; W. c8 F
1.6.5C51中的运算符
" {( z& x$ ^5 `9 l! l7 e0 y1.6.6C51中的基础语句
6 e' J' X4 c2 ], K/ y! K7 A, O6 ?3 y1.6.7学习单片机应该掌握的主要内容
& |0 E7 v4 B' b) s# d9 C. B2.1Keil工程建立及常用按钮介绍
5 o% w  x. v% F( R2 G' _: W2.1.1Keil工程的建立6 n; e2 s' J! j$ Q3 M0 I  D
2.1.2常用按钮介绍
7 @7 d- z$ D0 o! z% A; v& f2.2点亮第一个发光二极管9 S$ T1 a5 _( ]2 w6 M, D7 {  `
2.3while语句* S1 Z; f! ?7 B! n5 j
2.4for语句及简单延时语句
* S, i" U3 X7 J1 {& X. U2.5Keil仿真及延时语句的精确计算
5 ~' p2 x6 }' ]) B5 T- u  C+ v9 I2.6不带参数函数的写法及调用+ D  o" M2 L) \
2.7带参数函数的写法及调用
: x  w' w$ p4 U, \2 F2 p. `1 O2.8利用C51库函数实现流水灯
0 x. [9 m% Z, A: @- s/ e第2篇内外部资源操作篇
$ I& T1 t% L. D5 {1 e+ L6 B9 v- o3.1数码管显示原理
. J% ~" {0 O8 R- v! X$ c1 T3.2数码管静态显示* u5 D% o, ?* \  [8 U- c
3.3数码管动态显示5 ]/ }3 ?( d2 r
3.4中断概念; M: {8 P' N/ `& _
3.5单片机的定时器中断# S* z4 S0 ^. q7 L
4.1独立键盘检测9 l, g% e# g! s* U+ P
4.2矩阵键盘检测
; `' T! G5 R- S- f- m5.1模拟量与数字量概述
1 f; O, ~: K! X* s5.2A/D转换原理及参数指标7 ?" Z0 k& r& N, r+ b$ }
5.3ADC0804工作原理及其实现方法4 |' l: ]' H% R, [
5.4D/A转换原理及其参数指标6 K& q4 G# _% c/ N
5.5DAC0832工作原理及实现方法. U) j! W% G/ x8 ~, F3 O
5.6DAC0832输出电流转换成电压的方法
9 n% H7 q* V$ w8 G3 k第6章串行口通信原理及操作流程
& x+ K- i+ U4 p! u6.1并行与串行基本通信方式6 P1 V! u$ i4 i) c
6.2RS-232电平与TTL电平的转换, c3 |& N( o6 \$ j$ ~( T" a
6.3波特率与定时器初值的关系* B, u  c" ~+ a$ x
6.451单片机串行口结构描述  ?1 v" ^5 T6 L7 ?
6.5串行口方式1编程与实现" s% l& q5 T1 X. W3 s
6.6串行口打印在调试程序中的应用
5 w. @$ c4 O( f$ D第7章通用型1602,12232,12864液晶操作方法
" k' b* j' i% F( n4 P7.1液晶概述; _3 o* O" T" E9 Z
7.2常用1602液晶操作实例
5 I- a/ l& a& h4 J7.3常用12232液晶操作实例4 z$ J7 u( J% ^3 @) Q! g
7.4常用12864液晶操作实例
4 Z, t: C6 |; r3 t第8章I2C总线AT24C02芯片应用3 I. T# k; k4 L+ ?( Y
8.1I2C总线概述& ]) O8 l$ \9 O( L1 u
8.2单片机模拟I2C总线通信' m& F/ z- \& \
8.3E2PROMAT24C02与单片机的通信实例
6 A# {. K3 J( Q0 Q第9章基础运放电路专题! X# d4 \7 q! W& ^3 R  h" U
9.1运放概述及参数介绍
7 Z3 h4 [: y# J9 z8 Q1 c9.2反相放大器4 K$ Q) @$ W0 k8 k7 }- l7 T
9.3同相放大器
2 S' B" m# O8 T7 P9.4电压跟随器
: n; ?7 }" V5 B; q1 n1 o9.5加法器9 T. B/ p( I1 R% L
9.6差分放大器
; b- j9 I8 n; T9.7微分器
% S$ U* q1 S4 |+ W/ U9.8积分器
% D3 U  E, c! \8 m" d第3篇提高篇
: t2 P- n$ a# t) ?第10章定时器/计数器应用提高( O3 Q4 \) f1 v) w
10.1方式0应用5 U! y- h! [, p/ H2 N/ {9 j
10.2方式2应用: E! X# s) e* h8 a
10.3方式3应用  Y+ Y; d# o9 F1 P
10.452单片机定时器2介绍
. q0 `1 U& D0 V$ n( W10.5计数器应用$ _. H2 p& P0 B; `7 [
第11章串行口应用提高1 w" }2 ]$ S2 h4 \1 }7 z
11.1方式0应用
5 H. j- ~# Y8 i* w3 N4 m# J11.2方式2和方式3应用
( f& A9 I# N5 @11.3单片机双机通信
* R2 Y' ^! G5 l2 h. s3 h3 a7 P11.4单片机多机通信! A$ K8 p+ I$ {8 X  T5 K: D
第12章指针6 }( G) U! w5 [1 L  k
12.1指针与指针变量" m; o) [# j, n: E% w0 _# q
12.1.1内存单元、地址和指针6 x2 M# i7 O( r" y; F
12.1.2指针变量的定义、赋值与引用7 N( j. ~0 ^3 |, w4 w
12.2指针变量的运算5 V1 J/ N$ x" d" U) n, C6 w6 _# y
12.3指针与数组- H  I1 c! @7 Z  f/ X
12.3.1指针与一维数组/ t' [4 W% R. o( T- m
12.3.2指针与多维数组
# F* E) X% Y6 E% P12.4指针与函数
$ H' e/ m9 B2 M2 v; U3 x12.4.1指针作为函数的参数
1 J3 B7 T& L$ r& ~12.4.2指向函数的指针& X5 R) ?2 k# X# A+ L6 y8 R. C
12.4.3指针型函数
( G7 p% ^0 |! F' Q5 Z% K- |12.5指针与字符串1 T6 c9 s1 \% S) z4 U# s' X+ ]
12.5.1字符串的表达形式
' C$ L+ X6 ~0 x9 D+ l  K. c12.5.2字符指针作为函数参数
2 D. M  _7 ~; q12.5.3 使用字符指针与字符数组的区别+ u) X) j0 R+ r! l6 I% W) S) d
12.6指针数组与命令行参数
% @% R% B* f- S3 l  z12.6.1 指针数组的定义和使用
& |# Y' R! D) V9 }8 r12.6.2指向指针的指针$ f4 H' V( b2 [* c+ U. j
12.6.3 指针数组作为main()函数的命令行参数
& U2 X! C: j& j+ ^, B12.7指针小结
/ E5 _" ?. g: G" g4 m  [12.7.1指针概念综述7 y# K9 ?6 _8 n4 t
12.7.2指针运算小结- M' `& h; B! U0 W' v
12.7.3等价表达式# H  S7 g' E( Q2 l' L
12.8C51中指针的使用! G! A( c8 D7 o+ F& Z. ]2 q6 d
12.8.1指针变量的定义
) V8 U7 F! M- i  @/ y5 h12.8.2指针应用
# \6 J7 \# q" S& W- P: \第13章STC系列51单片机功能介绍7 d" z, r6 O5 L, O; X; v3 e" N3 F
13.1单片机空闲与掉电模式应用
* i% x( f3 Q$ b; S/ O/ W* J13.2“看门狗”概念及其应用
+ f; k: T) r# M! a. t13.3用软件实现系统复位
# ?  ?3 @9 `: B4 Y* F13.4内部扩展RAM的应用
# L6 I, c) \7 r13.5扩展P4口的应用
+ Z" R8 k/ X) I: l  @5 W2 q" d13.6内部E2PROM的应用. y" x7 y' E4 I
13.7STC89系列单片机内部A/D应用
2 y  e- M! V/ Y8 K* a13.8STC12系列单片机内部A/D应用0 w; e$ r' g( F# f
13.9STC12系列单片机的PCA/PWM介绍
% n( Q: A6 B) ^1 u) [: C0 F13.10STC12系列单片机的SPI接口介绍
. q$ S& C4 c. C0 W! I" N3 w13.11STC12系列单片机的“576MHz”超速运行
9 g5 b$ b2 |: V+ E7 M第4篇实战篇
* X7 I* O: e$ p  z8 W第14章利用51单片机的定时器设计一个时钟
7 I5 F% \: e% b$ k: z$ b14.1如何从矩阵键盘中分解出独立按键) j) x: D( n* Z9 C6 L3 K% k1 U
14.2原理图分析
- a& C  N. P! p- m0 g14.3实例讲解
$ b1 Q2 N/ f, S+ K& v! J# d; V2 D第15章使用DS12C887时钟芯片设计高精度时钟( B. Q6 C3 |9 O# I+ |
15.1时钟芯片概述
' K& L2 t) K" D15.2DS12C887时钟芯片介绍8 X6 {( Z- H! l5 V) I) C4 A1 N
15.3如何用TX-1C实验板扩展本实验
7 T9 s8 m3 z' J7 A8 _0 g) y4 j15.4原理图分析7 |+ `/ a+ o6 h) P7 ^; k# C
15.5实例讲解
* S4 m; m, X6 P: V7 n1 s$ h+ j) a+ p第16章使用DS18B20温度传感器设计温控系统
9 j6 i; b& T7 J0 k) y4 ^16.1温度传感器概述# R# _! C2 O# H3 F" _( q8 G
16.2DS18B20温度传感器介绍
* G' y* e9 \, q7 {$ q+ A! ^7 E16.3实例讲解
8 b! f, k3 r% y; ~1 u第17章太阳能充/放电控制器
9 n/ K0 c! k1 L# [9 A17.1控制器原理图分析. I" ~( ^* H+ R" o
17.2控制器板上元件介绍
6 v! `8 U) H& x& Y8 U17.3实例讲解
% c( s; ]: c. t6 }2 {第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示
0 ~8 c2 {! L+ ]5 T18.1VCMSCOMM控件与单片机通信实现温度显示" R# @1 D) h1 L! ?+ a) ?9 [( m
18.2VBMSCOMM控件与单片机通信实现温度显示6 ^& M: e- I0 X9 T9 s
第5篇拓展篇0 z* B5 r. n% p0 h& C5 q& w6 G, t
第19章使用Protell99绘制电路图全过程+ {, @3 \9 ]; l+ S9 F
19.1绘制电路板概述
' {# {: w4 T4 \' V7 E3 w7 `19.2建立工程
. S9 F4 y/ x7 o$ d" R19.3制作元件库
% }( M$ H) C) j+ r19.4添加封装及制作PCB封装库( Y& |7 E$ b  B8 N: t
19.5错误检查及生成PCB
$ K% a+ R0 c+ @7 d19.6布线电气特性设置& b. I/ d& G) a4 _
19.7自动布线和手动布线
+ v# v& d% s7 E) b3 r# n. Q第20章ISD400x系列语音芯片应用
1 p: l1 v* @. L) U& X4 x" _$ Q" L20.1ISD400x系列语音芯片介绍5 n  t, K7 P* \2 l
20.2ISD400x系列语音芯片操作规则
# b- P* N7 n* O20.3ISD400x系列语音芯片应用实现, H! ?; \" V2 u& T/ a+ {
第21章电机专题+ B+ a2 q9 F3 O6 Y2 p$ N
21.1直流电机原理及应用
1 w0 c, y$ s& p2 T: n5 f21.2步进电机原理及应用3 n! `; F7 S9 v  v" s' b  t
21.3舵机原理及其应用9 G1 b, E; p3 `6 ]
第22章常用元器件介绍( e% ?% z3 s& o
22.1二极管
; j) e1 E9 U( Q2 @! I8 t1 M22.2电容
0 R2 W8 f8 C# [: s+ B6 [$ _4 K% c22.3场效应管8 O- k6 k* B( z' |3 [
22.4光耦! E, M: V7 I0 v7 b( c) E0 k
22.5蜂鸣器# b# `% d* A0 B4 o
22.6继电器( \' `3 b/ T2 d
22.7自恢复保险
# B" K& F- `; t8 z22.8瞬态电压抑制器, d3 B4 f( C! D7 s2 n
22.9晶闸管(可控硅)
3 T8 i% Z, l- @$ V+ V0 W+ g22.10电荷泵
8 A3 w9 G& h/ W' ^6 f) C  n第23章直流稳压电源专题) r7 a0 W6 U% {% W7 G+ w: e
23.1整流电路
" f6 E9 F! v9 _, F  ]( ^23.2滤波电路# R  j+ [, z  B# W! a
23.3稳压电路
% m& ^' W/ ]- l& _( h2 P" g23.4集成稳压模块的使用1 V9 Y' H2 S1 \$ B, y
23.5串联开关型稳压电源
) {0 c9 f* n0 D  G" O: b第24章运放扩展专题0 M3 Q' \% r) s, |4 ]2 X" [
24.1简单低通滤波器+ t; N0 q) Z' j2 I. J0 b
24.2“电流-电压”转换电路8 @' a5 y' Q/ i3 d1 U6 Z$ @
24.3光电放大器6 f0 p/ ], n! A. V3 ?% h
24.4精密电流源0 ?1 {! z. i( L% Y" `5 s
24.5可调参考电压源
( a; I: C; e% O) l& t3 ]: u24.6复位稳定放大器4 ?1 Y. W4 O+ ^7 ]6 y) p0 c
24.7模拟乘法器& P: r+ I! M9 ^
24.8全波整流器和平均值滤波器' N- J( `% K0 b& j$ q9 m2 _
24.9正弦波振荡器
3 Q1 v/ q. v* I- Y- V, j1 B- B# F24.10三角波发生器5 ~: j3 R6 o5 a! f  z+ F4 m
24.11自动跟踪对称电源% R2 N1 v# v6 P6 q/ p
24.12可调实验电源5 Z: h# V2 j/ ?4 }# d: f  w
24.13运放相关术语表9 j% [6 h1 A) v
附录A天祥电子开发实验板简介0 }- E0 Y' T6 O' s- s( J) ^, W3 I# m
A.1TX-1C51单片机开发板(配套详细视频教程)
, ^6 R- Q. o. }1 \) RA.2AVR单片机开发板(配套详细视频教程); v6 y* z$ H" X& w, ]) e" {+ `
A.3PIC单片机开发板(配套详细视频教程)$ h' A: w3 n  X$ R; d2 R/ S
A.4J-Link全功能ARM仿真器
* I% U( T; ]9 w* p# x* [A.5三星S3C44B0ARM7入门级开发板  i; A6 X" I' z8 S: b0 |
A.6三星S3C44B0ARM7提高级开发板- Y* S$ {9 [/ r- o
A.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1201

积分

VIP会员

积分
1201
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程7 g* n5 x& E2 D' }# }* C
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2026-6-12 11:40 , Processed in 0.354334 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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