飞雪团队

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

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

[复制链接]

9031

主题

9119

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

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

课程简介:

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

课程作者:郭天祥

作者介绍:

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

打包下载

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

课程目录

第1篇入门篇
# _) ?* k# l& |/ X% B0 ~1.1单片机概述( E$ }/ Y# I8 p
1.1.1什么是单片机4 k  T1 J' R% Z5 p& X& E
1.1.2单片机标号信息及封装类型( r# ~* K. p, C5 E1 P& w6 q6 v) R4 n! {
1.1.3单片机能做什么+ d& q/ F. r  {, M& h: R. y+ f
1.1.4如何开始学习单片机
: n, K- G% p! P6 ^: B: Q3 R: k: S1.251单片机外部引脚介绍
9 ?* g" T. f$ {2 @- L/ c- s1.3电平特性4 J7 i% n$ M1 y8 D# H
1.4二进制与十六进制5 ~; c5 J: d  [2 V. L  O, W9 t" Z
1.4.1二进制& R# T' k# t$ o
1.4.2十六进制$ n+ o9 S$ x0 Y4 G& C1 }/ |9 |5 [
1.5二进制的逻辑运算* j! O: w4 A3 x" w8 G2 Y
1.5.1与
0 t3 a% M' m5 b, M2 V! l  e; g+ P1.5.2或3 k+ r1 w% Z2 |8 ?' i
1.5.3非. C+ m9 E8 r* D9 [3 k
1.5.4同或
' I5 l4 T+ V4 I" W! K$ l1.5.5异或! d: ?, A7 ~3 v4 `) h( B
1.6单片机的C51基础知识介绍# a2 n; q& w- {  z3 s
1.6.1利用C语言开发单片机的优点! W" e, n; P9 M! |. F
1.6.2C51中的基本数据类型; y6 o& x$ w# M9 U( g  K/ j3 s& ]
1.6.3C51数据类型扩充定义5 F5 F- d( H2 o+ i2 |6 S6 N$ v. S
1.6.4C51中常用的头文件
" M7 J6 {1 c0 I- M3 E% Q1 s1.6.5C51中的运算符9 l/ K8 @9 l1 X* j, {
1.6.6C51中的基础语句$ E8 c) c; i0 q6 h* x, [+ u3 H$ m
1.6.7学习单片机应该掌握的主要内容! B4 g! u: M$ g! V( G1 F1 }0 ^
2.1Keil工程建立及常用按钮介绍
; Q" A! n0 ]9 q! N  p2.1.1Keil工程的建立1 V: E. z$ Y8 L3 J- o& r: S
2.1.2常用按钮介绍: Q- H4 k6 M- [8 E/ x
2.2点亮第一个发光二极管
' g- K) ]' ~5 k" \/ x9 U2.3while语句- ]9 C9 m4 m* U4 c  @5 X+ C( F
2.4for语句及简单延时语句
7 s9 I8 z5 ?( q* x: J! L2.5Keil仿真及延时语句的精确计算1 t' y# L, t1 k( S# l9 @  U, ^
2.6不带参数函数的写法及调用
, z6 Y7 h; K4 k2 \8 T2.7带参数函数的写法及调用
* Q+ z+ S" G/ p1 d3 z3 m/ E2.8利用C51库函数实现流水灯

第2篇内外部资源操作篇
/ H8 @; a2 v$ i3.1数码管显示原理( X$ e" T, D5 f) E( A4 F4 u6 J
3.2数码管静态显示4 s) g& |+ E- l$ d; U5 w' J
3.3数码管动态显示5 ?# T- M5 ^+ H' `. i
3.4中断概念
, k' z1 A8 ~# O& S3 A6 L- i+ n1 U3.5单片机的定时器中断  p5 ?0 J/ s/ I: W: D8 v8 X& c4 [
4.1独立键盘检测6 [4 n: Z; E$ X' D5 ^4 f) d" n
4.2矩阵键盘检测
3 S  q, w- K% K8 v9 Y5.1模拟量与数字量概述, c8 v' f/ Y% l% m# _2 Z: T
5.2A/D转换原理及参数指标# {. g1 }  x: q3 v: E
5.3ADC0804工作原理及其实现方法
2 D% p' T: q  L7 d8 I# u+ D& X5.4D/A转换原理及其参数指标! x3 s# F1 |0 q4 d6 N
5.5DAC0832工作原理及实现方法
- D; v6 s% h# E- R5.6DAC0832输出电流转换成电压的方法
  P; S) e. F" f9 ~% N第6章串行口通信原理及操作流程
: t7 _1 [: Q# R9 x' E8 p6.1并行与串行基本通信方式7 N3 U( ?2 o. U% B3 S- B
6.2RS-232电平与TTL电平的转换5 l3 M6 B. [* w9 C5 g" f
6.3波特率与定时器初值的关系
1 t# v) R8 S+ a5 E: |2 P2 r6.451单片机串行口结构描述
( w) x. G& }% l6 k0 L6.5串行口方式1编程与实现
. w8 T. D5 i& ?% s' Y& D6.6串行口打印在调试程序中的应用- t$ s! C8 ?3 L" p
第7章通用型1602,12232,12864液晶操作方法% {: z- f; d3 \- N5 ~# C
7.1液晶概述" E# l9 n5 i( @+ R& W' u
7.2常用1602液晶操作实例: P; M0 o* u% f7 i' y0 o1 n4 n
7.3常用12232液晶操作实例5 g: F. ~7 r5 F# i* b; h1 F: B
7.4常用12864液晶操作实例
" k, [0 N& S; M第8章I2C总线AT24C02芯片应用
0 P! c0 A9 z" I8 Z4 z7 @* j# X8.1I2C总线概述' ~2 x6 r) L+ D. f
8.2单片机模拟I2C总线通信
  _5 E" O3 w- T* J/ v1 Q8.3E2PROMAT24C02与单片机的通信实例" E& B* v! \5 ^( O% N
第9章基础运放电路专题
2 E+ V- B" D9 y( ^% t9 p  U0 K9.1运放概述及参数介绍
  ]' Y6 U% o# ~) S$ L9.2反相放大器- A1 Q  C8 f6 B$ v; f1 t% ]1 a
9.3同相放大器) }6 V; D' O9 s0 W+ E1 M
9.4电压跟随器' v: k6 \9 n" w" |
9.5加法器9 o& O1 ^( o. ?0 ~
9.6差分放大器, _& d  L5 A' T# j
9.7微分器: j, I; I4 {; k3 T! o# H2 t
9.8积分器

第3篇提高篇
3 s4 a6 l  ~* l3 r% x* D  h第10章定时器/计数器应用提高
6 B- P+ Z. f' [) ^' l10.1方式0应用
- X' O. ?9 k5 I' |10.2方式2应用
2 v% L' S: p7 |2 H, o/ b8 l10.3方式3应用
! o; W+ C  I$ F10.452单片机定时器2介绍2 |/ I4 G* e8 z, l3 O% E
10.5计数器应用
+ i, @  g9 G+ B7 d6 ~2 a第11章串行口应用提高2 F( I3 O# n0 z  K0 L: D; [
11.1方式0应用
* H) k7 C6 J9 p11.2方式2和方式3应用
% b0 q- l" K4 C8 f3 U' o- g11.3单片机双机通信3 X6 @5 B; s3 B
11.4单片机多机通信" g- Q# C; t2 z( s
第12章指针* l0 t. c5 _% ^& N# ^
12.1指针与指针变量
( ]2 q) o7 D- ?$ J, W( H9 H6 T12.1.1内存单元、地址和指针$ B4 G" K2 v  \
12.1.2指针变量的定义、赋值与引用
# `0 W5 g- E- `' N2 Q4 b! v3 C. h12.2指针变量的运算, q# J5 |3 H, n& {8 q2 J# i
12.3指针与数组
1 {! M0 ^1 A; T8 D7 X6 t5 b12.3.1指针与一维数组
0 P8 M( J$ K0 L. Q12.3.2指针与多维数组1 u: b: e+ {# L# b) E$ R8 ]7 T
12.4指针与函数
5 P& p2 V; p& E  {5 F7 ~7 m9 q/ ^; f12.4.1指针作为函数的参数
3 u9 Q  X, W; p* L* y. k- ]% T12.4.2指向函数的指针8 V' I% m  N. L2 t5 C" U2 U8 x
12.4.3指针型函数
1 R0 X8 `; b4 u" z' Y. F12.5指针与字符串
4 [0 f. l0 l+ `( Q  O6 f9 F12.5.1字符串的表达形式
9 u1 \3 a  ~9 r+ V( K+ x: i, Q6 q12.5.2字符指针作为函数参数
2 B+ d8 T( ^7 s/ L. ~( n( f12.5.3 使用字符指针与字符数组的区别4 h3 Z4 D) j8 H
12.6指针数组与命令行参数- P0 Z; ~7 w# f6 }8 C
12.6.1 指针数组的定义和使用
! y$ T: Q' b/ U( |) I, f6 m# y12.6.2指向指针的指针
6 J# l# T" y# |4 w( c" V12.6.3 指针数组作为main()函数的命令行参数
7 Z: w$ K9 O2 y4 t+ I! H% D12.7指针小结
7 @8 L+ L) A4 n# o) s% j( P9 e% j12.7.1指针概念综述5 C* I' i$ }& I1 Y' m* E4 y& a  R
12.7.2指针运算小结$ c6 a% ]" ^- k3 I: w2 m, t
12.7.3等价表达式1 p( H( `! y- G# W- \# h; o1 d0 A
12.8C51中指针的使用( K4 ?  u% z% U8 t  f0 Q
12.8.1指针变量的定义: K4 U1 w4 Z: v7 A
12.8.2指针应用4 _1 o. l5 [# T% Y' s
第13章STC系列51单片机功能介绍
1 _6 D* }. T+ i3 X' T( m6 b) N13.1单片机空闲与掉电模式应用3 t- ^$ o! j/ o$ N$ s; O
13.2“看门狗”概念及其应用
) A' J  D9 d4 F3 |13.3用软件实现系统复位; m% X" }. `/ s1 J; f# d4 |) e
13.4内部扩展RAM的应用
8 H1 d, w& X& J  q6 B; P13.5扩展P4口的应用
6 p: O' _7 }3 R4 o' ~13.6内部E2PROM的应用- u2 l- ^# O6 v- f5 b" ^
13.7STC89系列单片机内部A/D应用7 b3 D# Z. y) s( r0 i
13.8STC12系列单片机内部A/D应用
& O* E2 e* o7 t+ m7 ^13.9STC12系列单片机的PCA/PWM介绍
) O" f6 `! R2 X8 U13.10STC12系列单片机的SPI接口介绍
2 {, S) Z2 {2 [3 t13.11STC12系列单片机的“576MHz”超速运行

第4篇实战篇
8 m" |* F! U5 r* X. |/ w" l第14章利用51单片机的定时器设计一个时钟
2 r  O4 @+ |0 s) }' a$ q8 _( K& w14.1如何从矩阵键盘中分解出独立按键
. N* O0 M- Q7 Q4 L- f. a6 M14.2原理图分析
  B: F0 B9 @; H, }1 l8 T" J14.3实例讲解
7 X( ~1 ~. i! M/ w8 p2 E' i9 a: \第15章使用DS12C887时钟芯片设计高精度时钟. I1 D' }3 l2 x0 e4 U6 o. V
15.1时钟芯片概述
1 h/ L3 w; x# J& d6 ]6 ^15.2DS12C887时钟芯片介绍
/ Z+ @, Z$ R! W15.3如何用TX-1C实验板扩展本实验
) y% @  Z' O, @5 W15.4原理图分析" ]* E: U2 o5 n! D& e
15.5实例讲解
, g$ Z3 n  A0 H第16章使用DS18B20温度传感器设计温控系统
; g! D; u4 r0 U6 }7 `/ }6 s5 m16.1温度传感器概述
, p4 ~# V# |- w+ P3 `* m16.2DS18B20温度传感器介绍
: e# T+ H$ @) d& o, b2 u4 s16.3实例讲解
$ h6 J- W! H. a$ u第17章太阳能充/放电控制器( ]' K# M4 e& U
17.1控制器原理图分析. C' t+ Z+ i9 O2 d" B+ i" ?
17.2控制器板上元件介绍6 B0 s+ w+ S( u  d' O( ]
17.3实例讲解8 R  k/ g; t5 d7 e. C4 f, T
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示% N5 e' \7 P1 e/ D8 y8 a! D
18.1VCMSCOMM控件与单片机通信实现温度显示% f7 F1 ]. J2 h8 _
18.2VBMSCOMM控件与单片机通信实现温度显示

第5篇拓展篇+ o- j  M3 x5 u! h/ @1 _* E. r
第19章使用Protell99绘制电路图全过程
! S1 k3 P9 K# `1 {6 J19.1绘制电路板概述: F2 |% m8 A2 C6 V6 B, d
19.2建立工程2 k5 _& B5 B1 l( o3 E6 n- P
19.3制作元件库
' P# \) e. L0 ]19.4添加封装及制作PCB封装库
$ R) W) v; z( F- ^19.5错误检查及生成PCB
& t( |) Y; W3 [. @, f19.6布线电气特性设置" `% Z1 A! U% ]  I1 v( j
19.7自动布线和手动布线
; v( B" f" O: m1 Y8 e2 @第20章ISD400x系列语音芯片应用
: X, [7 g6 A5 i. n! Q, c) ~20.1ISD400x系列语音芯片介绍
. D1 \) `- p# a7 ?3 G3 |$ M20.2ISD400x系列语音芯片操作规则+ h3 C5 }* D2 Q
20.3ISD400x系列语音芯片应用实现. v! P% Y% s* R5 f2 M: _
第21章电机专题
, g: r3 k" j+ U( k% z21.1直流电机原理及应用5 v* q$ U  u2 W6 B4 M
21.2步进电机原理及应用- J$ r2 {3 w& n/ r$ L
21.3舵机原理及其应用) V( A4 ^* M8 u4 \
第22章常用元器件介绍/ d3 Z: ~8 Z: }) r
22.1二极管' E& T& L( m& |7 {2 T
22.2电容
7 f# j& n5 P& q22.3场效应管# w/ U7 Y* `/ `6 x& Q
22.4光耦
3 g' x0 b) U3 k  W- }22.5蜂鸣器* I: Q3 }) ^' a- y4 P
22.6继电器" F4 \, h+ y) O
22.7自恢复保险
- y" H3 @% @: X( B: o22.8瞬态电压抑制器
) W0 d1 I# d3 U22.9晶闸管(可控硅)- J! \0 n7 h( i, z" d
22.10电荷泵
- a, U- e8 w; _: t  ]+ i' E第23章直流稳压电源专题2 n. B1 c& U$ ~9 C, q* y) t
23.1整流电路
; W' v% v/ m; L& r" M. J23.2滤波电路- I% p- }1 v0 `; ]# a, O7 E
23.3稳压电路
7 ]+ j% R) R8 I# K% F23.4集成稳压模块的使用6 D( i, K9 k; Z8 _" A: M: c$ z
23.5串联开关型稳压电源7 d) k0 J3 X- }1 V! h) D
第24章运放扩展专题$ h+ M) b0 |! H. b$ l# g
24.1简单低通滤波器
  G8 Z& b! F: ?6 Y- r5 B. ]24.2“电流-电压”转换电路' T: O  U9 w1 [! C6 e0 a9 |7 b) X; n; ^
24.3光电放大器
5 V: O0 b! b& \* F+ H24.4精密电流源
: V* m5 `% k6 U* o0 ?24.5可调参考电压源7 y6 K+ _! @+ b3 k& b" K2 z3 C+ W
24.6复位稳定放大器
' O' V: {/ @% p/ w' D8 v7 a' g24.7模拟乘法器- f1 V- }! Q- B+ z8 O5 {
24.8全波整流器和平均值滤波器- d/ u$ g4 h, x- \/ D
24.9正弦波振荡器
* p! Z& b/ j/ B7 C24.10三角波发生器# U! h- S+ v9 J% @) W4 C8 ^( ^0 E
24.11自动跟踪对称电源& T6 m7 g5 g+ g" [) N* \
24.12可调实验电源
/ |7 m7 ?' S8 c' o& Z5 u( ]24.13运放相关术语表

附录A天祥电子开发实验板简介
: }# F3 Y. k7 U/ d. bA.1TX-1C51单片机开发板(配套详细视频教程)
, w& @1 E' l" T1 w* \/ U' B5 E7 c8 \! [A.2AVR单片机开发板(配套详细视频教程)' X% U6 f1 |5 ~. O+ {3 y
A.3PIC单片机开发板(配套详细视频教程)" S) a, g$ N" s2 A: ?! w
A.4J-Link全功能ARM仿真器
4 J) |  W- r; a% sA.5三星S3C44B0ARM7入门级开发板+ N5 X% a5 x5 p! _* ^
A.6三星S3C44B0ARM7提高级开发板
- H- {/ v* |9 S$ o: Z" hA.7TX-51STAR51单片机开发板(配套详细视频教程)


* O, ^$ S9 P9 S. i7 x: t& d' S  k
回复

使用道具 举报

0

主题

46

帖子

158

积分

注册会员

积分
158
发表于 2015-4-7 15:17:32 | 显示全部楼层
好东西,,得学学,,
回复 支持 反对

使用道具 举报

0

主题

188

帖子

317

积分

VIP会员

积分
317
发表于 2015-8-1 15:43:28 | 显示全部楼层
回复

使用道具 举报

0

主题

162

帖子

465

积分

VIP会员

积分
465
发表于 2016-3-9 10:24:15 | 显示全部楼层
多谢分享,有时间了解下+ y2 J  N' J' ^1 }
回复 支持 反对

使用道具 举报

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 n3 M+ z2 O1 F. c4 M8 m第1篇入门篇
5 n: ?( q$ i3 u# ]& Q' ~1.1单片机概述0 V5 a* _  ~! ?
1.1.1什么是单片机
# m7 J2 u! t3 Q) P% r9 }: y: x1.1.2单片机标号信息及封装类型$ D- e4 k; f5 @) r% I
1.1.3单片机能做什么
/ [1 f* m5 t+ Y) K  z2 e8 Z4 W1.1.4如何开始学习单片机" m& @1 a+ w. I4 {# `% l
1.251单片机外部引脚介绍
; z5 \0 k  w% |# @, q1.3电平特性! i6 G. c" i$ l
1.4二进制与十六进制
4 S9 C5 q% S( Y* B& _7 }1.4.1二进制
  S2 V' \0 Y: r5 N5 Q0 R4 m& o1.4.2十六进制
; u! K6 z: A" n3 v- P- Y1.5二进制的逻辑运算7 W; n6 A  N6 m; B8 m
1.5.1与3 `* e" w  S5 Z/ o7 q
1.5.2或" @. `; q' Z+ t% g8 I5 [
1.5.3非
. N# B9 ^$ N$ @# V+ X; D1.5.4同或9 }* f' n' Q, A& U- R6 [. m
1.5.5异或
  g% \2 p4 p/ [) A/ X1.6单片机的C51基础知识介绍
- w; a- {  o; p! }& D5 X1.6.1利用C语言开发单片机的优点4 d2 N7 @% i1 w  ]! a
1.6.2C51中的基本数据类型8 y3 u$ Q8 z& `" f
1.6.3C51数据类型扩充定义% `3 E" M( S0 `( A( J! `
1.6.4C51中常用的头文件) ]# u6 k" E& V) C5 \( R
1.6.5C51中的运算符
8 C% A: P2 U, P5 s% r$ k, \& G1.6.6C51中的基础语句
+ v3 K7 v; P7 e) \: A, ]  P+ O1.6.7学习单片机应该掌握的主要内容: Y, q- d& Z+ k3 j
2.1Keil工程建立及常用按钮介绍* v, g3 F7 [' u8 n. W2 M# X
2.1.1Keil工程的建立
8 m7 Q+ h: c+ q9 H/ }2.1.2常用按钮介绍5 R; l! N; C0 ?5 ?1 y  n1 s" N$ p
2.2点亮第一个发光二极管; T0 }) l  Y) E9 o
2.3while语句% U, I2 j' A5 ~5 X0 J; N& I3 G
2.4for语句及简单延时语句
. N  T" u# h9 ^0 s2.5Keil仿真及延时语句的精确计算/ k- H( V, r: t' G% K
2.6不带参数函数的写法及调用. _* t6 t4 H& C7 |" {8 L- U
2.7带参数函数的写法及调用3 H' ~! ]% j8 O* W) d/ U
2.8利用C51库函数实现流水灯5 O- p; r6 t3 k5 q9 v
第2篇内外部资源操作篇
0 a9 |4 M; X1 l6 n' w3.1数码管显示原理! G6 u8 W/ [% ~- A8 {
3.2数码管静态显示$ g7 H0 T: V1 H
3.3数码管动态显示6 y; {9 L( Q% ~1 v, V& R8 ?. m
3.4中断概念2 M, V( H* S! {- U" N
3.5单片机的定时器中断
/ i2 Q. P$ Z$ _: @4.1独立键盘检测' `3 ^3 s3 _) v; H; ~
4.2矩阵键盘检测' Y9 f  C1 H6 j# E! Z4 ?' H- w4 P
5.1模拟量与数字量概述! d# @+ P; D7 P: j
5.2A/D转换原理及参数指标
1 ], p4 Z! I  H* q7 X1 S5.3ADC0804工作原理及其实现方法
6 r9 Q0 U5 G" A( {2 b) X0 V9 P5.4D/A转换原理及其参数指标
1 q* P* Y, H. Q% b; Y# G# x: q$ u5.5DAC0832工作原理及实现方法/ i; S% y' R* ?: ?: _
5.6DAC0832输出电流转换成电压的方法/ L6 d5 k8 f( E% D
第6章串行口通信原理及操作流程
( C, e. Z$ ~% v9 r6.1并行与串行基本通信方式
$ X$ R$ B% [; w) x+ T+ S6.2RS-232电平与TTL电平的转换/ Q& ?, I1 w2 y/ K
6.3波特率与定时器初值的关系
+ U8 U/ o$ Z  X/ i% b4 w, c0 J: \6.451单片机串行口结构描述
! J. S' H3 t5 k6.5串行口方式1编程与实现
" B$ |2 K6 ^5 G1 i6.6串行口打印在调试程序中的应用5 A1 c& i) w( a( ]: _2 I
第7章通用型1602,12232,12864液晶操作方法  n8 {, i# G3 ~0 O# h. S
7.1液晶概述7 D' w, K! c, i6 O( \3 T; W
7.2常用1602液晶操作实例
, E$ X- H! r$ w( A+ [0 x3 M5 u7.3常用12232液晶操作实例9 g1 S  K9 y: U- p# f6 d
7.4常用12864液晶操作实例0 A& @1 g+ t: f+ |; R$ b: a
第8章I2C总线AT24C02芯片应用9 q& K1 @- U* _
8.1I2C总线概述
/ j& V7 Z: e) D9 c. ^: l8.2单片机模拟I2C总线通信9 ]4 r+ l1 v' Y1 Q8 Z, Q
8.3E2PROMAT24C02与单片机的通信实例
; l2 R/ ~3 G* r+ n1 `% C/ g第9章基础运放电路专题
6 W0 ]  Z& F+ \, h% @, @9.1运放概述及参数介绍9 |  X: o1 T" v' C
9.2反相放大器1 O, b& o" i$ ]% H
9.3同相放大器
1 S0 n6 M/ o4 h4 a- H3 |4 k; i9.4电压跟随器
9 u* g0 V' I* B) s2 t& D  B8 I+ P* H9.5加法器- U" ]0 ~+ f( G) s8 N. h8 L
9.6差分放大器
& t* A& u4 d$ b& m$ \& T9.7微分器
2 B: O. l# U- b7 |, F! z  e4 e: }9.8积分器
/ Z+ L0 u& h) l3 V& R第3篇提高篇) a  w; W. ~! z
第10章定时器/计数器应用提高
8 x5 D9 E3 N0 X! [10.1方式0应用6 O9 U, g" d0 M( ?
10.2方式2应用
) G; W2 J5 W7 y2 w! D10.3方式3应用
* l9 i; p2 N) s6 D3 \0 k1 ]( N' f" y10.452单片机定时器2介绍! f1 u# f, h, L, I5 [
10.5计数器应用+ A, g) e7 _$ I! M' H7 e
第11章串行口应用提高
6 I, I6 k6 j3 d- M: m% r11.1方式0应用
( A! d4 w) d6 O" p) E11.2方式2和方式3应用4 w7 O2 f7 u8 \" h0 ^) z0 g+ c
11.3单片机双机通信/ p. Q, z7 u) o* s! \* j
11.4单片机多机通信# c/ Z3 s; T- F0 p0 f
第12章指针
# s! l) `8 H9 M8 \5 ]; [12.1指针与指针变量% l" Z! {7 G$ J, a! R
12.1.1内存单元、地址和指针
8 a' [+ t) ]/ O" |% ^- T. U1 c6 \12.1.2指针变量的定义、赋值与引用# ^$ w  b, m# n% K
12.2指针变量的运算! f( J* \7 o+ e. H' j4 x0 E' T
12.3指针与数组
* U8 ], q% Q+ _4 ^8 K12.3.1指针与一维数组
5 v% y9 z3 F# t/ ]12.3.2指针与多维数组
& F  @5 n! n; J1 J# [! z9 H12.4指针与函数% q  W; i+ N  A; h2 }4 w
12.4.1指针作为函数的参数
% [" A+ j( o% S' _: B8 a& u! H4 d9 D12.4.2指向函数的指针+ K! @7 d( R1 @' e; n
12.4.3指针型函数
6 l( _: D* b1 F+ a12.5指针与字符串
# r( v2 l* K, Y' Q4 P8 r12.5.1字符串的表达形式
- h, F3 D; s2 n+ P" P4 ~- X  K12.5.2字符指针作为函数参数
4 U$ S% T/ f% Y- W12.5.3 使用字符指针与字符数组的区别; w0 G5 w/ P3 V
12.6指针数组与命令行参数  u( a, m' D5 e; L9 n
12.6.1 指针数组的定义和使用
6 a$ I" Q5 S% p& e- _$ a) Y9 J12.6.2指向指针的指针
# J  {) T* I' p12.6.3 指针数组作为main()函数的命令行参数* j' S6 ?& w7 X# d8 }
12.7指针小结: W* ?- O* z$ ]6 q% ~. w
12.7.1指针概念综述) Y6 n+ c7 C, g3 Y1 N
12.7.2指针运算小结
' S6 k; {. G  X# @: y, t12.7.3等价表达式
% m( H% Y1 v8 p6 A; O12.8C51中指针的使用
$ K2 M- t' Z2 x8 m8 H# P12.8.1指针变量的定义
, C- `0 i( s. M/ v8 A12.8.2指针应用
: `3 r( A/ y5 s4 M0 M第13章STC系列51单片机功能介绍, V7 l, k2 {) I
13.1单片机空闲与掉电模式应用- ]" O! d5 R2 u, c* ~
13.2“看门狗”概念及其应用
0 |. Y, e) S* Q4 B& B6 Y( d  g$ |13.3用软件实现系统复位
) `2 Q7 M8 E, i1 j+ z& q+ ^5 ~13.4内部扩展RAM的应用. a' P  X- r6 H" n% f: y
13.5扩展P4口的应用* ?: T: `$ f/ F# e: i- l3 j" C9 N
13.6内部E2PROM的应用
8 g! ~8 I0 r$ i  G: D13.7STC89系列单片机内部A/D应用% c) I  u3 e* e% H" P  L8 ~2 Q
13.8STC12系列单片机内部A/D应用
/ q% a. J! g0 R* ^& E13.9STC12系列单片机的PCA/PWM介绍
) F4 v3 c4 h+ p2 {) z13.10STC12系列单片机的SPI接口介绍" f& B3 P/ [7 r
13.11STC12系列单片机的“576MHz”超速运行/ k  _5 r* j7 i5 ^
第4篇实战篇. K3 s9 J! B. \9 b# ?
第14章利用51单片机的定时器设计一个时钟0 a5 r+ B4 p& A$ |
14.1如何从矩阵键盘中分解出独立按键) P7 a, v, A/ l
14.2原理图分析
% N. c4 }5 n* i0 O: R14.3实例讲解
1 P+ @1 b" C0 R, D/ M第15章使用DS12C887时钟芯片设计高精度时钟
$ C! h; a) L: w- F" x# t5 U15.1时钟芯片概述
+ @+ A% [$ ^3 X  {8 Y4 E15.2DS12C887时钟芯片介绍& J  ^* K- z: w
15.3如何用TX-1C实验板扩展本实验
% A) {; b/ j- A  n4 d( s15.4原理图分析- ]  O  h! H" O8 _% R3 q+ a
15.5实例讲解
7 m  M' m1 }$ M! a第16章使用DS18B20温度传感器设计温控系统
" C" k* N4 b0 k5 E16.1温度传感器概述
' n+ K/ X3 J' C) \16.2DS18B20温度传感器介绍
- I/ x" ^5 ~4 Y, A16.3实例讲解. }" d: _# w# t; g
第17章太阳能充/放电控制器
/ Z+ Z/ g% E/ i. n. V4 {5 q17.1控制器原理图分析$ }' `3 `; r# M% C2 i! w+ S
17.2控制器板上元件介绍
% `5 w& n4 W' i# `% [17.3实例讲解- ], F: B% t4 Q3 I+ N  g. x
第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示/ T- M: |8 c! ~( x8 T
18.1VCMSCOMM控件与单片机通信实现温度显示
& @! u# D4 _. ~- P* k( A18.2VBMSCOMM控件与单片机通信实现温度显示8 `6 g& p  {+ z; ?1 g
第5篇拓展篇
* r0 t4 t9 u# ^; m' j4 V第19章使用Protell99绘制电路图全过程
1 h  V8 H3 h. J% n8 m- ?5 U6 U; r9 h19.1绘制电路板概述
+ W  C3 A6 W+ b2 C8 k/ C& A0 k1 |19.2建立工程
7 i5 F2 w) J* [8 U" f19.3制作元件库7 f7 F8 I+ T# e+ q9 {  V
19.4添加封装及制作PCB封装库
' G9 K( L5 z6 a6 \1 k19.5错误检查及生成PCB; @; g8 L* U+ ^# S' ^& K9 i
19.6布线电气特性设置
! D: \9 M( j" ~" ^19.7自动布线和手动布线
2 _+ R: L; f2 U: X0 Y9 \第20章ISD400x系列语音芯片应用5 d4 J  X8 b0 R
20.1ISD400x系列语音芯片介绍
( Y% Y' L! W+ n9 z% t8 P8 t20.2ISD400x系列语音芯片操作规则
; z! @' K$ d, v0 J9 C20.3ISD400x系列语音芯片应用实现4 F% C$ `& G# Z& m
第21章电机专题
$ F# j. b6 L0 c! |- N# J21.1直流电机原理及应用
2 o% A& w& z" p( U3 q" N21.2步进电机原理及应用
: f3 f& c+ g. |2 I# L21.3舵机原理及其应用
2 {) g5 |* j. ]6 x第22章常用元器件介绍6 S8 {. ?) @% e$ }% s* m
22.1二极管
2 f0 S3 T5 o# p( M22.2电容
% `0 f1 |: g  S, y" V0 T22.3场效应管
: V* i" f2 C/ o" m22.4光耦! @, Y/ M0 V! b! {
22.5蜂鸣器
( _6 ?" y- u# x1 a" }22.6继电器" i3 ^0 F  K# }: X( T# U
22.7自恢复保险
$ a8 K8 N5 q2 H, m* A& q! A22.8瞬态电压抑制器
* @& o; m7 x( Y4 X0 P. Y% F7 W22.9晶闸管(可控硅)
- l" w7 {. T$ N9 N8 q) y! Z% |8 {22.10电荷泵
, f/ V4 E3 R- h. S3 \第23章直流稳压电源专题7 Y4 h1 A' [8 j$ E0 Q
23.1整流电路6 C: w1 j. @; N" }  C+ e/ y
23.2滤波电路
. B1 `- m4 A. I. V; v1 I23.3稳压电路; Q* K7 J' b5 l% A* J. h* o& |
23.4集成稳压模块的使用# ~" r' m0 t+ u( l8 n
23.5串联开关型稳压电源  i# f1 i4 P/ G; o
第24章运放扩展专题0 n5 O0 n) U& }  A  o+ V$ S5 L
24.1简单低通滤波器
9 {7 }1 R1 k) X7 U: S3 Q24.2“电流-电压”转换电路  S- N0 Y: I/ k5 _
24.3光电放大器# m5 G/ I2 m1 X* l+ V8 |1 v9 p
24.4精密电流源! L  [1 a) D9 j
24.5可调参考电压源
5 j) l: \/ _3 s24.6复位稳定放大器% n/ p) W* p4 W6 o# q$ s" E
24.7模拟乘法器; i4 |1 R5 v3 J2 z2 Q$ I- b- N0 N9 o9 L
24.8全波整流器和平均值滤波器  H/ F* O( ^% a9 I/ W. i
24.9正弦波振荡器
5 \  T( H" w0 h/ l24.10三角波发生器
/ {( s: d+ }; O24.11自动跟踪对称电源
3 L  _$ q4 n/ }( S1 \24.12可调实验电源
8 J$ P7 O! B2 [  u) g. m24.13运放相关术语表
5 T6 L2 m8 `6 i/ x- z. l6 m' x附录A天祥电子开发实验板简介
9 x5 C% d, K/ h6 _A.1TX-1C51单片机开发板(配套详细视频教程)
8 a! O$ i6 t% d3 pA.2AVR单片机开发板(配套详细视频教程)
5 |8 _4 Z& B1 m& ]5 K7 fA.3PIC单片机开发板(配套详细视频教程)
% N/ {/ C' b1 H" A! l8 jA.4J-Link全功能ARM仿真器
% }0 x8 e3 w4 ~7 o% X& lA.5三星S3C44B0ARM7入门级开发板" r4 U) f. K# s& ]( W/ Q/ m
A.6三星S3C44B0ARM7提高级开发板
' P- q5 f% \2 |8 YA.7TX-51STAR51单片机开发板(配套详细视频教程)
回复 支持 反对

使用道具 举报

0

主题

443

帖子

1201

积分

VIP会员

积分
1201
发表于 2017-4-10 19:04:08 | 显示全部楼层
新概念51单片机C语言教程* k8 d2 }. W! T7 K+ Q
回复 支持 反对

使用道具 举报

0

主题

166

帖子

1317

积分

VIP会员

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

使用道具 举报

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

本版积分规则

手机版|飞雪团队

GMT+8, 2026-8-5 21:15 , Processed in 0.080047 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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