基本信息
书名:单片机原理与接口技术/高等院校电工电子技术类课程“十二五”规划教材
定价:29.00元
作者:邓宏贵
出版社:中南大学出版社
出版日期:2014-07-01
ISBN:9787548708582
字数:
页码:215
版次:1
装帧:平装
开本:16开
商品重量:0.4kg
编辑推荐
内容提要
《单片机原理与接口技术/高等院校电工电子技术类课程“十二五”规划教材》以51单片机为例,系统地介绍了单片机的系统架构、中断控制、常用外围部件、总线系统和程序设计方法,由浅入深地讲解了单片机系统的使用方法和设计要点,是学生入门、深入学习单片机技术的常用参考书籍。 《单片机原理与接口技术/高等院校电工电子技术类课程“十二五”规划教材》第1、2、3章简单介绍了单片机的发展历程和架构,为读者学习单片机系统做好了理论铺垫;第5、6、7、8章介绍了单片机的常用外围部件,为读者设计单片机硬件系统打好基础;第9章介绍了单片机应用系统的实用设计,通过实用的单片机系统电路介绍,使读者快速掌握单片机系统硬件设计的方法;第4章和第10章分别讲解了51单片机基于汇编语言和C语言的程序设计,帮助读者掌握实用的单片机软件设计方法。 全书贯串实际案例,以实用为宗旨,讲方法、讲要点,通过学习本书,读者能快速掌握单片机系统设计的精髓和重点。与其他的教材不同,本书着重于实践,重视技巧和方法,帮助读者更快地上手和实际使用。
目录
第1章 单片机概述
1.1 微机的产生与发展
1.1.1 微机的发展
1.1.2 微机的基本结构
1.1.3 微处理器的基本组成
1.2 常用单片机系列介绍
1.3 单片机的发展及应用领域
1.3.1 单片机的发展
1.3.2 单片机的特点
1.3.3 单片机的应用领域
第2章 单片机系统结构及开发环境
2.1 80C51单片机的物理结构
2.1.1 80C51单片机资源
2.1.2 80C51单片机引脚定义
2.2 80C51单片机内部结构
2.2.1 80C51单片机内部结构
2.2.2 80C51单片机内部结构详解
2.3 80C51单片机开发环境
2.3.1 80C51单片机开发环境KeilμVision4介绍
2.3.2 如何使用KeilμVision4建立一个工程
2.4 80C51单片机小系统
2.4.1 80C51单片机小系统电路框图
2.4.2 80C51单片机小系统电路介绍
2.5 80C51单片机应用实例
2.5.1 硬件电路设计
2.5.2 程序设计
第3章 寻址方式与指令系统
3.1 指令系统概述
3.1.1 80C51指令的分类
3.1.2 80C51单片机指令系统的特点
3.2 指令格式及常用符号
3.2.1 机器指令编码格式
3.2.2 符号指令格式
3.2.3 符号指令及其注解中常用符号的含义
3.3 80C51的寻址方式
3.3.1 80C51的寻址方式
3.3.2 立即寻址
3.3.3 直接寻址
3.3.4 寄存器寻址
3.3.5 寄存器间接寻址
3.3.6 变址寻址
3.3.7 相对寻址
3.3.8 位寻址
3.4 80C51指令系统
3.4.1 数据传送类指令(29条)
3.4.2 算术运算类指令(24条)
3.4.3 逻辑运算与移位类指令(24条)
3.4.4 控制转移类指令(17条)
3.4.5 位操作类指令(17条)
3.5 案例
第4章 80C51的汇编语言程序设计
4.1 程序编制的方法和技巧
4.1.1 程序编制的步骤
4.1.2 程序编制的方法和技巧
4.1.3 汇编语言的语句种类
4.1.4 汇编语言的指令格式
4.2 源程序的编辑和汇编
4.2.1 源程序的编辑
4.2.2 汇编程序的汇编
4.3 汇编语言程序设计和基本程序结构
4.3.1 顺序程序设计
4.3.2 分支程序
4.3.3 循环程序
4.3.4 子程序及其调用
4.4 常用程序举例
4.4.1 算术运算程序
4.4.2 代码转换
4.5 LCD液晶显示器的汇编实例
第5章 中断系统与定时器
5.1 中断系统
5.1.1 中断的概念
5.1.2 中断源
5.1.3 中断控制
5.1.4 中断过程
5.1.5 中断应用实例
5.2 80C51单片机的定时器/计数器系统
5.2.1 定时器/计数器概述
5.2.2 定时器/计数器结构及工作原理
5.2.3 定时器/计数器的控制
5.2.4 定时器/计数器的工作方式及其应用实例
第6章 80C51单片机的串行口及串行总线扩展
6.1 串行通信基本知识
6.1.1 基本通信技术及特点
6.1.2 串行通信的数据传送方式
6.1.3 串行通信的分类
6.1.4 串行通信的波特率
6.1.5 RS-232C串行通信
6.2 80C51单片机串行口的结构
6.2.1 80C51单片机串行口控制
6.2.2 串行工作方式波特率
6.3 单片机的串行总线扩展
6.3.1 12C总线接口及其扩展
6.3.2 SPI总线接口及其扩展
6.3.3 USB通信协议
6.4 单片机与单片机通信应用
第7章 单片机系统的扩展
7.1 系统扩展的概述
7.2 存储器扩展
7.2.1 程序存储器的扩展
7.2.2 数据存储器的扩展
7.3 并行I/O口的扩展
7.3.1 I/O接口电路的功能
7.3.2 简单并行I/O接口的扩展
7.3.3 可编程接口电路的扩展
7.3.4 80C51和8155的接口方法和应用
第8章 80C51单片机的A/D和D/A转换
8.1 概述
8.1.1 模拟量与数字量概述
8.1.2 转换过程概述
8.2 数模转换
8.2.1 数模转换基本原理
8.2.2 数模转换器的内部构成
8.2.3 数模转换器的主要性能参数
8.2.4 D/A转换芯片
8.2.5 应用举例
8.3 模数转换
8.3.1 模数转换基本原理
8.3.2 A/D转换器的分类
8.3.3 A/D转换器的主要性能参数
8.3.4 A/D转换芯片
8.3.5 ADC0809应用举例
8.4 现代高精度高速度A/D和D/A转换器件
第9章 单片机系统设计
9.1 单片机应用系统开发概述
9.2 单片机应用系统总体设计
9.2.1 确定功能技术指标
9.2.2 可行性分析
9.2.3 系统方案设计
9.3 单片机应用系统硬件设计
9.3.1 单片机芯片选择
9.3.2 单片机系统扩展及系统配置
9.3.3 单片机系统可靠性设计
9.4 单片机应用系统软件设计
9.5 单片机系统调试
9.5.1 硬件调试
9.5.2 软件调试
9.6 单片机应用系统综合测试验证
9.7 工程实例
9.7.1 总体设计
9.7.2 硬件设计
9.7.3 软件设计
9.7.4 系统调试
9.7.5 系统综合验证
第10章 C51语言程序设计及其实现
10.1 单片机C51语言概述
10.2 C51的数据类型
10.2.1 C51的基本数据类型
10.2.2 C51新增数据类型
10.2.3 C51数据存储模式
10.3 C51的运算符与表达式
10.4 C51程序控制结构
10.4.1 顺序结构
10.4.2 选择结构
10.4.3 条件语句
10.4.4 循环结构
10.4.5 循环语句
10.4.5 break、continue和goto语句
10.5 数组与指针
10.5.1 数组
10.5.2 指针
10.6 函数
10.6.1 C51函数定义
10.6.2 C51函数调用
10.7 C语言与汇编语言混合编程
10.7.1 C语言与汇编语言混合编程优点
10.7.2 C语言与汇编语言混合编程实现
10.8 应用实例
附录 学生设计作品案例
参考文献
作者介绍
文摘
序言
第1章 单片机概述
1.1 微机的产生与发展
1.1.1 微机的发展
1.1.2 微机的基本结构
1.1.3 微处理器的基本组成
1.2 常用单片机系列介绍
1.3 单片机的发展及应用领域
1.3.1 单片机的发展
1.3.2 单片机的特点
1.3.3 单片机的应用领域
第2章 单片机系统结构及开发环境
2.1 80C51单片机的物理结构
2.1.1 80C51单片机资源
2.1.2 80C51单片机引脚定义
2.2 80C51单片机内部结构
2.2.1 80C51单片机内部结构
2.2.2 80C51单片机内部结构详解
2.3 80C51单片机开发环境
2.3.1 80C51单片机开发环境KeilμVision4介绍
2.3.2 如何使用KeilμVision4建立一个工程
2.4 80C51单片机小系统
2.4.1 80C51单片机小系统电路框图
2.4.2 80C51单片机小系统电路介绍
2.5 80C51单片机应用实例
2.5.1 硬件电路设计
2.5.2 程序设计
第3章 寻址方式与指令系统
3.1 指令系统概述
3.1.1 80C51指令的分类
3.1.2 80C51单片机指令系统的特点
3.2 指令格式及常用符号
3.2.1 机器指令编码格式
3.2.2 符号指令格式
3.2.3 符号指令及其注解中常用符号的含义
3.3 80C51的寻址方式
3.3.1 80C51的寻址方式
3.3.2 立即寻址
3.3.3 直接寻址
3.3.4 寄存器寻址
3.3.5 寄存器间接寻址
3.3.6 变址寻址
3.3.7 相对寻址
3.3.8 位寻址
3.4 80C51指令系统
3.4.1 数据传送类指令(29条)
3.4.2 算术运算类指令(24条)
3.4.3 逻辑运算与移位类指令(24条)
3.4.4 控制转移类指令(17条)
3.4.5 位操作类指令(17条)
3.5 案例
第4章 80C51的汇编语言程序设计
4.1 程序编制的方法和技巧
4.1.1 程序编制的步骤
4.1.2 程序编制的方法和技巧
4.1.3 汇编语言的语句种类
4.1.4 汇编语言的指令格式
4.2 源程序的编辑和汇编
4.2.1 源程序的编辑
4.2.2 汇编程序的汇编
4.3 汇编语言程序设计和基本程序结构
4.3.1 顺序程序设计
4.3.2 分支程序
4.3.3 循环程序
4.3.4 子程序及其调用
4.4 常用程序举例
4.4.1 算术运算程序
4.4.2 代码转换
4.5 LCD液晶显示器的汇编实例
第5章 中断系统与定时器
5.1 中断系统
5.1.1 中断的概念
5.1.2 中断源
5.1.3 中断控制
5.1.4 中断过程
5.1.5 中断应用实例
5.2 80C51单片机的定时器/计数器系统
5.2.1 定时器/计数器概述
5.2.2 定时器/计数器结构及工作原理
5.2.3 定时器/计数器的控制
5.2.4 定时器/计数器的工作方式及其应用实例
第6章 80C51单片机的串行口及串行总线扩展
6.1 串行通信基本知识
6.1.1 基本通信技术及特点
6.1.2 串行通信的数据传送方式
6.1.3 串行通信的分类
6.1.4 串行通信的波特率
6.1.5 RS-232C串行通信
6.2 80C51单片机串行口的结构
6.2.1 80C51单片机串行口控制
6.2.2 串行工作方式波特率
6.3 单片机的串行总线扩展
6.3.1 12C总线接口及其扩展
6.3.2 SPI总线接口及其扩展
6.3.3 USB通信协议
6.4 单片机与单片机通信应用
第7章 单片机系统的扩展
7.1 系统扩展的概述
7.2 存储器扩展
7.2.1 程序存储器的扩展
7.2.2 数据存储器的扩展
7.3 并行I/O口的扩展
7.3.1 I/O接口电路的功能
7.3.2 简单并行I/O接口的扩展
7.3.3 可编程接口电路的扩展
7.3.4 80C51和8155的接口方法和应用
第8章 80C51单片机的A/D和D/A转换
8.1 概述
8.1.1 模拟量与数字量概述
8.1.2 转换过程概述
8.2 数模转换
8.2.1 数模转换基本原理
8.2.2 数模转换器的内部构成
8.2.3 数模转换器的主要性能参数
8.2.4 D/A转换芯片
8.2.5 应用举例
8.3 模数转换
8.3.1 模数转换基本原理
8.3.2 A/D转换器的分类
8.3.3 A/D转换器的主要性能参数
8.3.4 A/D转换芯片
8.3.5 ADC0809应用举例
8.4 现代高精度高速度A/D和D/A转换器件
第9章 单片机系统设计
9.1 单片机应用系统开发概述
9.2 单片机应用系统总体设计
9.2.1 确定功能技术指标
9.2.2 可行性分析
9.2.3 系统方案设计
9.3 单片机应用系统硬件设计
9.3.1 单片机芯片选择
9.3.2 单片机系统扩展及系统配置
9.3.3 单片机系统可靠性设计
9.4 单片机应用系统软件设计
9.5 单片机系统调试
9.5.1 硬件调试
9.5.2 软件调试
9.6 单片机应用系统综合测试验证
9.7 工程实例
9.7.1 总体设计
9.7.2 硬件设计
9.7.3 软件设计
9.7.4 系统调试
9.7.5 系统综合验证
第10章 C51语言程序设计及其实现
10.1 单片机C51语言概述
10.2 C51的数据类型
10.2.1 C51的基本数据类型
10.2.2 C51新增数据类型
10.2.3 C51数据存储模式
10.3 C51的运算符与表达式
10.4 C51程序控制结构
10.4.1 顺序结构
10.4.2 选择结构
10.4.3 条件语句
10.4.4 循环结构
10.4.5 循环语句
10.4.5 break、continue和goto语句
10.5 数组与指针
10.5.1 数组
10.5.2 指针
10.6 函数
10.6.1 C51函数定义
10.6.2 C51函数调用
10.7 C语言与汇编语言混合编程
10.7.1 C语言与汇编语言混合编程优点
10.7.2 C语言与汇编语言混合编程实现
10.8 应用实例
附录 学生设计作品案例
参考文献
初窥门径,疑云重重 拿到这本《单片机原理与接口技术》的教材,心里满是期待,毕竟“十二五”规划教材的名头还是很有分量的。翻开第一章,本以为会是单片机世界的“入门指南”,然而,随之而来的却是扑面而来的“术语洪流”。诸如“冯·诺依曼结构”、“哈佛结构”、“总线”、“寄存器”这些字眼,虽然在其他电子技术书籍中有所提及,但在这本书中,它们似乎瞬间变得立体而复杂,各种图示和表格铺天盖地,像一张张密不透风的网,将我牢牢困住。我试图跟随作者的思路,理解那些抽象的概念,但越是深入,越感到力不从心。书中对各种接口技术的描述,虽然图文并茂,但缺乏实际的应用案例支撑,仿佛是孤立的理论堆砌,让人难以将它们与真实世界的电子设备联系起来。那种“知其然,不知其所以然”的感觉,让我对后续内容的学习产生了深深的忧虑。我不确定自己是否真的能从这些枯燥的理论中,构建起对单片机世界的清晰认知,甚至对这本书是否能真正帮助我掌握“原理与接口技术”产生了动摇。
评分语言晦涩,理解困难 阅读一本技术类书籍,最希望的是能够流畅地理解作者想要传达的信息。然而,在这本书的阅读过程中,我时常被那些艰深晦涩的专业术语和复杂的句式所困扰。作者在阐述某些概念时,似乎过于追求学术上的严谨性,而忽略了语言的通俗易懂。例如,在解释某些并行通信的原理时,书中使用了大量的专业缩写和生僻的描述,即便是查阅了相关的资料,也未能完全理解其深层含义。更令我感到困惑的是,书中在不同章节之间,缺乏有效的衔接和过渡,使得知识点之间的关联性显得不足。我常常需要反复阅读同一段落,甚至查阅其他书籍,才能勉强理解其大致意思。这种语言上的障碍,极大地影响了我学习的积极性和效率。我渴望的是一本能够引导我思考、激发我兴趣的书,而不是一本让我望而却步的“天书”。
评分理论枯燥,实践在哪里? 这本书的理论深度无疑是足够的,但作为一个初学者,我更渴望看到理论与实践的完美结合。然而,在书中,我反复寻找着那些能够让我“动手”起来的内容,却发现它们如同凤毛麟角,难以寻觅。大量的篇幅被用来讲解指令集、寻址方式、中断系统等核心概念,这些固然是构成单片机知识体系的基石,但缺乏清晰的实验步骤和配套的开发板介绍,让我感觉像是纸上谈兵。我尝试着在网上搜索相关的实验教程,希望能将书中的知识点付诸实践,但即便如此,书本内容的晦涩和零散,也让我在理解和操作过程中遇到了不少障碍。我期望教材能够提供更具指导性的实验指导,哪怕是简单的LED闪烁、按键控制,都能让我在理论学习之余,感受到技术带来的成就感。而这本书,似乎更像是一部学术专著,其严谨的理论架构固然值得肯定,但对于希望通过实践来加深理解的学习者来说,却显得有些“高高在上”,难以企及。
评分结构松散,缺乏系统性 我认为一本好的教材,其内容组织应该是有条理、有逻辑的,能够让读者清晰地看到知识体系的构建过程。然而,在这本《单片机原理与接口技术》中,我并没有感受到这种结构上的严谨性。虽然有章节划分,但章节之间的内容联系却显得比较松散,似乎是知识点的简单堆砌,缺乏一个贯穿始终的“主线”来串联。例如,在讲解完基础的指令集后,直接跳到各种复杂的接口技术,而中间关于程序设计方法、调试技巧等关键环节的论述却显得不足,或者分散在各个章节的零碎角落。我希望能够有一套循序渐进的学习路径,从基础到高级,从原理到应用,能够逐步深入。这本书的结构,让我觉得像是在一个巨大的知识库中随意浏览,很难构建起一个完整、系统的单片机知识图谱。这种缺乏系统性的编排,让我对如何进行下一步的学习感到迷茫。
评分内容庞杂,重点何在? 一本优秀的教材,应该能够清晰地梳理出知识的脉络,让读者抓住重点,循序渐进。然而,在这本《单片机原理与接口技术》中,我感受到的更多是内容的庞杂和信息过载。从最基础的二进制、十六进制运算,到复杂的定时器/计数器、串行通信,再到ADC、DAC、PWM等各种接口,书中似乎涵盖了单片机领域的所有重要知识点。然而,正是因为内容的“全覆盖”,导致每个知识点的讲解都显得浅尝辄止,缺乏深入的剖析和精辟的总结。我花了大量时间去啃读那些密密麻麻的文字,试图从中提炼出核心的知识框架,但却常常陷入细节的泥沼,难以自拔。对于一个希望快速掌握单片机精髓的学习者来说,这种“面面俱到”但“缺乏重点”的编排方式,无疑增加了学习的难度和效率的损耗。我甚至开始怀疑,这本书的定位究竟是为谁准备的?是那些已经有一定基础的研究者,还是真正需要系统学习的初学者?
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 静流书站 版权所有