图书介绍
51系列单片机C程序设计与应用案例PDF|Epub|txt|kindle电子书版本下载
![51系列单片机C程序设计与应用案例](https://www.shukui.net/cover/66/33078268.jpg)
- 于京,张景璐编著 著
- 出版社: 北京:中国电力出版社
- ISBN:750834085X
- 出版时间:2006
- 标注页数:228页
- 文件大小:7MB
- 文件页数:240页
- 主题词:单片微型计算机-C语言-程序设计
PDF下载
下载说明
51系列单片机C程序设计与应用案例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 数字逻辑基础1
第一节 数制与布尔代数1
一、数制1
二、十六进制和八进制4
三、十进制数的二进制编码(Binary-Coded-Decimal)5
第二节 布尔代数7
一、布尔代数7
二、布尔代数的基本定理及法则8
三、布尔代数的表示方法9
第三节 布尔代数的化简10
一、布尔代数化简的重要定理10
二、布尔代数的化简11
第四节 组合逻辑电路22
一、组合逻辑表示23
二、组合逻辑25
三、常用的组合逻辑电路27
小结33
第二章 时序逻辑基础35
第一节 时序逻辑电路的特点35
一、时序逻辑电路与组合逻辑电路的区别35
二、组合逻辑电路与时序逻辑电路范畴36
第二节 存储单元37
一、锁存器38
二、透明锁存器39
第三节 触发器(Flip-Flop)40
一、基本RS触发器41
二、D触发器44
三、T触发器47
第四节 总线与三态器件48
第五节 存储器51
第六节 时序图53
第七节 串行与并行57
小结59
第三章 单片机的C语言基础60
第一节 概论60
一、使用C语言对单片机编程的特点61
二、MCS-51的C语言编译器61
三、Cx51的程序结构62
第二节 Cx51的数据与运算63
一、数据与数据类型63
二、常量与变量66
三、单片机MCS-51的存储器结构和存储模式67
四、位变量(BIT)及其Cx51定义70
五、Cx51运算符、表达式及其规则73
第三节 单片机的C语言程序设计80
一、顺序结构的程序设计81
二、选择结构的程序设计81
三、循环结构的程序设计84
一、数组87
第四节 Cx51构造数据类型87
二、结构89
三、指针91
小结93
第四章 单片机开发初步94
第一节 MCS-51单片机的基本结构94
一、MCS-51单片机的结构94
二、MCS-51单片机的时钟和时序97
三、MCS-51的复位电路和复位状态98
四、最简单的单片机电路101
第二节 案例开发:按钮计次105
一、HD7279的使用方法105
二、HD7279的案例剖析108
第五章 MCS-51的定时、计数与中断115
第一节 计数和定时的原理115
第二节 MCS-51单片机的定时/计数器116
一、基本结构116
二、控制字117
三、工作方式详解118
第三节 MCS-51单片机的中断机制120
一、单片机的中断原理120
二、中断应用案例一:利用外部中断完成对PI口的检测124
三、中断应用案例二:定时器程序的设置126
第六章 MCS-51的串口应用129
第一节 MCS-51的串口工作原理129
一、通信的基本概念129
二、MCS-51串口的状态寄存器和缓冲器130
三、MCS-51串口的工作方式132
四、波特率的设计134
第二节 一个串口应用的实例135
一、RS232接口135
二、实例剖析136
第二节 I2C总线141
一、简介141
第一节 概述141
第七章 接口技术141
二、I2C总线的驱动模拟146
第三节 SPI总线150
第四节 实用案例:电平控制152
一、X9221的功能介绍153
二、X9221的时序分析和指令系统154
三、本例的功能和系统设计156
四、代码分析157
第五节 实用案例:A/D转换158
一、A/D转换的基本知识158
二、TLC542的功能介绍159
三、TLC542的时序分析和指令系统(如图7-10所示)160
四、本例的功能和系统设计161
第六节 实用案例:存储芯片AT24系列的使用164
一、AT24系列E2PROM的功能介绍164
二、AT24系列E2PROM的时序分析和指令系统166
三、AT24系列的读写167
第七节 实用案例:X5045的使用169
一、X5045的功能介绍169
二、X5045的使用方法169
三、本例的功能和系统设计173
第八章 系统扩展177
第一节 基本概念177
第二节 ROM扩展178
第三节 RAM扩展179
第四节 地址译码法180
第五节 常用的MCS-51内核单片机180
一、PIC系列182
二、ATMEL的89S5X系列183
三、华邦系列185
第一节 万年历的开发187
一、元器件的介绍187
第九章 实际单片机开发完整过程187
二、AT89S52的ISP功能使用188
三、PCF8563的功能介绍190
四、应用实例191
第二节 基于A/D转换的数据采集系统202
第三节 华邦W77E58的应用206
第十章 KEIL的使用213
第一节 如何在KEIL中调试程序213
一、存储类型与存储区关系218
第二节 KEIL中的指针与数据类型218
二、指针类型和存储区的关系220
附图A “按钮计次”系统的原理图223
附图B “利用外部中断完成对P1口的检测”系统的原理图224
附图C “定时器程序设置”系统的原理图225
附图D “串口应用”系统的原理图226
附图E “电平控制”系统的原理图227
附图F “万年历系统”的原理图228