内容简介

本书是教育部高等学校自动化专业教学指导分委员会立项的“工程应用型自动化专业课程体系与教材建设”项目的成果。由原教育部副部长吴启迪教授和教育部高等学校自动化专业分委员会主任、中国工程院院士清华大学吴澄教授共同作序。由高等教育出版社出版,山东大学陈桂友教授主编,姚永平主审。

本书从介绍微型计算机的基本结构和工作原理入手,介绍单片微型计算机(单片机)的构成、各个模块的工作过程、接口原理、应用电路设计、汇编语言和C语言设计,内容尽可能地选择了目前实际工程中常用的新技术、新器件,力图达到学以致用的根本目的。

全书共分12章,第1章简要介绍微型计算机的发展历史及应用;第2章介绍微型计算机的基础知识,包括数制编码、微型计算机的常见电路、常见技术术语等;第3章介绍计算机系统的组成与工作原理,介绍模型机的构成及工作过程,并介绍单片机的内部结构及典型系统构成;第4章介绍单片机的指令系统及汇编语言程序设计,介绍单片机程序仿真调试和下载的方法;第5章介绍单片机的C语言程序设计与调试,介绍C语言与单片机汇编语言之间的联系;第6章介绍中断的概念和单片机的中断系统;第7章介绍定时器计数器与可编程计数器阵列;第8章介绍数据通信技术,主要介绍常用的并行接口和串行接口工作原理、接口方法以及常用的数据接口芯片及其使用实例;第9章是模数转换器与数模转换器,分别介绍两种转换器的原理和典型芯片的应用;第10章介绍人机交互接口设计,人机交互接口是单片机应用系统必不可少的接口应用;第11章介绍单片机系统的看门狗技术、时钟选择及省电方式的原理和技术;第12章介绍应用系统的设计实例,从硬件和软件两个方面介绍应用系统的设计。每章都有配套的习题,所举例程均经调试通过,很多程序均来自科研和实际应用系统。为了便于学习,开发了与教材配套的综合教学实验平台,该平台提供了20余种实验供学生选用学习,也为善于思考、乐于动手实践的学生提供了自学习实验手段。

本书深入浅出,层次分明,实例丰富,通俗易懂,突出实用,可操作性强,特别适合于作为普通高校计算机类、电子类、电气自动化及机械专业的教学用书。还可作为高职高专以及培训班的教材使用。同时,也可作为从事单片机应用领域的工程技术人员的参考书。第章 微型计算机

1.1 微型计算机发展概况1.1.1 微处理器和微型计算机1.1.2 微型计算机的

1.1.3 单片微型计算机

1.1.4 微型计算机

1.2 微型计算机的应用

1.3 习题第章

2.1 计算机中的数制及其编码.1.1 数与数制

2.1.2 不同数制之间的转换

2.1.3 数值数据的编码及其运算

2.1.4 非数值数据的编码

2.2 布尔代数和常见逻辑电路

2.2.1 布尔代数

2.2.2 基本逻辑运算和逻辑门电路

2.2.3 常用组合逻辑电路

2.3 微型计算机的常用技术术语和技术

2.3.1 常用单位及术语

2.3.2 常见技术

2.4 习题第章

3.1 模型机的结构及工作过程

3.1.1 模型机的结构简介

3.1.2 模型机的工作过程

3.2 单片机的结构.2.1 单片机的内部结构

3.2.2 单片机的引脚及功能

3.3 单片机I/O口的使用

3.4 单片机应用系统的典型构成

3.5 习题第章 指令系统

4.1 编程语言

4.1.1 助记符语言.1.2 操作码.1.3 操作数.2 指令格式及分类.2.1 汇编语言的一般格式

4.2.2 指令代码的存储格式.2.3 指令中的符号约定.3 寻址方式.4 数据传送类指令.4.1 数据传送指令.4.2 数据交换指令.4.3 栈操作指令.5 逻辑操作类指令.5.1 对累加器A进行的逻辑操作.5.2 双操作数逻辑操作指令.6 算术运算类指令.6.1 加减运算指令.6.2 乘除运算指令.6.3 增量、减量指令.6.4 二―十进制调整指令.7 位操作指令.7.1 位数据传送指令.7.2 位状态控制指令.7.3 位逻辑操作指令.7.4 位条件转移指令.8 控制转移类指令4.9 汇编语言程序设计.9.1 伪指令

4.9.2 汇编语言程序设计的一般步骤和基本框架

4.9.3 典型汇编语言程序设计举例

4.10 汇编语言程序调试

4.10.1 Keil uVision集成开发环境简介4.10.2 Keil uVision集成开发环境中调试单片机汇编语言程序的方法4.11 利用ISP工具将程序下载到单片机中验证程序4.11.1 ISP下载程序的运行过程4.11.2 使用ISP工具下载程序的步骤.12 习题第章 C语言程序设计及仿真调试5.2.3 Keil C51函数5.2.4 STC15F2K60S2单片机C5

