单片计算机原理及应用
定 价:¥40
中 教 价:¥30.80 (7.70折)
库 存 数: 0
丛 书 名:高等院校电子信息类卓越工程师培养系列教材
“单片计算机原理及应用”是一门重要的技术基础课,它为电子信息技术领域的学习、工作和研究奠定计算机应用基础。近年来,国家启动了“卓越工程师教育培养计划”,为了配合该计划的实施,我们编写了本教材,希望能为卓越工程师的培养作出贡献。 全书共11章,首先介绍了微型计算机的基础知识,如数制与编码、总线、接口、堆栈、中断、定时与计数等;在此基础上,详细讲解了51单片机的基本结构、寄存器、指令系统、基本接口、应用编程和外部扩展等内容。本教材力图体现基础性、实用性和先进性,深入浅出、循序渐进,以基础知识为铺垫,从实际应用的角度将软、硬件相结合,并精心安排了大量习题。 本教材可作为计算机类、电子信息类和机械类等专业本科生的教材,也可作为相关专业学生的教材或相关工程人员的参考用书。
前言第1章 计算机基础知识1.1 概述1.2 数制与编码1.3 数据在计算机内的表示1.4 常用编码*1.5 定点数和浮点数习题第2章 计算机的基本工作原理2.1 计算机的组成单元2.2 中央处理单元2.3 存储器2.4 I/O接口2.5 总线2.6 数据的基本单位2.7 计算机系统2.8 计算机的程序执行2.9 流水线习题第3章 MCS-51单片机内部结构3.1 单片机简介3.2 51单片机的内部结构3.3 存储器3.4 特殊功能寄存器3.5 时钟电路与复位电路3.6 引脚功能3.7 单片机的最小系统习题第4章 51单片机的指令系统4.1 程序设计语言4.2 寻址方式4.3 基本指令习题第5章 51单片机汇编程序设计5.1 概述5.2 汇编语言的语句格式5.3 伪指令5.4 汇编语言程序设计步骤5.5 顺序程序设计5.6 分支程序设计5.7 循环程序设计5.8 位操作程序设计5.9 子程序习题第6章 51单片机C程序设计6.1 概述6.2 C51的程序结构6.3 C51的数据类型6.4 数据的存储器类型和存储器模式6.5 指针6.6 C51对SFR、可寻址位、存储器和I/O口的定义*6.7 C51的运算符*6.8 函数6.9 汇编语言和C语言的混合编程*6.10 开发工具简介(Keil C)习题第7章 51单片机中断系统7.1 中断的基本概念7.2 51单片机的中断系统7.3 MCS-51中断处理过程7.4 中断的程序设计习题第8章 51单片机I/O接口8.1 P0~P3口的功能和内部结构8.2 I/O口编程举例8.3 用并行口设计LED数码显示器8.4 用并行口设计键盘电路习题第9章 51单片机定时/计数器9.1 概述9.2 51单片机定时/计数器工作原理9.3 51单片机定时/计数器的工作方式9.4 51单片机定时/计数器的应用习题第10章 51单片机的串行接口10.1 概述10.2 单片机串行口的结构与工作原理10.3 串行口的控制寄存器10.4 串行口的工作方式10.5 串行口的应用编程10.6 利用串行口方式0扩展I/O口习题第11章 51单片机的扩展11.1 单片机系统总线和系统扩展方法11.2 存储器的扩展11.3 I/O接口的扩展11.4 存储器和I/O综合扩展举例11.5 定时器/计数器扩展11.6 中断的扩展11.7 D/A扩展11.8 A/D扩展11.9 隔离与驱动习题参考答案参考文献附录 MCS-51指令表