内容简介
MCS-51系列单片机的应用很广泛,是学习单片机技术较好的系统平台,同时也是开发单片微型计算机应用系统的一个重要系列。本书以实用为宗旨,用丰富的实例来讲解MCS-51单片机原理和软硬件开发技术,并采用对比的方法,同一功能分别用单片机汇编语言和单片机C语言来实现,并免费提供所有源代码和电路图的资源下载。
本书为原书第2版,对一些章节作了修订,另外补充了部分应用设计实例。全书共分12章,第1、2-5章介绍单片微机系统的基础知识,MCS一51单片机的基本原理,单片机汇编程序设计,单片机C语言程序设计,单片机C语言与汇编语言混合编程;第6-9章,用实例介绍MCS-51单片机内部资源及编程,MCS-51单片机的常用接口,MCS-51单片机与D/A、A/D转换器的接口和MCS-51单片机的其他接口:第10-12章介绍单片机应用系统设计,单片机应用系统设计实例,KeilC51集成环境的使用;附录提供了MCS-51系列单片机指令表和C51库函数。
本书适合各类本科和专科院校及培训机构作为“单片机原理与应用”或“单片机C程序设计及应用”类课程的教材,特别适合学习单片机应用系统开发的读者,也可供各类电子工程、自动化技术人员和计算机爱好者学习参考。