计算机类专业教育 > 自动化类
单片机原理与应用
书号:9787113288457 套系名称:“十四五”普通高等学校规划教材
作者:张良智 出版日期:2022-06-01
定价:49.00 页码 / 开本:0 /16
策划编辑:张松涛 责任编辑:张松涛 绳超
适用专业:自动化类 适用层次:高等教育
最新印刷时间:
资源下载
教学课件(暂无)
教学素材(暂无)
习题答案(暂无)
教学案例(暂无)
教学设计(暂无)
教学视频(暂无)
内容简介
前言
目录
作者介绍
图书特色
内容简介 本书以MCS-51系列单片机AT89S52为例,介绍了单片机片内硬件资源及工作原理,釆用汇编语言和C51语言编程,虚拟仿真平台Proteus作为设计与开发工具,讲解了单片机基本应用与开发技术。主要内容包括单片机基础知识,单片机发展历史,片内系统结构,汇编与C51语言,中断与定时器/计数器,串口通信,系统接口,A/D、D/A转换等内容。 本书在每章都介绍了若干示例,以C51语言为主、汇编语言为辅实现了程序设计,并将单片机仿真软件Proteus贯穿其中。为方便读者学习,每章都安排了思考练习题。受篇幅所限,若干相关内容没有直接编入书中,而是归并到二维码中,请读者自行扫码阅读。 本书适合作为高等工科院校自动化类、电气类、电子信息类、交通类、计算机类各专业单片机相关课程的教材,也可供单片机应用设计、生产从业人员参考使用。
前言 随着计算机技术在社会各个领域的渗透,单片微型计算机(简称单片机)已广泛应用到工业控制、机电一体化、智能仪表、通信、家用电器等领域,并成为当今科学技术现代化的重要工具。单片机的应用提高了机电设备的技术水平和自动化程度,成为产品更新换代的重要手段。因此,高等工科院校师生和工程技术人员了解和掌握单片机的原理、结构和应用技术是十分必要的。 单片机不仅集成度高、结构简单,而且具有完整的计算机结构,随着机型的不断增多,功能越来越强大。目前,世界上生产单片机的公司数不胜数,但以MCS-51为核心的单片机仍是主流单片机,也是广大工程技术人员首选的机型,在国内的多数高校也都采用MCS-51系列单片机作为主要的讲解对象。本书以MCS-51单片机为例,系统介绍单片机的体系结构、工作原理、接口扩展技术、中断系统和各功能部件的硬件组成及编程应用。为了培养在工业、工程领域的生产、建设、管理、服务等第一线岗位直接从事解决实际问题、维持工作正常运行的高等技术型人才,本书在内容选取上侧重应用,通过大量的示例把在工程中广泛应用的知识、技术讲清楚,增强读者的实际应用能力。 为加强创新教育,锻炼读者创新思维,本书每章都设置了创新思维的内容,有些与章节内容直接相关,有些从宏观角度开展思维训练,作为创新人才培养的积极尝试和探索。 本书由山东交通学院张良智任主编,山东交通学院张吉卫、刘美丽任副主编,参与编写的人员有山东交通学院苏现征、李鸣,北京方智科技股份有限公司梁浩和山东山丰自动化有限公司贾增贵。具体编写分工如下:第2章~第7章、第13章由张良智编写;第8章、第9章由张吉卫编写;第1章、第11章由刘美丽编写;第10章由苏现征编写;第12章由李鸣编写;梁浩、贾增贵编写了本书中的应用案例。 在本书的编写过程中,参考了目前国内有关单片机方面的比较优秀的教材,在此谨向有关作者表示诚挚的感谢。 由于编者水平有限,书中难免会有疏漏之处,请广大读者批评指正。 编者? 2021年9月
目录 第1章单片机基础知识1 1.1微型计算机的发展历史1 1.2微型计算机的组成2 1.3进制和转换11 创新思维12 思考练习题113 第2章单片机概述14 2.1单片机的概念及分类14 2.2单片机的发展与趋势15 2.3单片机的特点与应用17 2.4常见单片机简介19 创新思维25 思考练习题225 第3章单片机的结构和原理27 3.1AT89S52单片机的硬件组成27 3.2AT89S52单片机的引脚功能28 3.3AT89S52单片机的CPU31 3.4AT89S52单片机的存储器结构33 3.5AT89S52单片机的并行I/O口41 3.6时钟电路与时序44 3.7复位操作和复位电路46 3.8AT89S52单片机的最小应用系统48 3.9看门狗定时器(WDT)48 3.10低功耗节电模式49 创新思维50 思考练习题351 第4章单片机的指令系统及汇编语言程序设计54 4.1寻址方式54 4.2指令系统60 4.3汇编语言程序设计69 创新思维76 思考练习题476 第5章C51编程语言基础78 5.1C51编程语言简介78 5.2C51语言程序设计基础79 5.3C51语言的函数97 创新思维100 思考练习题5101 第6章开发工具Keil和仿真工具Proteus102 6.1KeilC51的使用102 6.2Proteus虚拟仿真平台简介112 创新思维124 思考练习题6124 第7章单片机基本I/O接口设计126 7.1单片机控制发光二极管显示126 7.2开关状态检测131 7.3单片机控制LED数码管的显示133 7.4键盘接口的设计139 创新思维148 思考练习题7149 第8章中断系统的工作原理及应用151 8.1单片机中断技术概述151 8.2AT89S52单片机的中断系统结构151 8.3中断允许与中断优先级的控制154 8.4响应中断请求的条件157 8.5外部中断的响应时间158 8.6外部中断的触发方式选择159 8.7中断请求的撤销159 8.8中断函数160 8.9中断系统应用设计案例162 创新思维165 思考练习题8166 第9章单片机的定时器/计数器168 9.1定时器/计数器T0与T1的结构168 9.2定时器/计数器T0与T1的4种工作方式170 9.3计数器模式对外部输入的计数信号的要求173 9.4定时器/计数器T1、T0的编程应用174 创新思维179 思考练习题9180 第10章单片机的串行口182 10.1串行通信基础182 10.2串行口的结构185 10.3串行口的4种工作方式187 10.4多机通信195 10.5波特率的制定方法196 10.6串行口应用的设计案例198 创新思维216 思考练习题10217 第11章单片机系统的并行扩展219 11.1系统并行扩展技术219 11.2外部数据存储器的并行扩展225 11.3EEPROM存储器的并行扩展230 创新思维232 思考练习题11233 第12章单片机系统的串行扩展234 12.1SPI总线串行扩展234 12.2I2C总线的串行扩展235 创新思维249 思考练习题12250 第13章A/D、D/A转换252 13.1单片机扩展DAC概述252 13.2单片机扩展并行8位DAC0832芯片的设计253 13.3单片机扩展ADC概述256 13.4单片机扩展并行8位ADC0809芯片的设计257 创新思维261 思考练习题13262 参考文献264
张良智,男,1977年2月出生,汉族,中共党员,副教授,工学博士,山东交通学院交通与物流工程学院副院长,副教授。 1995.9-1999.6山东工业大学,自动化系电机电器及其控制专业,学士学位 1999.8-2000.7山东省建筑机械公司,技术人员 2000.9-2003.2福州大学电气工程系控制理论与控制工程专业,硕士学位 2007.9-2013.5山东大学控制学院检测技术与自动化装置专业,博士学位 2003.5至今山东交通学院交通与物流工程学院,从事教学和科研工作。 主要出版情况: 《城市轨道交通通信与信号系统》建材工业出版社,2017.9,参编 《交通运输系统工程》东南大学出版社,2008.1,参编 《管理信息系统》高等教育出版社,2005.1,副主编
本书每章都介绍了若干示例,以C51语言为主、汇编语言为辅实现了程序设计,并将单片机仿真软件Proteus贯穿其中。同时,每章也安排了思考练习题。另外,本书最大的特点是全书作者精心安排了近30个二维码扩展阅读内容,内容丰富,学生扫码即看。