单片机原理与应用系统设计(第2版)/高等院校信息技术规划教材 - Softcover

马秀丽,周越,王红

 
9787302475590: 单片机原理与应用系统设计(第2版)/高等院校信息技术规划教材

Synopsis

本书在较全面和详细地介绍MCS.51单片机的基本原理、系统结构、内部资源、指令系统、常用接口及其外部扩展、应用系统设计等内容的基础上,增加了丰富且能够实际演示的单片机应用实例、嵌入式操作系统在MCS51单片机系统中应用的方法和实例,目的是强化学习者的单片机软、硬件系统的整体设计意识和设计能力,也为嵌入式技术的学习打下良好基础。全书共分11章,内容包括单片机技术概述、基本原理、汇编语言程序设计、C语言程序设计、内部资源及应用、基本外部接口技术、通信接口技术、应用系统设计、嵌入式操作系统的应用、便携式单片机学习板的设计和单片机应用系统开发工具。书中相关应用设计案例的编写具有完整性、系统性和工程性。所有案例均给出可实施的系统级设计资料,包括用Protel绘制的硬件电路原理图、KeilμVision环境下调试通过的软件源程序代码以及Proteus环境下的系统仿真实现结果。除个别章外,每章结束备有相关的习题,以便读者及时巩固所学知识。本书内容全面,概念清晰,结构合理,实例丰富,文字通俗易懂,并配有多媒体教学课件和相关案例,是学习单片机原理与系统设计的理想教材,特别适合作为高等院校电子信息类专业的本科生教材。本书也可作为爱好单片机软、硬件技术和嵌入式技术的初学者及工程设计人员的参考书。内容全面,概念清晰,由浅入深,循序渐进。本书全面介绍了MCS-51单片机的原理、指令系统、51汇编语言和C51语言编程方法、接口技术、应用系统设计方法,以及嵌入式操作系统在51单片机中的应用方法。案例翔实,具有实战演练功能。书中所有例题均在KeilμVision开发环境下调试通过,并给出Proteus仿真环境下的实现结果,不是纸上谈兵,而是实战演习。配套资源丰富,包含有电子课件、所有例题的电路图与源代码以及习题解答,而且程序的关键部分标有注释,是学习单片机软硬件设计技术的理想教材和工具。第5章chapter5MCS51单片机内部资源及编程1.1微型计算机简介MCS51系列单片机的内部资源主要有并行I/O口、定时器/计数器、串行接口以及中断系统,MCS51系列单片机的大部分功能就是通过对这些资源的利用来实现的。5.1并行输入输出接口MCS51系列单片机有4个8位的并行输入输出接口P0、P1、P2和P3。这4个接口既可以并行输入输出8位数据,也可以按位方式独立地使用每一位作为输入输出接口。其中,P0口是一个8位漏极开路的双向I/O接口,在用作通用I/O接口时,P0口必须外接上拉电阻;此外在连接外存储器使用时,P0口被用作低8位地址及数据总线接口。P1、P2和P3是带内部上拉电阻的8位双向I/O接口,都具有直接驱动负载能力。此外P2口在连接外存储器使用时,被用作高8位地址总线接口;而P3口除用作通用I/O接口使用外,还用于实现特殊功能。这里先介绍它们用作通用I/O口的编程。【例51】利用MCS51单片机的P0口接2个发光二极管,P1口接2个开关,编程实现,当P1.X连接的开关动作时,对应的P0.X连接的发光二极管亮或灭。设计思路:先把P1口的内容读出,然后把读取的P1口的开关状态通过P0口输出,即可控制发光二极管的亮或灭。电路原理图如图5.

"synopsis" may belong to another edition of this title.