51系列单片机C程序设计与应用案例PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:于京,张景璐编著
- 出 版 社:北京:中国电力出版社
- 出版年份:2006
- ISBN:750834085X
- 页数:228 页
第一章 数字逻辑基础 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
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018