《单片机原理与C语言程序设计》[57M]百度网盘|pdf下载|亲测有效
《单片机原理与C语言程序设计》[57M]百度网盘|pdf下载|亲测有效

单片机原理与C语言程序设计 pdf下载

出版社 社会出版社
出版年 2015-08
页数 390页
装帧 精装
评分 8.5(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供单片机原理与C语言程序设计电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

  《单片机原理与C语言程序设计》通篇以C语言为编程语言,以89C51单片机为核心,系统介绍单片机原理及其接口技术。
  内容包括89C51单片机的硬件结构、指令系统、C语言程序设计、定时器/计数器、中断系统、串行通信、并行总线扩展、键盘与显示接口、A/D与D/A接口,以及单片机应用系统设计实例。
  本着使读者能够快速掌握单片机基本知识、培养 实际应用开发能力的宗旨,《单片机原理与C语言程序设计》力求在内容取舍、编排顺序、问题阐述和教学方法上有所改进。为此,第5~8章内容都采用了渐进式的结构安排,帮助学生对知识的理解;通过引入C语言程序设计和实例分析,培养学生的实际应用开发能力;同时也注重新技术的介绍,引入了彩色液晶接口技术,为现代智能显示终端的接口应用提供了很好的参考,从而激发学生对这门课程的学习兴趣。
  《单片机原理与C语言程序设计》可作为高等院校机械、电子、控制、计算机等专业的单片机课程教材,也可供从事单片机应用与产品开发的工程技术人员参考。

内页插图

目录

第1章 绪论
1.1 计算机中的数制
1.2 二进制数的算术运算和逻辑运算
1.3 二进制编码
1.4 单片机概述
习题

第2章 89C51单片机的硬件结构
2.1 基本组成
2.2 I/O端口
2.3 时钟电路
2.4 复位电路
2.5 *小应用系统
2.6 存储器空间配置
习题

第3章 89C51单片机指令系统
3.1 指令系统概述
3.2 指令寻址方式
3.3 指令分类介绍
3.4 指令执行过程
3.5 汇编语言程序设计举例
习题

第4章 89C51单片机的C语言程序设计
4.1 单片机程序设计语言概述
4.2 C51编程基础
4.3 C51编程举例
4.4 C51集成开发环境
习题

第5章 定时器/计数器
5.1 工作原理
5.2 特殊功能寄存器
5.3 四种工作方式
习题

第6章 中断系统
6.1 中断概念
6.2 工作原理
6.3 特殊功能寄存器
6.4 中断响应及中断服务函数
习题

第7章 串行通信
7.1 串行通信概念
7.2 工作原理
7.3 四种工作方式
7.4 串行通信应用
7.5 RS一232C电平标准
习题

第8章 并行总线扩展
8.1 并行总线结构
8.2 存储器的扩展
8.3 并行I/O口扩展
习题

第9章 键盘与显示接口
9.1 键盘接口
9.2 LED数码管显示接口
9.3 彩色LCD显示接口
习题

第10章 A/D及D/A转换接口
10.1 A/D转换器接口
10.2 D/A转换器接口
习题

第11章 单片机应用
11.1 步进电动机控制电路
11.2 频率的测量
11.3 时钟计时
参考文献

前言/序言

  单片机又称为微控制器,是一个单芯片形态、面向控制对象的嵌入式应用计算机系统。它的出现及发展,使计算机技术从通用型数值计算领域进入到智能化的控制领域。因此,计算机技术在两个重要领域——通用计算机领域和嵌入式领域都得到了极其重要的发展,并正在深深地改变着我们的生活。
  单片机已成为当今各种新技术的载体,单片机应用成为一项通用的工程应用技术,各个应用领域的工程技术人员都需要掌握单片机应用技术。单片机课程也早已经成为国内高等院校众多理工科专业的必修课程。而在众多单片机类型中,89C51系列单片机拥有最悠久历史,其具有广泛的实验开发环境、丰富的软硬件设计资源和人力资源,以及简单易学等优点,所以长期以来单片机课程都是以89C51系列单片机为学习对象的。
  本着使读者能够快速掌握单片机基本知识、培养实际应用开发能力的宗旨,本书力求在内容取舍、编排顺序、问题阐述和教学方法上有所改进。因此,在本书编写过程中,着重突出了以下几个特点。
  1.渐进式的结构安排
  本书在结构安排上采用渐进方式,由浅入深,由通性到特性。尤其在介绍单片机硬件接口技术时,都是先通过电路框图等阐述一般性工作原理,然后才开始论述89C51单片机相关硬件接口、特殊功能寄存器和工作方式等,最后进行接口技术的实际应用举例,层层深入,丝丝入扣,符合学生的认知规律。
  2.突出实践工程能力的培养
  本书通篇以C语言为编程语言,从应用的角度介绍了C语言程序设计与各种硬件接口设计、各种常用的数据运算和处理程序、接口驱动程序,以及89C51单片机应用系统的设计。书中的应用实例,大多来自作者科研工作及教学实践,且经过检验,内容丰富、翔实。这不仅大大激发了学生学习单片机的兴趣,也培养了学生树立工程意识和实现工程技术的能力。本书1-10章每章都留有适量的、应用性的习题,以培养学生工程实际分析问题和解决问题的能力。
  3.基础知识与新技术相结合
  本书在内容上进行了精心挑选,既着眼于实用性,又注重先进性。本书既重视单片机基础原理知识的提炼与更新,又介绍了单片机的新技术应用,特别是引入了彩色液晶显示接口技术的应用,着重介绍了QPY并口彩色液晶模块与89051的接口技术和SDW串口智能显示终端与89C51的接口技术,为现代智能显示终端的接口应用提供了很好的知识储备。
  本书共分11章,第1章绪论主要是针对那些没有系统学习过计算机基础知识的读者而准备的,这部分内容对后面的学习十分有用。第2、3、4、5、6、7章主要讲述89C51单片机的硬件和软件知识。第8、9、10章主要介绍单片机的扩展知识。第11章则主要介绍单片机的应用。
  本书可作为高等院校机械、电子、控制、计算机等专业的单片机课程教材,也可供从事单片机应用与产品开发的工程技术人员参考。