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