![]()
内容推荐 80C51系列单片机应用广泛,是较好的学习单片机技术的系统平台,本书从基础软硬件实例入手,注重实用性,以C语言的形式给出Proteus仿真实例,并提供丰富的电子资源及案例讲解。本书共14章,其中第1~5章介绍51单片机结构基础、汇编语言与C语言编程基础及仿真软件;第6~11章介绍单片机内部资源的使用、外部资源的扩展及设计;第12~14章设计了三个实用性较强的应用案例。本书结构新颖,案例具有较强的实用性和层次性,注重理论与实践相结合,着重加强实践性与工程性的训练。 本书可作为高等院校电子信息类、测控通信类、自动化类、计算机类专业的教材,还可作为大学生课外电子制作、电子设计竞赛和相关工程技术人员的实用参考书与培训教材。 目录 第1章 概述 1.1 微处理器的发展历史 1.2 计算机的常用术语 1.3 计算机系统的组成及工作过程 1.4 计算机的信息表示 1.4.1 数制转换 1.4.2 计算机的数字编码 1.5 单片微型计算机 1.5.1 单片机概念及分类 1.5.2 单片机的发展及其主要品种 1.5.3 单片机的主要品种 1.5.4 单片机的应用 1.6 本章小结 习题 第2章 单片机的基本原理 2.1 51系列单片机的结构原理 2.2 51系列单片机的外部引脚 2.3 51系列单片机的CPU 2.3.1 运算部件 2.3.2 控制器 2.3.3 特殊功能寄存器SFR 2.4 51系列单片机的存储器结构 2.4.1 程序存储器ROM 2.4.2 数据存储器RAM 2.5 51系列单片机的并行接口 2.6 51系列单片机的复位 2.7 51系列单片机的时序 2.7.1 时钟周期、机器周期和指令周期 2.7.2 几种典型的取指令执行时序 2.7.3 访问外部ROM的时序 2.7.4 访问外部RAM的时序 2.8 本章小结 习题 第3章 单片机汇编语言程序设计 3.1 51系列单片机的汇编指令格式和功能描述符 3.1.1 指令格式 3.1.2 指令功能描述符 3.2 51系列单片机指令的寻址方式 3.2.1 立即寻址 3.2.2 直接寻址 3.2.3 寄存器寻址 3.2.4 寄存器间接寻址 3.2.5 变址寻址 3.2.6 相对寻址 3.2.7 位寻址 3.3 51系列单片机的指令系统 3.3.1 数据传送指令 3.3.2 算术运算指令 3.3.3 逻辑操作指令 3.3.4 控制转移指令 3.3.5 位操作指令 3.4 51系列单片机汇编程序常用伪指令 3.5 51单片机汇编语言程序设计举例 3.5.1 概述 3.5.2 顺序程序设计 3.5.3 分支程序设计 3.5.4 循环程序设计 3.5.5 查表程序设计 3.5.6 子程序设计 3.6 本章小结 习题 第4章 单片机C语言程序设计 4.1 C51对标准C的扩展 4.1.1 C51的数据类型 4.1.2 C51的数据存储器类型 4.1.3 C51的编译模式 4.1.4 C51的标识符和关键字 4.2 C51的变量 4.2.1 c51的特殊功能寄存器变量 4.2.2 C51的位变量 4.3 C51的指针 4.3.1 存储器型指针 4.3.2 通用指针 4.4 C51的绝对地址访问 4.4.1 用at定义变量绝对地址 4.4.2 预定义宏实现绝对地址访问 4.4.3 指针实现绝对地址访问 4.5 C51的函数 4.5.1 C51函数的定义 4.5.2 C51函数的参数传递 4.5.3 C51函数的返回值 4.5.4 C51的库函数 4.6 C51与汇编语言混合编程 4.6.1 C51函数的内部转换规则 4.6.2 C51调用汇编程序 4.6.3 汇编程序调用C51 4.6.4 C51程序中嵌入汇编指令 4.7 本章小结 习题 第5章 Keil C51与Proteus软件使用简介 第6章 MCS-51单片机中断系统 第7章 MCS-51单片机定时/计数器 第8章 MCS-51单片机串行接口 第9章 51单片机与D/A、A/D转换器的接口 第10章 MCS-51单片机的系统扩展 第11章 MCS-51的串行总线扩展 第12章 电子密码锁设计与实现 第13章 智能温度测控系统 第14章 函数信号发生器设计 |