单片微型计算机原理与应用
- ISBN:9787560955599
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:234
- 出版时间:2009-10-01
- 条形码:9787560955599 ; 978-7-5609-5559-9
本书特色
《单片微型计算机原理与应用》由教育部高等学校机械学科教学指导委员会规划,资深教师编写,权威专家主审;适合普通本科院校教学需要,理论够用为度;切合用人单位需要,强化主动工程实践;紧扣精品课程建设目标,体现教学改革方向;探索案例式教学方法,倡导互动学习;开发配套电子出版物,提倡全面增值服务。
内容简介
本书主要介绍mcs-51系列单片机的基本原理、指令系统、c51程序设计基础、硬件资源、系统扩展、常用机电接口,以及单片机应用系统开发的步骤和内容并给出了完整应用实例。本书包括了mcs-51系列单片机的基本内容,同时结合单片机应用的新技术和新器件的发展给出了大量例题。本书理论体系完整,内容翔实,语言通俗易懂,实例实用性和针对性强。本书编排上有利于根据教学实际对内容的剪裁。本书每章给出了内容简介和学习重点,并提供了有针对性的习题以利于自学。
本书既可作为高等院校计算机、电气、机电一体化和电子信息类专业本科生教材,也可作为计算机及相关专业大专和各类培训班的教材与教学参考书,对学习单片机原理与应用和从事单片机应用技术的工程技术人员而言,也是一本很好的参考书。
目录
1.1 单片机的发展历史和发展趋势
1.2 计算机的数制和码制及数制之间的转换
1.3 计算机中数的表示方法
1.4 微型计算机的二进制数运算
1.5 常用的单片机产品及应用
思考题与习题
第2章 mcs-51系列单片机的硬件结构
2.1 mcs-51系列单片机的总体结构
2.2 mcs-51系列单片机的外部引脚
2.3 mcs-51系列单片机cpu的时序
2.4 mcs-51系列单片机的复位
2.5 mcs-51系列单片机的存储器
思考题与习题
第3章 mcs-51系列单片机的指令系统
3.1 汇编语言指令格式
3.2 mcs一51系列单片机的寻址方式
3.3 数据传送类指令
3.4 算术运算类指令
3.5 逻辑运算及移位类指令
3.6 控制转移类指令
3.7 位操作指令
3.8 汇编语言源程序的设计及其汇编
3.9 汇编语言程序设计举例
思考题与习题
第4章 c51程序设计
4.1 c51概述
4.2 c51基本语法简介
4.3 函数
4.4 c51与汇编语言的接口
4.5 c51程序设计举例
思考题与习题
第5章 mcs-51系列单片机的硬件资源及应用
5.1 mcs-51单片机的并行i/o口及其应用
5.2 mcs-51系列单片机的中断系统
5.3 mcs-51系列单片机的定时器/计数器
5.4 mcs-51系列单片机的串行接口及其串行通信
思考题与习题
第6章 mcs-51系列单片机的基本系统扩展
6.1 mcs-51系列单片机的并行扩展总线
6.2 mcs-51系列单片机的存储器扩展
6.3 mcs-51系列单片机输入/输出并行接口的扩展
思考题与习题
第7章 常用机电接口技术
7.1 信号输入通道接口
7.2 单片机与a/d、d/a转换器的接口
7.3 信号输出通道接口
7.4 可编程芯片8279及其接口
思考题与习题
第8章 单片机在机电系统中的应用
8.1 单片机应用系统设计
8.2 单片机在检测系统中的应用
8.3 单片机在自动化生产线中的应用
思考题与习题
参考文献
节选
《单片微型计算机原理与应用》主要介绍MCS-51系列单片机的基本原理、指令系统、C51程序设计基础、硬件资源、系统扩展、常用机电接口,以及单片机应用系统开发的步骤和内容并给出了完整应用实例。《单片微型计算机原理与应用》包括了MCS-51系列单片机的基本内容,同时结合单片机应用的新技术和新器件的发展给出了大量例题。《单片微型计算机原理与应用》理论体系完整,内容翔实,语言通俗易懂,实例实用性和针对性强。《单片微型计算机原理与应用》编排上有利于根据教学实际对内容的剪裁。《单片微型计算机原理与应用》每章给出了内容简介和学习重点,并提供了有针对性的习题以利于自学。《单片微型计算机原理与应用》既可作为高等院校计算机、电气、机电一体化和电子信息类专业本科生教材,也可作为计算机及相关专业大专和各类培训班的教材与教学参考书,对学习单片机原理与应用和从事单片机应用技术的工程技术人员而言,也是一本很好的参考书。
相关资料
插图:1)程序存储器程序是控制计算机动作的一系列命令,单片机只认识由“0”和“1”代码构成的机器指令。如前述用助记符编写的命令MOV A,#20H,换成机器认识的代码74H、20H(写成二进制就是01110100B和00100000B)。在单片机处理问题之前必须将事先编好的程序、表格、常数汇编成机器代码后才能存入单片机的存储器中,该存储器称为程序存储器。程序存储器可以放在片内或片外,亦可在片内片外同时设置。由于PC程序计数器为16位,使得程序存储器可用16位二进制地址,因此,内外存储器的地址可从0000H到FFFFH。8051内部有4K字节的ROM,就占用了由0000H~0FFFH的*低4K字节,这时片外扩充的程序存储器地址编号应由1000H开始。如果将8051当8031使用,不想利用片内4K字节ROM,全用片外存储器,则地址编号仍可由0000H开始。不过,这时应使8051的第31脚(即EA脚)保持低电平。当EA为高电平时,用户在0000H~0FFFH内使用内部ROM,大于OFFFH后,单片机的CPU自动访问外部程序存储器。2)数据存储器 单片机的数据存储器由读写存储器RAM组成,其*大容量可扩展到64 K字节,用于存储实时输入的数据。8051芯片中共有256个内部RAM单元,其中00H~7FH为内部随机存储器RAM,能作为存储器供用户使用,用于存储可读写的数据。后128个单元(80H~FFH)为专用寄存器区,实际使用时应充分利用内部存储器,从使用角度讲,搞清内部数据存储器的结构和地址分配是十分重要的,因为将来在学习指令系统和程序设计时会经常用到它们。内部数据存储器中还开辟了一个“位地址”区,该区域内不但可按字节寻址,还可按“位(bit)”寻址。需要进行位操作的数据,可以存放到这个区域。从OOH~1FH安排了四组工作寄存器,每组占用8个RAM字节,记为R0~R7。究竟选用哪一组寄存器,则由前述标志寄存器中的RS1和RS0来选用。3)特殊功能寄存器特殊功能寄存器(SFR)的地址范围为80H~FFH。在MCS-51系列单片机中,除程序计数器PC和4个工作寄存器区外,其余21个特殊功能寄存器都在SFR块中。其中5个是双字节寄存器,它们共占用26个字节。特殊功能寄存器反映了8051的状态,实际上是8051的状态字及控制字寄存器。这些特殊功能寄存器大体上分为两类:一类与芯片的引脚有关;另一类作片内功能的控制用。与芯片引脚有关的特殊功能寄存器是P0~P3,它们实际上是4个8位锁存器(每个I/O口一个)。其余用于芯片控
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0