《单片机原理与接口技术:汇编及C程序设计》[97M]百度网盘|pdf下载|亲测有效
《单片机原理与接口技术:汇编及C程序设计》[97M]百度网盘|pdf下载|亲测有效

单片机原理与接口技术:汇编及C程序设计 pdf下载

出版社 社会出版社
出版年 2018-07
页数 390页
装帧 精装
评分 8.6(豆瓣)
8.99¥ 10.99¥

内容简介

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

内容简介

  《单片机原理与接口技术:汇编及C51程序设计》介绍51系列单片机的结构、基本原理、指令系统和硬件资源,重点介绍C51编程技术及其应用。《单片机原理与接口技术:汇编及C51程序设计》的特点是通过实例以及练习使读者掌握相应知识点,深入浅出地讲述单片机原理、接口及应用技术。读者能够通过完整的实例,快速、有效地掌握用C51语言开发51单片机的流程,并通过各章的习题掌握各章重点和难点,真正对相关知识做到融会贯通。
  《单片机原理与接口技术:汇编及C51程序设计》内容新颖、实用,可用作大中专院校微机原理、单片机及接口技术的教材,也可供从事单片机产品开发的工程技术人员参考。

内页插图

目录

第1章 51单片机结构及工作原理
1.1 微型计算机基础
1.2 51单片机的基本组成和功能
1.3 51单片机的内部结构
1.4 51系列单片机的工作方式
本章小结
习题与思考

第2章 51单片机指令系统及汇编语言程序设计基础
2.1 51单片机指令格式
2.2 51单片机寻址方式
2.3 51单片机指令
2.4 汇编语言程序设计基础
本章小结
习题与思考

第3章 51单片机的硬件资源
3.1 51单片机并行I/O口
3.2 51单片机中断系统
3.3 51单片机定时器/计数器
3.4 51单片机串行通信
本章小结
习题与思考

第4章 C51程序设计基础
4.1 C51语言的符号类型
4.2 常量与变量
4.3 C51语句
本章小结
习题与思考

第5章 C51数据结构
5.1 数组
5.2 指针
5.3 结构
5.4 联合
5.5 枚举
本章小结
习题与思考

第6章 C51编译器及简介
6.1 KEIL C51编译器简介
6.2 C51库函数概述
本章小结
习题与思考

第7章 51单片机人机交互
7.1 外部显示元件设计
7.2 键盘输入设计
本章小结
习题与思考

第8章 51单片机数据采集
8.1 传感器技术概述
8.2 常用的A/D转换元件
8.3 温度数据采集元件设计
本章小结
习题与思考

第9章 51单片机串行通信
9.1 单片机串行通信设计
9.2 Windows.NET环境下计算机与单片机串行通信程序设计
本章小结
习题与思考

第10章 51单片机外部存储器扩展
10.1 外部I/O的扩展
10.2 存储器概述
10.3 外部存储器扩展
本章小结
习题与思考

第11章 51单片机输出控制
11.1 常用输出接口电路
11.2 常用D/A转换器设计
11.3 直流电动机的控制设计
本章小结
习题与思考

参考文献
附录
附录A 51单片机指令系统表
附录B C51语言的库函数

前言/序言

  随着计算机应用技术的不断发展,单片机在工业测量控制领域的应用越来越广泛。同时,随着超大规模集成电路工艺和集成制造技术的不断完善,单片机的硬件集成度也在不断提高,出现了能满足各种不同需求的具有各种特殊功能的单片机。就8051系列单片机而言,由于Intel公司将8051 CPU内核向全世界各大半导体公司的扩散,目前已有Philips、Siemens、Dallas、OKI、Advance Micro Device、Atmel等多家公司生产了100多种型号的51系列单片机。这类单片机具有集成度高、性价比高的特点,在工业测量控制领域获得了极为广泛的应用,预计在今后相当一个时期内,51单片机仍将是主流机种。
  在开发一个单片机应用系统时,系统程序的编写效率在很大程度上决定了目标系统的研制成效。早期在研制单片机应用系统时,大多以汇编语言作为软件工具。汇编语言程序能够直接操作机器硬件,指令的执行速度快。但由于汇编语言不是一种结构化的程序设计语言,相对较难编写和调试,程序本身的编写效率较低。随着单片机硬件性能的提高,其工作速度越来越快,目前51单片机的时钟频率可达40MHz以上。因此,在编写单片机应用系统程序时.更着重于程序本身的编写效率。为了适应这种要求,现在的单片机系统开发过程中,除了采用汇编语言之外,经常采用高级语言(如C51、PLM51)来编程实现。
  在全国高等工科院校中,已普遍开设单片机及相关课程。51系列单片机奠定了8位单片机的基础,形成了单片机的经典体系结构。随着51单片机的发展,应用C语言开发51单片机应用成为一种流行的趋势,这是因为它具有使用方便、编程效率高及仿真调试容易等突出特点。
  本书在介绍51系列单片机的硬件结构、汇编语言及单片机扩展技术的同时,着重介绍了C51编程技术及其应用。C51语言是专门用于51系列单片机编程的C语言,除了一些基于描述单片机硬件的特殊部分外,可以说与标准C语言完全相同。所以,以C51语言实现单片机系统更有利于系统的修改及扩展。为了体现汇编语言实现与C51编程实现的不同,本书在相关章节提供了上述两种实现方法的源程序,并进行了相关的讲解。
  本书由韩忠华、许景科、王长涛担任主编,由马斌、阚凤龙担任副主编。参加本书部分章节撰写的有韩忠华、阚凤龙(第1—2章),许景科、夏兴华、褚跃(第3—4章),王长涛、林硕、谢蕃怿、张竞元(第5~7章),毕开元、张权、刘约翰(第8~9章),孙亮亮、王娟、李智、杜佳奇(第10~11章)。对本书编写提供帮助的还有王佳英、郭彤颖、张锐、张亚、王慧丽、王凤英、孙东、宫巍、李檀、袁帅、刘威、刘春光。此外,程娟对相关外文资料进行了翻译与整理工作,在此一并表示诚挚的谢意。