单片微型计算机原理及接口技术 陈桂友,《单片微型计算机原理及接口技术》教材推荐陈桂友.doc...相关推荐

  1. 32位微型计算机原理与接口技术仇玉章,32位微型计算机与接口技术

    <32位微型计算机原理与接口技术>以Intel80486微处理器为背景,讲述32位微型计算机管理.汇编语言程序设计和接口技术.全书共16章,内容主要包括:80486微处理器结构.存储系统. ...

  2. 观看实验中微型计算机虚拟拆装演示,虚拟仿真实验 北斗一号微机原理虚拟仿真实验系统64位 v3.0...

    下面我们对虚拟仿真实验 北斗一号微机原理虚拟仿真实验系统64位 v3.0文件阐述相关使用资料和虚拟仿真实验 北斗一号微机原理虚拟仿真实验系统64位 v3.0文件的更新信息. 虚拟仿真实验 北斗一号微机 ...

  3. 基因测序技术发展历史及一、二、三代测序技术原理和应用

    基因测序技术发展历史及一.二.三代测序技术原理和应用 红皇后学术 公众号:红皇后学术(ID: zzlphs2516) 已关注 125 人赞同了该文章 基因测序技术 基因测序技术也称作DNA测序技术,即 ...

  4. 金蝶云星空对接打通旺店通·企业版采购入库查询接口与创建采购入库单接口

    接通系统:金蝶云星空 金蝶K/3Cloud(金蝶云星空)是移动互联网时代的新型ERP,是基于WEB2.0与云技术的新时代企业管理服务平台.金蝶K/3Cloud围绕着"生态.人人.体验&quo ...

  5. 2020中国技术力量年度榜单正式揭晓,见证创新技术的力量

    点击上方"开源社"关注我们 | 编辑:沈于蓝 | 设计:朱亿钦 | 责编:王皓月 开源社引言 赵生宇 (Frank) 作为开源领域的新生一代力量,给整个开源界带来了创新与活力.不仅 ...

  6. 阿里巴巴技术工程师撰写书单汇总!这些好书值得你一读再读!

    共享.开源是互联网技术发展的重要精神.在过去数万名阿里工程师撰写了一系列精品技术文章从算法.研发到职业人生随笔应有尽有. 本文将分享近年来阿里巴巴技术工程师们写的书汇总成一个书单分享给大家. 0.图书 ...

  7. 金蝶云星空对接打通管易云其他出库查询接口与其他出库单新增完结接口v2接口

    金蝶云星空对接打通管易云其他出库查询接口与其他出库单新增完结接口v2接口 接通系统:金蝶云星空 金蝶K/3Cloud在总结百万家客户管理最佳实践的基础上,提供了标准的管理模式:通过标准的业务架构:多会 ...

  8. 从原理到制造再到应用,这篇文章终于把MEMS技术讲透了!

    写在前面 虽然大部分人对于MEMS(Microelectromechanical systems, 微机电系统/微机械/微系统)还是感到很陌生,但是其实MEMS在我们生产,甚至生活中早已无处不在了,智 ...

  9. spa单页应用PHP,前端学习之路之SPA(单页应用)设计原理

    SPA设计 1.设计意义 前后端分离 减轻服务器压力 增强用户体验 Prerender预渲染优化SEO 前后端分离:前端做业务逻辑,后端处理数据和接口,耦合度减少,开发效率提高. 减轻服务器压力:一个 ...

最新文章

  1. delphi解决:Thread error 拒绝访问(5)
  2. 67. Add Binary
  3. 近世代数--群--怎么判断是不是群?
  4. 比较常规治疗登记中阿巴西谱、阿达木单抗、依那西普和英夫利昔单抗治疗类风湿关节炎的疗效和起效时间...
  5. rabbitmq 延迟队列_框架系列|中间件RabbitMQ必看17道面试题
  6. win系统如何连接共享服务器,window7 pro 访问局域网内共享服务器
  7. 信息学奥赛一本通C++语言——1067:整数的个数
  8. 通用职责分配软件原则之9-受保护变量原则
  9. matlab中fft定点运算,可用于嵌入式计算的定点FFT算法 (转载)
  10. 博弈论1(正则型博弈)
  11. Ubuntu18.04安装网易云音乐后通过图标打不开
  12. 阅读分享-超抵抗力最大的路径走
  13. c语言开发的cli,Package - cyy-cli
  14. 异常解决——Failed to introspect Class [com.github.pagehelper.autoconfigure.PageHelperAutoConfiguration]
  15. 现代的linux和windows7,Windows 7 Vs. Linux谁更强
  16. Linux虚拟化之EXSI
  17. 使用CANalyzer搭建LIN通信网络
  18. 厉害!免杀任意EXE
  19. java引入包_java如何导入包
  20. unity中dds文件不可被识别,需要改成png格式。

热门文章

  1. 进制在c语言中的作用,C语言中的进制关系
  2. 国内物联网平台(5):机智云IoT物联网云服务平台及智能硬件自助开发平台
  3. python 根据uuid 获取mac地址
  4. 采购有哪些流程?一图搞懂采购流程的编制
  5. Service Monitor启动失败
  6. 《关键信息基础设施保护条例》已上报国务院有望年内出台​
  7. SpringBoot 使用jedis整合redis实现缓存处理
  8. Python模块一个非常实用的模块——struct模块
  9. webp的生成转换方法之图片转webp,包括生成webp动态图片
  10. 小白跑WRF第三天,安装三方依赖库