本书以实用为宗旨,以51系列单片机为背景,结合Keil、C51、Proteus等单片机系统开发软件,通过实例讲解MCS-51单片机的原理和硬、软件开发技术,针对同一功能,同时提供单片机汇编源程序和单片机C语言源程序。主要内容包括计算机基础知识及微处理器、8051单片机的结构体系、指令系统、8051单片机程序设计基础、8051单片机的中断系统、8051单片机的定时/计数器、8051单片机的串行接口及串行总线、8051单片机的系统扩展与接口技术、单片机应用系统的开发实例、Proteus仿真软件及Keil集成开发环境的使用。本书可作为高等院校自动化、电子信息、计算机应用、机电一体化等专业的单片机课程本科教材,也可作为高职高专及函授教材,同时可作为工程技术人员的参考书。目录第1章微型计算机与单片机基础知识11.1微型计算机与单片机的感性认识11.2计算机硬件的基本组成11.3微型计算机的硬件构成21.3.1微型计算机的硬件结构21.3.2微处理器(CPU)21.3.3存储器41.3.4输入/输出(I/O)41.3.5总线(BUS)51.4计算机中信息的表示51.4.1计算机中无符号整数的表示51.4.2计算机中有符号数的表示61.4.3十进制数的表示81.4.4计算机中字符的表示91.5单片机概述101.5.1单片机的典型硬件结构101.5.2单片机与微型计算机的比较101.5.3主要的单片机产品111.5.4单片机的应用领域141.5.5单片机的发展过程与趋势15习题16第2章单片机的结构及工作原理182.1MCS-51系列单片机的内部结构182.1.1MCS-51单片机的基本组成182.1.2中央处理器(CPU)192.1.3存储器202.1.4I/O端口212.28051单片机的存储器组织242.2.1存储器组织242.2.2程序存储器252.2.3数据存储器272.351系列单片机的引脚及功能312.3.151单片机的引脚分类312.3.2三总线结构332.4时钟电路与CPU时序332.4.1振荡器和时钟电路332.4.2CPU时序332.5单片机的工作方式362.5.1复位方式362.5.2程序执行方式362.5.3单步执行方式372.5.4掉电和节电方式382.5.5编程和校验方式382.651系列单片机最小系统39习题40第3章51单片机指令系统及汇编程序设计413.1指令系统概述413.1.151单片机汇编指令格式413.1.251单片机汇编指令常用符号423.251单片机的寻址方式423.2.1立即寻址423.2.2寄存器寻址433.2.3直接寻址433.2.4寄存器间接寻址433.2.5变址寻址443.2.6指令寻址453.2.7位寻址453.351单片机的指令系统453.3.1数据传送类指令463.3.2算术运算类指令493.3.3逻辑操作类指令523.3.4控制转移类指令543.3.5位操作类指令573.451单片机汇编程序设计概述593.4.151单片机汇编程序设计过程603.4.251单片机汇编程序常用伪指令603.551单片机常用汇编程序设计633.5.1数据传送程序633.5.2运算程序643
"synopsis" may belong to another edition of this title.
Seller: liu xing, Nanjing, JS, China
paperback. Condition: New. Paperback. Pub Date: 2017-06-01 Pages: $number Language: Chinese Publisher: Electronic Industry publishing house this book for the purpose of practical. with 51 series Single-chip computer background. combined with Keil. C51. Proteus and other single-chip computer system development software. through an example to explain the principle of MCS-51 microcontroller and hard. software development technology. needles . Seller Inventory # DP042871