《ATS单片机原理及应用技术》[68M]百度网盘|pdf下载|亲测有效
《ATS单片机原理及应用技术》[68M]百度网盘|pdf下载|亲测有效

ATS单片机原理及应用技术 pdf下载

出版社 机械工业出版社京东自营官方旗舰店
出版年 2015-08
页数 390页
装帧 精装
评分 9.1(豆瓣)
8.99¥ 10.99¥

内容简介

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

内容简介

本书围绕AT89S51单片机,概要地介绍了单片机的基础知识、特性优点、AT89S51单片机的结构、工作原理、高级语言程序设计、汇编语言及其程序设计、KeilC51集成开发环境、Proteus仿真软件等,重点介绍了AT89S51单片机的应用特性、内部模块原理及应用、常用的外围电路的扩展、单片机应用系统设计的方法、步骤及实例等知识。

目录

前言
第1章单片机概述
11单片机概况
111单片机的内涵及分类
112单片机的发展概况
113单片机的特点及发展趋势
114单片机的应用领域
12MCS51系列单片机
13其他常用的单片机
131AT89C5x/AT89S5x系列单片机
132STC系列单片机
133AVR系列单片机
134PIC系列单片机
思考与练习题1
第2章AT89S51单片机的硬件结构
及特性
21AT89S51的内部结构及外部引脚特性
211AT89S51单片机的内部功能部件
212AT89S51单片机的外部引脚特性
22AT89S51的中央处理器
221运算器
222控制器
23AT89S51存储器的结构
231程序存储器
232数据存储器
233特殊功能寄存器
234位寻址区
24AT89S51的时钟电路与时序
241时钟电路
242时钟周期、机器周期、指令周期
与指令时序
25AT89S51的工作方式
251复位工作方式
252程序执行工作方式
253空闲工作方式
254掉电工作方式
255编程和校验工作方式
26AT89S51单片机的最小系统
思考与练习题2
第3章AT89S51单片机的高级语言
程序设计
31Keil C51单片机程序开发
311Keil C51程序开发综述
312Keil C51程序开发流程
313Keil C51与标准C的区别
32C51常用的编程元素
321数据类型与运算
322C51语言的构造数据类型及预处理
指令
323C51程序控制结构
324C51语言中的基本运算
325C51语言中的函数
33Keil C51程序设计实例
思考与练习题3
第4章AT89S51单片机的汇编语言
程序设计
41AT89S51的汇编语言简介
411单片机的汇编语言
412汇编语言语句及格式
413汇编语言常用的伪指令
42AT89S51的指令系统
421AT89S51的指令系统概述
422指令的寻址方式
423指令系统简介
43汇编语言程序设计实例
思考与练习题4
第5章Keil C51集成开发环境的
使用
51Keil μVision5软件简介及安装
511Keil μVision5软件的安装
512Keil μVision5软件功能环境
52Keil μVision5工程的创建步骤
53Keil μVision5程序调试
思考与练习题5
第6章AT89S51单片机的内部模块
原理及应用
61AT89S51单片机的中断系统及应用
611单片机的中断系统
612单片机的中断请求寄存器
613单片机的中断允许及优先级控制
614中断响应的条件及过程
615外部中断的响应时间
616外部中断的触发方式
617中断请求的撤销
618中断函数
619C51在中断应用中的编程实例
6110多外部中断源系统设计
62AT89S51单片机的定时器/计数器
621定时器/计数器的结构

前言/序言

经过40年的发展,单片机以其成本低、体积小、可靠性高、系统结构简单、性能价格比高的特点,在工业测控、仪器仪表、航天航空、武器装备、家用电器等领域中得到了广泛应用。在单片机家族的众多成员中,MCS-51系列单片机及其兼容机以其优越的性能、成熟的技术、高可靠性、高性能价格比,成为单片机应用领域中的主流机型。近些年,尽管16位和32位等高档单片机在不断推出和推广应用,但在目前的单片机应用中,因单片机的性能和应用场合的需要,8位单片机仍占主导地位。其中,美国Atmel公司推出的AT89S5x系列单片机在8位单片机市场中占有较大份额,其AT89S51单片机最具有典型性、代表性,所以本书以AT89S51单片机为例介绍单片机的原理及应用技术。
本书编者结合多年来在单片机教学、教材编写及项目开发等方面的实践经验和科研成果编写而成,以期编写成为一部具有很强实用性的教材,力求使读者能够系统、完整、快速地掌握单片机应用知识和技术,培养学生进行单片机应用系统设计的专业技术能力,为其今后的科研开发和实际工作打下坚实的技术基础。
本书在编写方面力求突出以下几点:
1.实用性。单片机技术是一门理论与实践相结合的应用技术,重点在应用,即运用单片机技术解决生产生活中的实际问题,设计单片机应用系统。本书以单片机应用技术为中心、以实际应用需要为目标编写教材内容,实际应用中不用的内容一般不编写,或者简略介绍;对实际应用必需的内容,对其理论知识介绍得简明扼要,满足实际应用要求即可,而对应用知识的介绍要尽可能系统、详尽;而单片机扩展应用电路和应用实例的内容更是选择了实际应用中使用很广的、很典型的部分,并且全书所有实际电路和实例都经过实践检验。
2.先进性。把当前单片机技术最先进、最实用的知识纳入到教材内容里,特别是把在系统编程技术、单片机高级语言编程技术、低功耗设计等先进应用技术直接传授给学生,使学生直接学习和应用当前最先进的单片机应用技术。
3.系统性。以单片机应用技术为中心、以实际应用需要为目标,系统地介绍了单片机实际应用所需要的基础知识和技术,包括单片机硬件应用特性、内部模块的用法、最小系统构建、外部应用的扩展、在系统编程技术及其接口电路、高级语言编程技术、Keil C51集成开发环境、Proteus仿真软件、可靠性设计等,围绕实际应用需要,知识系统、完整。
4.简明易学。对于单片机技术的相关知识,舍弃深奥的理论、内部构造及硬件工作原理和不实用的知识,对实际应用需要的内部模块用法、外部应用特性、单片机高级语言编程、外部扩展应用等内容努力达到简明易懂、易掌握,以期达到简明易学、快速掌握的目的。
全书共分10章,主要内容包括:单片机概述、AT89S51单片机的硬件结构及特性、高级语言程序设计、汇编语言程序设计、Keil C51集成开发环境的使用、内部模块原理及应用、外围电路的扩展、应用系统设计、Proteus仿真软件的使用等。
全书参考学时为40~60学时,教师可根据实际情况,对各章节的内容进行取舍和调整讲授顺序。
本书由佳木斯大学信息电子技术学院王全担任主编,并承担了第2、7章及附录的编写以及全书的统稿工作,霍艳忠编写了第1、8章,王安编写了第3~5章,史庆武编写了第6章,周杨编写了第9章,佳木斯大学机械工程学院王萍编写了第10章。
佳木斯大学信息电子技术学院姜重然教授担任主审,审阅了全书并提出了很多很好的修改意见和建议。同时本书参考了大量的文献,在此对主审及参考文献的作者表示衷心的感谢。
“纸上得来终觉浅,绝知此事要躬行”。全体编者特别注重理论与实践相结合,力求为读者呈现一本简明实用的教材。由于编者学识水平有限,书中疏漏和不足之处在所难免,敬请读者批评指正。
编者