Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6814|回复: 64

C8051F系列单片机原理与应用.pdf

  [复制链接]

该用户从未签到

6

主题

177

帖子

340

积分

普通会员

Rank: 2

积分
340
发表于 2022-7-17 12:15:01 | 显示全部楼层 |阅读模式
C8051F系列单片机原理与应用.介绍了C8051F系列单片机的原理以及应用开发,是学习51单片机及开发应用的书籍。
- \! t0 G1 u8 B$ t* I0 x2 i内容简介
( g$ i8 C% t9 B' Z# K" K本书以国内外普遍使用的新型C805F系列微处理器为核心,介绍其原理和C语言编程、基础实验和各种
- M' j  b/ }% Z3 H# Q' m* c. f+ D接口的应用,并有大量完整实用的实例。对于基础性的原理讲解,尽可能简明,并配有系统的实用实验;对
/ ?# {2 a7 V/ T于应用部分,所有实例都是经过认真调试并运行成功的
4 u! S6 C9 E* z' E" T9 a全书共分18章,主要内容包括微控制器的微控原理,C805F系列单片机结构,C51的程序结构与数据类4 H; ?' C9 ^# b$ F* `
型,C51的运算符及数据的存储模式,C51的函数、控制语句及程序设计,C805F单片机系统基础应用实验,6 _1 f/ T* q6 X* }& r
C805IF与传感器接口及数据处理,C805IF与驱动LED专用电路接口设计, HID USB与UART桥接控制器、USB
' b/ C) T- L2 y2 J/ I- a2 u口C8051F的应用实例,LCD、触摸屏接口设计、SPI总线及C8051F300系统应用、多CPU嵌入式系统应用、" {" h% o! Z. g
C8051F系统的存储器接口,CAN总线应用,IC总线和实时时钟接口设计,C805F系统低功耗、完整应用实例。" w: b$ s4 I- F3 ^
本书知识广泛,结构紧凑,在编写中突出微控制器的工作机理和实用性, q0 T5 a# r- t3 U4 ~+ i) X4 N; w
本书可作为电子工程、电子信息技术、自动控制、计算机应用技术、机械电子、电气、仪器仪表等基础/ N" o' W6 Z* Z  e8 U
专业教学用书,也可作为相关工程技术人员的技术参考书。
' w' D9 L* D$ }本书封面贴有清华大学出版社防伪标签,无标签者不得销售。
1 X& s9 ~1 w1 f版权所有,侵权必究。侵权举报电话:010-6278298913701121933" P6 v; E9 Z/ ~4 l& A5 I: ~
图书在版编目(C|P)数据
) T4 j: Y7 e$ l" Q( f+ R" R" V; GC805IF系列单片机原理与应用/张培仁,孙力编著.一北京:清华大学出版社,2013.1% J, O$ R: ~" q) \  Z
ISBN978-7-302-30891-17 \' u! i! @5 G6 `* q* [7 u
I.①C…Ⅱ.①张…②孙…Ⅲ①单片微型计算机ⅣV.①TP368.1$ g  _1 i# Y3 }$ S" _! D  s
中国版本图书馆CIP数据核字(2012)第291419号& L1 F1 q+ f6 r. o9 l9 O- v
责任编辑:夏非彼
1 x: @/ g( p" q2 `2 U# w封面设计:王翔
- a0 u- C7 I' e& X责任校对:李金平
! V  S/ I8 ?4 a; o% Q4 [! g责任印制:沈露) ^, v& C' k" [  _! C* W: K
出版发行:清华大学出版社, y2 R: p0 Y5 H9 q; P7 H" t
pgtle:http://www.tup.comcn,http://www.wqbook.com2 Z" U5 Y4 c% N' W, s0 a
地址:北京清华大学学研大厦A座  t( C  a3 L* G% y
邮编:100084% ^9 M8 H- P- }+ J" t' |
社总机:010-62770175- }6 P6 e% J) q6 p* m, T
邮购:010-62786544
# ^- F6 L2 |* o7 X6 _" Q投稿与读者服务:010-62776969,Service@up.tsinghua.cdu.cn7 X( Y" y3 u- e& h+ R
质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn: L8 C& z" V* V" e& q7 `/ S
印装者:北京密云胶印厂& q7 g( K( U  M7 j5 P
经销:全国新华书店+ `( [: K: z6 t
开本:190mm×260mm
! B$ n7 f6 ?$ B, p. s印张:40.25
! k2 E' ?& O* }1 t# X字数:1030千字% y( F) J* K; t" {! j4 M) G
版次:2013年1月第1版! T  [* X6 w) h0 U2 _, D& x! P
次:2013年1月第1次印刷; r0 E( S8 S5 k8 \* \$ {
印数:1~4000
6 D& S; l3 h) A3 ?定价:79.00元8 z; N# i8 K3 G+ h; y0 [
产品编号:046899-01
" }3 O+ V  S7 X' j4 V1 R6 J( b/ p" U. a8 Y

2 q2 d+ ]4 T4 ?% ]6 M9 u& h8 E+ [2000年以来,虽然国内外嵌入式16位及32位微处理器的应用有所上升,但8位微处理
' E. I, X$ w8 s; n' M器的应用仍占60%70%,随着8位嵌入式微处理器从MCS51、AT89C51向完全集成的混合
  y) v0 F; S# r) G- L2 K; [0 p信号片上系统型MCUC805F系列发展和过渡,国内嵌入式微处理器的教学也进入了
8 D. V, i5 z5 [个全新的阶段,开始普遍使用C语言和汇编语言的混合式教学与应用。目前绝大多高校还是
" h& v# ~: w4 O5 S, J$ h; ]1 m以C805IF系列嵌入式微处理器为基础教材。大专、职高更是如此。市场调査表明8位嵌入式, m! [5 ]9 S# l+ Y& E
微处理器C8051F系列是目前高校单片机教学的主流产品。C8051F单片机的整体性能超过很* a) _; j, m' S$ I
多16位单片机甚至可以在一些低端应用中取代低速的16位DSP器件,已达到32位微处理器2 o( b( A( {4 N0 G
的低档性能,所以性能价格比很高。4 O  y3 y* x; P# N  t
本书将按如下原则编著:8 M; P; i! J* _# S7 g2 @, j5 ?
(1)以C语言编程为主,并着重介绍C语言与汇编语言之间的调用和转换,很多例子都3 v2 H0 i. z# c4 R0 ]+ S4 a# r' r
同时给出C语言和汇编语言两种版本,以利于读者对照
- E, m% e# ?5 c. ^) h  @" }) |(2)介绍芯片的实际应用背景、芯片公司设计思想,以及应用时应注意问题。从而避免
) v2 M" H  b  H- |* r( b6 D( r1 P3 L在以前计算机教学过程中经常出现的“一看就懂、一放就忘、一用就错”的问题。尽可能使读
4 B# f) h4 N2 O  n者知其然亦知其所以然。
, Y2 R6 F5 z$ M: Z(3)本书讲原理有小而精的实例,又在实验和应用中理解和联系原理,从而尽力达到理
2 W2 f8 o5 u( V. m3 q论和实践相融的目的
5 R; a2 M; V( L(4)所有实验和绝大部应用实例都是使用我们长期教学使用过和科研验证过的实例,确
8 N3 O  e0 Z- ~保硬软件可靠性、可用性。
. N" ^* G+ }" r5 v5 n( v(5)本书配完整基础实验,并尽可能写明实验目的、实验方法、所用接口芯片筒介、程
+ K$ |4 Q: ^* E/ j- V' \( E序框图、接口原理图及用C浯言和汇编语言写的原程序清单并给相应注解。
, o# n* q' E+ _(6)全书努力做到硬软相结合、教学与实验相结合、实例尽可能照顾到各种接口平衡、
1 P" R1 p+ ~* y5 E# ^尽可能尊循人的认识事物规律:从感性入手再提升到理性认识最后再指导认识其他感性事物。
) W; ^( b6 ?" L! w(7)以8位机C8051F系列为主线,同时适当介绍嵌入式微处理器近10年的发展和创新。
" u( ]; q. I$ Z  ^6 J* d' S. L总之,我们目标是培养出来的人能熟练掌握嵌入式微处理器原理的理论和相关最基本硬件设计$ q- x& |' G8 h- U8 N# h
及软件编程的技能,能较快地独立设计和嵌入式微处理器相关的应用系统,并具有对当前嵌入. i7 i: e& Z" j: W& G5 `
式微处理器发展趋势、特点有相当清楚观念的应用型人材。
5 D8 k& i; Y+ j/ V2 k本书是中国科学技术大学自动化系、安徽农业大学信息与计算机学院及理学院等院校合% S' j4 d' z. S7 _9 k3 o
作的产物。中国科学技术大学嵌入式系统与控制网络研究室,从事嵌入式系统方面的教学和科) i) q, e' i. D! g2 [8 W. L8 k8 e
研工作已有30余年历史,从事现场总线控制系统也有10年历史,出版了多本有关专著,本实  |$ e7 T% q5 y' }
验室老师、工程师和研究生,在已有的教材基础上对原教材的内容、结构作了适当的调整、增
. Y' c1 c( S5 q3 p" F删,并进行了重新编写;安徽农业大学理学院院长孙力教授有25年从事嵌入式微处理器及计
4 G) X9 z5 j+ H算机基础丰富教学经验和科研经历,也对本书作出重要贡献。
0 a* g; r, b9 |& a$ O4 L使用本教材时应注意:
# \8 ?0 R3 p: J% m(1)侧重讲清楚C805F系列微控制器的原理。
9 n0 |6 T- U, f! t" E2 G8 Q; k(2)结合本书的应用实例,培养学生使用C805F系列微控制器的使用技巧,指导学生
! O0 A# y3 F4 F. r
$ \: R8 Z. z, ~5 a/ T  l+ H/ H; v■C8051F系列单片机原理与应用2 J: v. R2 M  m( D! \" @
学会对C8051F系列微控制器各种相应电路和接口硬软件进行设计。
( s7 ?% v- N! H: X# m8 y3 j(3)结合本教材的内容可选择相应的实验- \& V" D7 e: T3 _" c$ b- ^1 m
(4)根据各专业教学计划,可选择40学时或60学时的相应教学内容。本教材的主要授& Y3 Y2 \2 u( Z7 I; e
体为电子工程、信息工程、自动控制、计算机应用、机械电子、电气、仪器仪表等专业的高校
4 M3 h" u' j0 t4 r学生、大专、职高中专学生和相关专业的工程技术人员。教学时仍然坚持详细讲授C8051F系
" K& m& c( |% `) J9 Z& E0 j# ~. e1 G列微控制器的机理(原理)、结构和应用的内容,注重对学生实际应用和设计能力的培养和训
* z& L+ _1 N6 [+ h练。可以把上述内容列为第一重要层次。同时,也要给予智能网络化的C8051F系列微控制器
; e0 b6 t: v( b  d和较大应用系统的C8051F系列微控制器应用等讲授适当的课时数,可视专业情况和培养目标
; F& i& T; m3 Z) F而定。大量已验证硬软件设计也为相关专业的工程技术人员作为各自应用实践的参孜。
& M) H- L+ A! z8 \8 E2 \7 F/ D2 S本书是教学科研的总结。参加科研项目或从事教学相关工作的有赵宇、张恩亮、蒋润、4 z) m8 V$ m# \- _: J8 h9 r
蒋海峰、杜洪亮、赵松、潘可、王康正、段雄、许波、王亮、颜进军、凌来根、崔军辉、黄捷、
- r6 ^! u0 Z4 y% w刘良均、郭俊杰、陶翔等。本书由张培仁和孙力教授总结审定,各章节的编者如下:第3章和
# ]' ~) F, Q  J, u# }; [+ S第4章由孙力执笔,第5章和第7章第5节由赵宇执笔。第6章由张培仁和赵宇共同执笔。其# c1 ^2 H2 _7 l7 c
他各章由张培仁执笔。本书策划、最后总编辑审查、校准由张培仁完成。由于时间紧促,作者7 j" G8 s3 a' j* [
水平有限,书中难免存在不足和错误之处,敬请广大读者、同行批评指正。8 G+ c" g5 y7 p7 A. r9 m/ [
张培仁、孙力等
+ H, Q9 s2 \: v4 Z2012年10月于合肥" e% h! H2 r3 f# V- F) z9 C9 i
1 d) S$ P( S8 B, W3 z
日京
. t# M" P, I, y! c6 `第1章微控制器的原理及C8051F系歹7 @; q6 E& ?. J6 P0 p8 `8 k
1.1微控制器的发展历史+ M  P6 M% Q; U; s9 f
1.2微控制器系统简介
/ R* n# ~  E$ ]0 v. d1.3微控制器的发展…% ^" C8 e' W; f; F
148位机发展的3个技术飞跃…
- s, z7 f5 \0 O/ L  ?, k4 S" n234- N- W6 v/ Q) y0 c
1.5从C805F看8位单片机发展之路, m) M. p$ i" K0 H2 S) B6 t
16C8051F系列产品优势和分类
# }9 o5 L0 G7 a。非·0。。e。非。。。。( f( O! @8 q- {8 s6 n
16.1C8051F系列产品优势! N& M- J# n& c- ~- M4 {
16,2C8051F系列分类: ^& P( v4 J6 Z. ?( H' [( `
第2章C8051F系列单片机结构
, _6 W; G$ ^5 m5 l" R; S* H20
# _/ ?1 _" @6 j9 E21C8051F系列单片机总体体系结构
! J% Q3 J" D2 g! u# |6 f' R& S4 H.20& T# Y9 A% J4 o
2,2CmP-51微控制器……
. f$ e, g, L4 H2.3存储器组织, r% [. Z+ I: L( G
25/ n" k1 _7 A5 X5 P- r
23.1程序存储器
1 Q4 N7 m. [( d- b4 w26+ Q6 g6 @0 f2 [; q- K: m! D" u* V8 {
232数据存储器……& L# L. k2 H7 X# n9 I1 u+ r' I
26
8 w+ e8 J+ l* U9 V: w233通用寄存器
. }. }8 h/ d( T. c234位寻址空间: l- c6 Q8 T; h4 w# Q% {; @3 j
27" G, [6 u! g# u% y+ i  k, K
235堆栈…
0 i( Q8 B" ^  [4 A27
6 t4 N9 C6 M* l. t7 r1 v% k23.6片内数据存储器读写实例6 I, D+ w$ Z  y! o! J+ f) w
…27
( y2 u# D/ t. C. Y' n6 x24特殊功能寄存器.
1 f- l: a6 [/ L' x293 \6 [( E. o. M& ]9 }* c' j9 F+ ?' l
25 FLASH存储器0 v% t/ g4 i+ q: j9 {' M3 |8 w& G
32, |; p- T$ v# H1 `/ x8 D
251非易失性数据存储…....1343 Q/ ], @, U  z3 i8 E
252安全选项2 K  R, w2 `  L
………134
& k2 i+ m* [& ~+ ?1 x5 H26外部数据存储器和片内XRAM.136
/ ^0 W0 H3 S. L9 U2 }* p1 j2.6.1端口选择和配置…7 ^' d$ |# ^7 R- G: `3 D
∴.37
; P$ @4 O9 n$ m) n5 n& [262复用和非复用选择…
( q( ~3 L0 J$ W8 d9 F3只
# }' g& G( I% ^- U2.63存储器模式选择9 p" L9 X  `0 N) \: w" U8 m
39; Z# j2 }* Z- M, {4 ~; ?
2.64时序  h. G: B% K2 F! H
40/ q7 E" b' `& @( e, d; O
27时钟系统0 n/ [4 w6 Y) ]2 m! |
…………4 T4 |! ^- g: B" V9 A. k
42- B8 ]3 m  Z. U" u/ I
27.1时序与时钟9 H9 C: q, T6 b. C
42
" O; W8 p6 b8 @9 M! t272设计和使用时钟时应考虑的问题8 T& _/ |& S- ]) Y
438 |$ b% E, w6 A* u8 b* Z
273时钟控制寄存器( M3 O' w3 p/ b
44, F$ z+ X9 Q$ V2 V" y
274外部振荡器举例
3 j+ z7 {* J& U& z# \1 m& c/ w. [4 \1 e458 P. q& n# P( ?
( _2 v8 h8 |% U, d: \3 N
■■國C8051F系列单片机原理与应用4 j, \, n1 _6 T+ q0 I  m
2.7.5系统时钟初始化编程实例
$ v9 S9 C& b' p# @465 m2 X$ J; E7 u; v
28复位电路.47
/ Q% T' T2 E$ B6 M& ^1 b28.1复位原理+ @5 [8 v1 U8 l! m+ C/ N
47
; }. i7 ~) m$ |# B9 a+ t; u282C8051F系列的8种复位源, o& W' ~6 u' e* W
…49' ?6 t6 N# F8 t- q  d/ P
29中断系统0 o9 A% a- |. o! @1 C2 b2 g$ H3 x2 m
.513 y4 L, {- k$ x+ ?% N5 J
2.10电源管理
. y& x* B, r8 m$ r  ?2 C) f4 M54" n: p6 ^& ]' T$ B( J& R. F
2.11JTAG..…54
. i( {! c' j1 U- j/ i( g+ g212端口原理参数和交叉开关…56
+ E1 L" Q6 \0 t+ c0 s, g% ~" D# M2.12.1C8051F端口特点…56. U! F0 e9 N  X! M$ n' S% g
2.122交叉开关原理和简化规则- n' `+ y. o- }
57
/ H1 E7 P( f( `  C, \* D2123C8051F04x系列的IO功能和优先权交叉开关译码器5 \  y% Y( k, T5 _
59
' j, ^0 _( E4 ~0 ^2.124配置端口
; l0 q+ t7 {2 t2.125交叉开关引脚分配示例
. |% W( w" s" r9 \! h0 w62
; _& O6 u" g9 y! [1 I2.13模拟外设组成部分9 M  v9 k/ s( B
…63
. X) ~" Z: d  H. I4 d+ c$ V2.13.1ADC0的组成及其控制(以C8051F040为例): O' B0 p! }9 j) d# E$ d' {3 W
64$ R1 e- I: \+ E9 j& i( k% R  M: ^2 p
213.2ADC0的工作方式) h4 Y% |: M+ R8 B7 t
65
7 B- V" g; [8 Y# Q5 r2.13.3ADC0编程实例
( B! {2 Q  J( f( l% _# ?…66
" g4 ]8 T2 g- v7 J7 F第3章C51的程序结构与数据类型…
. b# [+ d2 F3 \; P5 g, C  c703 ^+ p6 Q% n( x+ v3 ^
3.1C语言与C805F系列单片机/ ?0 C: g% l7 Z/ M# M
…70! i7 {9 C, \0 F2 Q5 b. p( m2 ]# F
3.11C语言的特点与C语言向单片机移植.….1700 a" p2 n6 F- |5 M; B
3.1.2C51编译器….171
  b( _$ P# \7 H8 H; L0 M3.2C51的程序结构…
" ^2 G# z5 t. V6 _- b& h. A∴72
0 @* B6 W- N5 N- G$ U$ P32.1C51的一般格式
, b1 c" _7 q  e72
) O6 R9 I6 A! e3 ]+ |. ]; A) ~1 U5 T" l32.2C51语言程序的基本结构
4 X- b, g, b, |- a( ^…………174
! n; e* u; O- A% n8 L3.3C51的数据类型.
; z8 `: N2 S$ k! h7 l…765 _  N( c* B- k+ l
3.3.1数据与数据类型.76
% H" h4 X( F" @" ^7 l  Q" X% a3.32常量…% X8 F) F: ]4 R& i5 g/ _, H7 J
…77
' z% Q' |; Q2 r; [: d333变量. G0 A7 K1 Z. W, {
80
; y2 q- F6 g1 Q4 [5 D$ U33.4C51构造数据类型……869 T& s* {4 R: w+ g' }6 J
3.35C51的指针
: z' w" X( n3 t; u6 z1 \95
/ A7 k. b0 m- @- @9 G第4章C51的运算符及数据的存储模式
3 i7 d5 Q+ _+ x, {" n2 i, _…1097 n' S; J8 }- l8 c4 H8 e
4.1C51的单词及运算符…
/ ]2 J' i  I: f/ b* s6 j0 G0 Q…109! h, L5 A+ M  |0 T
4.1.1C51的单词5 k7 A2 c: ~9 [/ ?' Y3 y7 J+ G
109$ X( m' ^, Z+ m! o5 c# n
4.1.2C51的运算符
% Z+ F8 V$ y% T" E2 R/ [4.2数据的存储类型和存储模式
( s" G8 ~( @3 z9 U' F124- m' ]/ }6 D) ]* Y4 n6 G
4.2.1C8051F系列单片机的存储器
& h- m! b2 o1 A% e7 j1 C: i7 [: ^……1244 U6 p. b. z' V! U2 ^
4.2.2C51存储类型与C8051F系列单片机存储器125
" K) k, x! j0 N9 J* }4.2.3存储模式
3 \, y; s$ c, D4 T…1259 o. Q/ \3 {4 |5 I

4 O& l0 b; L8 V) ^( I3 R. ]) R8 o7 y& F8 G
4.3C51对SFR、可寻址位、存储器和IO口的地址访问…128
- c1 |5 K& W, e9 X9 n) }: D2 P4.3.1C51对SFR的定义……: g* a) j. i- v/ ~7 ]3 f% t
128
# k/ N6 N# f$ q7 t4.32C51对可寻址位的定义4 P& U% |1 p, d2 h
1282 ~! F: L# _0 K4 J* Q
4.33C51对存储器和IO口的绝对地址访问% u  g: Y' H8 r/ b7 c7 @) o
129
" J7 ~& B) ^( g4 b/ {第5章C51的函数、控制语句及程序设计! K  p, x2 ^- h0 D" Q& L3 ?7 F
131
3 G: @3 [7 Z7 Y1 w51C51的函数
* y) a/ D  v6 O7 n131
% C: H, b* R9 ~/ s51.1函数的分类…4 b8 c  ]9 ]* t" G) [, p  h7 G
…131
4 u% o" Q4 G! t" h' z1 ]+ M51.2函数的说明
! R/ K# G0 T: S- `6 U- S132& i. A2 h1 r) t% y3 h' M
51.3函数的参数和返回值….139
# D6 L+ @2 L5 ?0 n1 {' N514函数的调用
, k  ^5 H: a7 U* s4 A142' k; F1 M- T! s' E0 s. x4 c
51.5数组、指针与函数调用..147
5 N4 x! [* D! x2 T! N' z4 s51.6内部函数和外部函数) m; @4 K2 ?, p3 T
153+ A6 V" P  U0 X5 h
517C51库函数介绍…
0 x0 e4 U& c: f+ [' i8 W154
/ M$ s3 g" g' ~! s/ }52C51的控制语句…  Z9 J6 b' }5 d& }8 |
…………………,…157
. r* I' k; ?( T0 ]; P# V52.1if语句." D# l5 i- b' c* y& R
··:······::·······:··:·
, [: G' x2 [% I8 \…157
6 }2 Z6 h" K. `, K& |% ~522 switch/case语句…
! w% r7 W$ a9 H9 P159) H1 a7 h7 L3 D0 s. q
52.3循环结构流程控制语句……1610 C0 p  _2 d" r1 X4 T
53C51的预处理器
" B, ^+ w- d" ~3 O…1698 k0 i5 ^, K0 p0 ]# H* [7 f2 O
531包含文件伪指令
) O  h2 `* B8 [0 d…169  E8 E7 v0 @$ z- F' N( j
5.3.2伪指令宏….170
1 \* ~; D# y( a$ W" Q# f533条件编译伪指令………………………174; H( P. v! x+ t% h" y; }4 j- m
534编译器伪指令….174
9 i. v( G, @5 V6 m2 {" C% r53.5#eror伪指令
* n( w6 q, D& e$ \4 E8 v: J  \$ B4 o9 H175
0 y; x. J9 o; t6 e" V5 y54C51语言和汇编语言的混合编程./ Q3 u9 j8 H+ Y' X! o
175
- N! t% K4 u: f# T' q541C51语言和汇编语言的性能比较.1757 K9 }9 j" _: @, D" h
542混合编程的注意事项' h" Q2 Y( {  d' R" B& ~* ~; ~2 {& t
176
2 u1 S8 b  [& z: S! \* R( A543在不同存储模式下的混合编程….177
: ?5 O1 `+ Z( U4 b0 @# I第6章c8051F单片机系统基础应用实验
) J# Q) r5 ^# m  s* o4 j182
$ @2 ~8 G% @9 h1 V  [; j% k61开发工具的主要技术指标
# X. ?5 V6 |# m% v% V* J  Z62 Cygnal单片机开发工具集成开发环境使用说明
. l4 ~0 D) k2 [5 f# x# V* q. M5 Z184
2 _# `3 G4 c/ r7 U( k63 Cygnal c805F单片机实验……185
( V* ^) R, L+ J. z9 i0 z) w64在C8051F020单片机上的初级软件实验(汇编语言)
& h+ `' Y" H9 e9 w( h- d7 d186
6 D$ P8 W& v  S. K5 I% a" t' b641无符号数十进制加法实验…186: \6 `9 Z9 c  {. C& Y1 T
642数据传送实验$ k- W5 a( T& o0 R9 F. X* }0 r
.187
. A9 u* _1 T( u( E% B# v' d643数据排序实验…
' @3 Q6 P% A2 {18# _+ x% y! w4 y7 E! M- A
644整数二翻十实验...........190
% X9 m8 f# x5 s6 b/ B4 h+ Q# T. V64.5查表实验…….............193: k' S) G6 X  L+ Z9 L/ y1 O
6.5步进电机控制实验(C语言)……
+ w/ `5 [" v3 D# \194
. W! n* x* g$ ~; YV
+ c, Y  Z4 [2 \& A! ^
( H5 ?% b5 {  g& h; v" g2 ~1 f. R2 V圈岛圈C8051F系列单片机原理与应用1 Z% k; [( {3 [' ?# Q! o
66压力测试实验(C语言)& p' B) Z5 u& J( [4 Y. k6 X
…198
& ~, O) i% J9 d2 S66.1压力测试实验目的和工作原理. ~6 c% W, I. N- e5 x1 r! k: F* r
198% |7 _, |3 A* _
662程序函数和程序
2 m, i2 _0 w! E% W+ n' h2001 E9 l6 [# B5 |" x1 V
663调试方法和程序清单.…201. w1 Z, W1 D8 V& c5 f
67单总线数字温度传感器测温应用实验(C语言)…
3 i5 J5 M# S2 F' T( d1 j- s204
. H$ X$ b' J! o& C68点阵液晶显示实验(C语言)…2123 j! J8 U5 y. A6 u
681实验目的9 k" w: {( N! x8 y- P" H9 n2 p
2125 f3 S0 f0 I) p5 N* M+ s* G/ Y! I% H
682实验设备…212
6 u# T7 _4 I8 n5 S) f2 h* I4 A68.3实验所需函数和程序框图…20
8 j) v( b/ D" d$ P' d- U& `684调试方法和实验程序…' F/ W2 l. d7 x" Z  W
221' F4 y  {: P, l2 K0 P4 z
69直流电机转速测量控制实验
: j, A6 f3 n/ k9 a9 Y3 I* X…231
' ^0 _7 w! R3 P9 Y6.10利用DAC在电阻负载上输出可变频、可变幅值波形…..233
4 S9 s/ i; t9 y8 B4 ]6.10.1输出可变频、可变幅值方波参考程序∴….…..233
0 Z. g4 `  f8 r3 v3 Z) c5 @: Z6.10.2输出可变频、可变幅值锯齿波参考程序……2 x1 F6 f$ B- U& i5 Q1 X. {' f
2341 r7 X; a3 l8 {( X
610.3输出可变频可变幅值正弦波参考程序  v5 a5 C$ [, k- O4 c
∴…235
- n, X/ q. e5 `1 X8 s9 R第7章C8051F与传感器接口及数据处理" ^" ]" ^9 \1 p/ f% p" h0 P2 O; N
.238
  C( {9 o0 C. g$ M" M& @" A, J71AD转换器相关概念……4 ?+ ~4 E0 C- x) z: R
……2389 F( Y: O0 r# q9 {
72C8051F931与S1120光感应器的应用..1240
. A; ^5 ~; |: o: z9 K72.1Sil20光感应器特征
! p) \( B/ k' J! t1 {4 _………………240. z9 t1 m6 _6 q- G" k* i/ i
722工作原理' i9 @/ ^- ^( J& @; U* X5 Z
…241; b" K  r! q- T1 V
723模式选择; M2 b; y1 a& l2 {7 r- Z( o* @
2420 }& R/ @; C& x" {2 m' I7 N
724LED和LED电流的选择  r0 {% w  c. @7 s' ]
…244
0 O0 h7 v) Y( Z" N/ {, X/ |. {& ]72.5机械和光学应用5 J9 M7 Z* c8 q. x
·看看垂。,。,.。
. `  V, \/ ^* n245' H" h  ]  e; t, A
73C805F与水电站大坝的电阻式传感器接口与测量
& W- n5 z5 s: X. M: d245$ I  q3 `: Z* Z# F
73.1常用电阻式传感器….2468 V' I3 V- ~/ g" \/ j) Q0 Y  w1 }
7.3.2底层模块中电阻式传感器硬件方案…….250
4 q- `7 C1 a0 E6 I4 e$ N7.3.3恒流源、放大器和AD模块接口设计/ e* \- v0 W2 |# ^
252
" @7 K" |' @% t734底层模块中电阻式传感器系统软件设计…
0 _6 j1 ^0 K, M5 b# Q255! H+ v, E, \/ C7 c
73.5系统测试结果及误差分析
, j: j  s/ X/ F5 u0 R  H  }262
& k* w0 |; O, R) d5 y& I7.4C805F与土建及水电站大坝的振弦式传感器接口与测量……264; p* s  I# t3 p" u  U
74.1振弦式传感器……264: X- n7 S4 H9 t& I6 z3 n
742底层振弦式传感器测量模块系统的硬件设计4 o) o, g$ P- P& Z- D  A
268
  L  V6 x' Z% p% \5 Z& P8 p74.3CPU和通信接口设计2 p) w( h& H2 V6 c1 o' _5 Q1 z
………271
) I4 S4 k8 k% t: M% S1 w/ }/ O744振弦式传感器激振及频率测量程序设计
4 u+ U& I7 _- v( C272
7 s) C" g/ u! t+ T# }5 a7.5C8051F040在溶解氧项目中的应用…….2752 I; d7 A6 x) v( r& U8 r
7.5.1溶解氧检测的光学氧法…8 [+ P- P) w/ v& R
2756 S/ T& Z0 q3 m% g/ M4 M
752光学氧法检测原理.
' S# {5 N$ H4 H' j$ A( q1 k2751 p: r& b4 m# h) d- J8 Y5 b
7.53检测仪的机械结构
5 k+ ~) L# R/ o& G# V/ E276/ n9 V; V' [7 P$ l
7.54系统电路设计
+ r( p5 n6 |* e" q276
* l) }! @3 n$ J+ M- i; |4 Q7 v+ d6 P$ w$ t* \
目录圖圈3 D% ~( R+ k  f7 m9 L
755系统软件设计
# R# ^. Z- G9 P' ~$ h& d) \·······“···············:··:·······:···2 O, s0 G+ B7 v+ E0 _6 c$ p. p/ ~
∴281
* R- l" R7 u% w2 ~5 N1 t: t% a! ~75.6系统测试效果….287
' k7 W" N& [$ `# T9 [( Q* L第8章c8051F与驱动LED专用电路接口设计
1 m' o3 c' p' E.2908 _3 l0 v6 |7 ?3 P
81HD7279A驱动七段码显示…1290
# U/ j' D% x- G4 |82具有1C的LM92和SAA1064测温显示电路的设汁……1023 A/ t% J: F3 A5 B% I& s0 G
82.1LM92和SAA1064概述….302
" e" j2 C$ Q' \% t9 a2 I- n: f2 x2 Q. r# c822功能说明. w, ~. P# O2 ]8 {' @
…1304& ^0 l& j/ {6 v+ q
823典型应用
; n' r/ H1 P! @- c+ q4 d4 ]& u305/ z' n% J- x( I0 T8 e$ U. N
824LM92测温应用参考C程序
8 T" P9 _6 L& P% \) U4 r( l7 I.3071 w/ o  p/ \& ~0 \" I
825LM92测温应用参考汇编程序
' V4 \9 ?& P" V. w) A1 ~313; N, Y# n, e: M' H# ^& U% `1 A
第9章c805F的UsB转UART桥接控制器.1 W* [% H$ S6 C! u3 Q: G1 v# v5 J5 R
.322
7 h% B+ o; U: z( w' O91CP2110的USB转UART桥接器$ u& y' ^" g- j& m0 p/ o: e
…1322
2 `8 T- ]8 A% v# O) P5 ^: T( c$ ]  G91.1CP2110的系统概述2 f5 g8 y* t* F% M/ I( A8 ?
322- s! U* x! S0 p
91.2电气特性- c6 T8 v, c' R- U( S3 m
325' i$ |4 u: `- j1 d2 V/ B
91.3USB功能控制器和收发器….326# U  ?/ m! Z8 B8 X3 e
914异步串行数据总线(UART)接口+ Q) t" F4 M+ ?
∴3277 o; B8 {3 z" R. S
91.5一次可编程ROM.
5 {/ r" x) D4 G. ^. q6 i) |: b( B5 n  T7 {∴.329" b8 u" E. w6 Y1 K
91.6调压器.
' d0 d- o7 Q* Y9 j$ k  t330! I( `4 T9 a2 A
92用专用芯片CP2101进行USB接口转换设计…
/ U8 S- n/ k9 Q! R" c$ F…,31: Q( p) K* Q; i. N' y$ E2 \
921进行USB接口转换设计需要解决的问题7 B9 \/ u5 |& q: }& b) M
331
" q1 k# H5 w6 p9 F5 m922硬件电路设计
3 z9 y5 Z; i3 Q4 z3329 N( q- [  |. l; o9 N8 @
923CP2101的特性和原理…
( `- Y) t( G* E) D3335 j1 {6 i' V, R# s3 x& h
924USB接口主机CAN节点的通信软件设计………370 Z; b% W4 B* a- g9 i* G7 L$ O) t
925上位机USB基本通信软件设计3 h1 V6 @/ T: d: }" a0 O
338) n. k4 |8 d! F8 ^! w7 k$ y7 g% J. Y
92.6PC上串口通信实现, `6 B4 V& I7 _
3396 q* O; M# U% l
927 MSComm控件实现  j, K$ B! e/ W: |" m3 H
342
. k+ N2 L; v/ L, P, O& W& ^2 g! {0 z928串口应用
: o2 n& @- W3 M- ]3 @( f+ L…343
6 N5 r  i% i1 `1 c" |) r, f93用专用接口芯片ISP1581实现USB接口电路的设计
, {% `# w& o  v+ B' \3 m9 q. M344
- P; ~! L/ e* g- c( }) d9.3.1硬件设计
8 d/ Q& c: U9 |$ T3 a, f: q. H…1345
7 |; z# W& D' ~' _( ^932系统软件设计…) P; c' L" e6 n" Q* U
346
+ g+ S+ L, ]$ h' `3 k3 ]第10章具有USB的c8051F应用系统; e' X) y/ X+ m# T# _
348
! M) [/ F, C4 h3 L+ o10.1USB系统拓扑结构
0 c- k7 [3 C1 H. C9 y/ F0 {5 l3489 q! r( S2 Q" q; G2 F
10.2C8051F3267功能及软硬件设计
% b2 L- T0 m( J& \. n350! a+ P7 \! d4 Z/ J9 H; ]
1021C8051F3267具有USB的C8051全速USB、16 KB FLASH
% n( [3 D& m, j5 i' \4 R微控制器系统概述6 Z2 p3 B9 K0 n, f: x3 d; a: g6 R
350' W' ]4 X) \9 J# N3 g6 n' k  R( X
1022C8051F326/7系统设计" X2 O- u1 Y. g
354
  D4 T  D4 R. w9 e  E10.2.3FIFO管理9 G! C6 x% v; f: d0 ^
3587 v# `, i' D5 }: ]
V
! n) [, E4 D% t/ S1 A% V! x
! G1 [1 ?- x4 h0 ]8 \
/ O2 q/ f6 W% b, n3 K; a资源下载地址和密码(百度云盘):
游客,如果您要查看本帖隐藏内容请回复
[/hide] 百度网盘信息回帖可见0 b* h5 B( {- V0 q6 W' L* b% l
7 P7 S6 M2 |7 b5 w0 f" z
5 W' x. W% N4 |# C' y9 W; r

$ y* x, A* D8 @! \6 t7 j; W本资源由Java自学网收集整理【www.javazx.com】
回复

使用道具 举报

该用户从未签到

9

主题

178

帖子

365

积分

普通会员

Rank: 2

积分
365
发表于 2022-7-17 11:51:25 | 显示全部楼层
1111111111111111111111111111
回复 支持 反对

使用道具 举报

该用户从未签到

11

主题

158

帖子

327

积分

普通会员

Rank: 2

积分
327
发表于 2022-7-17 12:10:21 | 显示全部楼层
楼主加油,我们都看好你哦。
回复 支持 反对

使用道具 举报

该用户从未签到

13

主题

160

帖子

331

积分

普通会员

Rank: 2

积分
331
发表于 2022-7-17 12:18:47 | 显示全部楼层
真是难得给力的帖子
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

4688

帖子

9378

积分

普通会员

Rank: 2

积分
9378
发表于 2022-7-17 20:40:25 | 显示全部楼层
好好学习。。。666
回复 支持 反对

使用道具 举报

  • TA的每日心情
    擦汗
    2015-10-16 12:26
  • 签到天数: 2 天

    [LV.1]初学乍练

    1

    主题

    4572

    帖子

    9187

    积分

    普通会员

    Rank: 2

    积分
    9187
    发表于 2022-7-23 21:54:20 | 显示全部楼层
    站长加油 看好你
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-8-8 11:41
  • 签到天数: 2 天

    [LV.1]初学乍练

    0

    主题

    4616

    帖子

    9260

    积分

    普通会员

    Rank: 2

    积分
    9260
    发表于 2022-8-6 20:59:15 | 显示全部楼层
    学习学习啦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4535

    帖子

    9072

    积分

    普通会员

    Rank: 2

    积分
    9072
    发表于 2022-8-26 16:49:21 | 显示全部楼层
    不错 支持一个了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4700

    帖子

    9410

    积分

    普通会员

    Rank: 2

    积分
    9410
    发表于 2022-9-16 15:56:48 | 显示全部楼层
    多谢分享~~~~~~~~~~~~~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    4575

    帖子

    9156

    积分

    普通会员

    Rank: 2

    积分
    9156
    发表于 2022-10-1 15:57:06 | 显示全部楼层
    资源TTM多了
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|Java自学网

    GMT+8, 2025-4-3 18:52 , Processed in 0.810163 second(s), 29 queries .

    Powered by Javazx

    Copyright © 2012-2022, Javazx Cloud.

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