配套资源:电子教案
本书特色:
★ 对编写的程序作了详细注释,便于自学与理解。
★ 针对C51语言编程容易解决的算法问题,减少了算术运算等程序的举例。
★ 本书加强了中断技术应用举例。
★ 在内容的选择上注意系统性和实践性的统一。
★ 加强了单片机扩展外部接口电路的编址和扩展综合电路设计的描述,无论是增强型8051单片机还是应用C51语言编程,它们都是设计微处理器应用系统必须掌握的基本技能之一。
★ 第13章的例题和应用C51编写的程序基本上是与第6~12章的例题一一对应,便于读者对照C51和汇编程序的异同点,尤其是编程思路的共同点。
本书配套授课电子课件,需要的教师可登录www.cmpedu.com免费注册、审核通过后下载,
本书配套资源、样书索取可联系微信15910938545或电话010-88379739
本书详细介绍了MCS-51单片机的硬件结构、指令系统和外部扩展电路的设计及汇编语言程序设计。对编写的程序作了详细的注释,从第6章开始,以中断程序的编写为主,加强了定时中断编程的分析与设计思路的说明,单片机外部扩展接口电路的编址和扩展综合电路的设计介绍。介绍了单片机C语言基本知识,C51编写的程序基本上是与第6章~第12章的例题一一对应。介绍了常用的I2C和SPI串行总线接口设计,单片机应用系统综合设计举例,并在附录中详细介绍了常用单片机开发环境——uVision2集成开发环境的使用。本书突出了选取内容的实用性,书中的举例大多来自于工程实践和教学实践,内容丰富。本书适应于未开设《微机原理及接口技术》课程或已开设该课程的工科院校本科生单片机课程的教学用书,也可以作为从事单片机研发、应用等工作的专业技术人员的参考用书。
配套资源:电子教案
本书特色:
★ 对编写的程序作了详细注释,便于自学与理解。
★ 针对C51语言编程容易解决的算法问题,减少了算术运算等程序的举例。
★ 本书加强了中断技术应用举例。
★ 在内容的选择上注意系统性和实践性的统一。
★ 加强了单片机扩展外部接口电路的编址和扩展综合电路设计的描述,无论是增强型8051单片机还是应用C51语言编程,它们都是设计微处理器应用系统必须掌握的基本技能之一。
★ 第13章的例题和应用C51编写的程序基本上是与第6~12章的例题一一对应,便于读者对照C51和汇编程序的异同点,尤其是编程思路的共同点。
本书配套授课电子课件,需要的教师可登录www.cmpedu.com免费注册、审核通过后下载,
本书配套资源、样书索取可联系微信15910938545或电话010-88379739
本书详细介绍了MCS-51单片机的硬件结构、指令系统和外部扩展电路的设计及汇编语言程序设计。对编写的程序作了详细的注释,从第6章开始,以中断程序的编写为主,加强了定时中断编程的分析与设计思路的说明,单片机外部扩展接口电路的编址和扩展综合电路的设计介绍。介绍了单片机C语言基本知识,C51编写的程序基本上是与第6章~第12章的例题一一对应。介绍了常用的I2C和SPI串行总线接口设计,单片机应用系统综合设计举例,并在附录中详细介绍了常用单片机开发环境——uVision2集成开发环境的使用。本书突出了选取内容的实用性,书中的举例大多来自于工程实践和教学实践,内容丰富。本书适应于未开设《微机原理及接口技术》课程或已开设该课程的工科院校本科生单片机课程的教学用书,也可以作为从事单片机研发、应用等工作的专业技术人员的参考用书。
前言微型计算机自20世纪70年代诞生以来,得以迅速地发展、普及和应用。随着增强型8051单片机和嵌入式微处理器技术的飞速发展,以及单片机C语言应用的普及,单片机应用领域越来越广泛。由于MCS-51单片机与增强型8051单片机和嵌入式微处理器的基本原理和编程方法基本一致,而MCS-51单片机的基本原理和应用技术易学易懂,所以学习和掌握MCS-51单片机是学习与应用增强型8051单片机和嵌入式微处理器技术的基础。 本书在详细阐述单片机原理及结构的基础上,考虑到目前教学改革要求减少课内课时,增加课外学习和实践的时间,以及增强型8051单片机和单片机C51语言的普遍应用等因素,编写时重点做了如下的思考: 1)对编写的程序作了详细注释,便于自学与理解。 2)针对C51语言编程容易解决的算法问题,减少了算术运算等程序的举例。 3)中断技术的应用是微处理器应用系统的基本技能,无论是应用C51还是汇编语言编程,对于初学者都是难点,本书加强了中断技术应用举例,尤其是定时中断编程的分析与思路的形成说明,从第6章开始,以中断程序的编写为主,提高读者掌握工程实用技术的技能。 4)加强了单片机扩展外部接口电路的编址和扩展综合电路设计的描述,无论是增强型8051单片机还是应用C51语言编程,它们都是设计微处理器应用系统必须掌握的基本技能之一。 5)第13章的例题和应用C51编写的程序基本上是与第6~12章的例题一一对应,便于读者对照C51和汇编程序的异同点,尤其是编程思路的共同点。 本书引入了工程设计中常应用的总线及接口技术(如I2C、SPI等)、单片机的C51程序设计以及Keil C51开发环境等内容,对提高读者应用单片机技术的工程实践综合能力、加强C语言的应用能力具有较高的实际应用价值。 全书共14章。第1章介绍了微型计算机的基本组成与工作原理,以及单片机技术的发展;第2~7章详细介绍了MCS-51单片机的硬件结构、指令系统和汇编程序设计、片内各部件的功能和编程应用;第8~11章介绍了各种类型的外部扩展部件的接口电路及编程设计,如存储器、I/O接口、键盘及显示、A-D和D-A转换等;第12章介绍了I2C总线、SPI总线在内的串行总线接口的时序和接口驱动程序;第13章介绍了单片机C51语言及其编程方法;第14章从实际应用出发详细介绍了单片机应用系统的开发过程、单片机应用系统的可靠性设计及单片机应用系统综合设计举例。最后,在附录中,详细介绍了单片机开发环境——uVision2 集成开发环境的使用及用户程序的调试过程。 本书的参考学时为40~64学时。教师可根据实际情况,对书中的内容进行取舍。 本书由广西科技大学蔡启仲担任主编,并完成第1章、附录A的编写以及全书的统稿工作;柯宝中、钦州学院包敬海担任副主编,柯宝中完成第8章和第12章的编写,并参与全书的统稿工作,包敬海完成第2章和第4章的编写工作。此外,参加本书编写工作的还有陈文辉、刘清正、刘瑞琪、蓝会立和梁喜幸。其中,陈文辉完成第13章和附录B的编写,并参与全书的统稿工作;刘清正完成第5章、第6章和第7章的编写工作;刘瑞琪完成第3章和第11章的编写工作;蓝会立完成第9章和第10章的编写工作;广西科技大学鹿山学院梁喜幸完成第14章的编写工作。 书中错误及疏漏之处在所难免,敬请读者批评指正。 编者
随手扫一扫~了解多多