读书月福利
欢迎光临中图网 请 | 注册
> >
单片机原理与C51基础

单片机原理与C51基础

作者:赵丽清
出版社:机械工业出版社出版时间:2012-09-01
开本: 16开 页数: 265
中 图 价:¥12.6(3.4折) 定价  ¥37.0 登录后可看到会员价
暂时缺货 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口
有划线标记、光盘等附件不全详细品相说明>>
本类五星书更多>

单片机原理与C51基础 版权信息

单片机原理与C51基础 本书特色

《单片机原理与C51基础(普通高等教育十二五电气信息类规划教材)》通过“主编寄语大学生”内容让学生深入体会单片机的课程地位及学习意义,从而引发学生对单片机这一领域的学习兴趣。本书第1章还详细介绍了单片机学习所需要的硬件设备、软件工具及入门方法等具体问题。 本书由赵丽清老师和惠鸿忠老师担任主编,李绍静老师、徐艳老师担任副主编,姜秋鹏老师、刘立山老师参加了编写。全书由赵丽清老师统稿。

单片机原理与C51基础 内容简介

本书以80C51系列单片机为对象,共分为11章的内容。为方便读者选择,前7章主要围绕单片机芯片本身的引脚、结构、指令及功能来讲解,它们是学习单片机的基础,适合少学时课程使用;后4章主要讲解单片机芯片的常用外围接口,方便多学时课程的安排。 本书第1章主要围绕单片机的发展历史、课程地位、学习方法及学习这些课程**的基础知识进行介绍。第2章从应用者的视角讲解了单片机的结构和引脚功能,着重讲解了“怎样使用”的问题。第3章利用大量的图表讲解了80C51系列单片机的汇编语言指令功能等内容。第4章利用典型实例介绍了80C51系列单片机汇编语言的顺序、分支、循环及子程序设计的方法。第5章介绍了中断的概念、中断相关的特殊功能寄存器、中断的编程方法和实例。第6章介绍了单片机定时/计数器的组成结构及应用实例。第7章介绍了串行通信的相关概念,80C51系列单片机的串行接口、通信模式及其应用实例。第8章介绍了存储器及并行口的扩展方法,详细地讲解了外扩芯片的编址技术。第9章介绍了键盘、数码管及ADC0809和DAC0832的接口方法和实例。第10章以读者具有一定标准C语言基础为前提,介绍了C51的语法、结构等知识,同时给出了前述章节中典型例题的C语言程序,方便读者进行对比学习。第11章介绍了单总线、SPI总线及I2C总线等串行总线扩展技术。 本书以应用者的角度对“单片机原理与应用”这门课程进行了全新的解读,内容精炼,教辅材料齐全,适合各大专院校学生及老师选用。

单片机原理与C51基础 目录

前言第1章 绪论1.1单片机1.1.1单片机的概念1.1.2单片机的发展历史及产品近况1.1.3嵌入式处理器家族1.1.4单片机课程的地位及学习方法1.2单片机开发所需软硬件介绍1.2.1关于Keil C51及其集成开发环境Keil μVision1.2.2仿真技术和仿真器1.2.3编程器和下载软件1.2.4Protel与单片机1.2.5关于Proteus软件1.2.6字模提取软件与串口调试助手1.3数字电路基础1.3.1二进制的逻辑运算1.3.2数字电路中0与1的定义1.4数制与编码的简单回顾1.4.1数制1.4.2编码1.4.3计算机中带符号数的表示思考题第2章 80C51系列单片机基本结构及原理2.180C51系列单片机的内部结构2.1.180C51系列单片机的CPU2.1.2ROM和RAM的区别2.1.3单片机时序及有关概念2.280C51系列单片机的引脚功能2.2.180C51系列单片机的引脚2.2.2单片机的*小系统2.2.3三总线结构2.380C51系列单片机的存储器2.3.1存储器的空间地址2.3.2程序存储器2.3.3数据存储器2.3.480C51系列单片机的特殊功能寄存器(SFR)2.4并行I,O口及其应用2.4.1P0口2.4.2P1口2.4.3P2口2.4.4P3口2.4.5I,O口驱动发光二极管2.5单片机的复位、掉电保护和低功耗设计2.5.1单片机的复位2.5.2掉电保护和低功耗设计思考题第3章 80C51系列单片机的寻址方式和指令系统3.1汇编语言的指令格式及其常用符号3.1.1汇编语言的指令格式3.1.2机器码的三种格式3.1.3指令中常用符号说明3.280C51系列单片机的寻址方式3.2.1立即寻址3.2.2直接寻址3.2.3寄存器寻址3.2.4寄存器间接寻址3.2.5变址寻址3.2.6相对寻址3.2.7位寻址3.3数据传送类指令3.3.1内部RAM数据传送指令3.3.2访问外部RAM的数据传送指令MOVX3.3.3读取ROM中常数表的查表指令MOVC3.3.4数据交换指令3.3.5堆栈操作指令3.4算术运算类指令3.4.1加法指令3.4.2减法指令3.4.3乘、除法指令3.5逻辑运算及移位类指令3.5.1逻辑与运算指令3.5.2逻辑或运算指令3.5.3逻辑异或运算指令3.5.4累加器清零、取反指令3.5.5循环移位指令3.6控制转移类指令3.6.1无条件转移指令3.6.2条件转移指令3.6.3子程序调用及返回指令3.6.4空操作指令3.7位操作类指令3.7.1位变量传送指令3.7.2位置位、清零指令3.7.3位逻辑运算指令3.7.4位控制转移指令思考题第4章 汇编语言程序4.1汇编语言程序概述4.1.1源程序的编辑和汇编4.1.2伪指令4.1.3汇编语言程序设计步骤4.2汇编语言程序设计4.2.1顺序程序设计4.2.2分支程序设计4.2.3循环程序设计4.3子程序及其调用4.3.1子程序的设计注意事项4.3.2参数传递思考题第5章 中断系统5.180C51系列单片机的中断系统5.1.1什么是中断5.1.280C51系列单片机的中断源5.1.380C51系列单片机的中断控制5.2中断处理过程5.2.1中断响应5.2.2中断处理5.2.3中断返回5.2.4中断请求的撤除5.3中断服务子程序的设计5.3.1单个中断源设计举例5.3.2多个中断源设计举例思考题第6章 定时/计数器6.1定时/计数器T0和T6.1.1定时/计数器的结构及功能6.1.2定时/计数器T0和T1的模式选择和状态控制寄存器6.2T0和T1的4种工作模式6.2.1模式06.2.2模式16.2.3模式6.2.4模式6.3定时/计数器的应用6.3.1定时/计数器模式0的应用6.3.2定时/计数器模式1的应用6.3.3定时/计数器模式2的应用6.3.4定时/计数器门控位GATE的应用6.3.5运行中读定时/计数器思考题第7章 80C51系列单片机的串行通信7.1串行通信基础知识7.1.1并行通信与串行通信7.1.2串行通信的通信方式7.1.3串行通信的数据传送方向7.1.4通信中的误码问题7.280C51系列单片机的串行接口7.2.1串行接口的结构7.2.2串行接口的控制寄存器7.2.3串行通信的波特率设计7.3串行接口的工作方式7.3.1方式7.3.2方式7.3.3方式7.3.4方式7.4串行通信应用举例7.4.1串行接口方式0的应用7.4.2串行接口方式1的应用7.4.3串行接口方式2的应用7.4.4串行接口方式3的应用7.5串行通信实用技术7.5.1双机串行通信的硬件连接7.5.280C51系列单片机的多机通信7.5.3双机串行通信软件编程7.5.4PC与单片机的点对点串行通信接口设计7.5.5PC与多个单片机的串行通信接口设计思考题第8章 80C51系列单片机并行系统扩展技术8.180C51系列单片机的并行系统扩展概述8.1.180C51系列单片机的并行系统扩展能力8.1.2地址的锁存8.1.3存储器空间地址8.2外部存储器的扩展方法8.2.1程序存储器的扩展8.2.2数据存储器的扩展8.2.3数据存储器和程序存储器的统一编址8.3外部I,O接口的扩展方法8.3.1简单并行I,O接口扩展8.3.281C55可编程I,O接口及扩展技术8.3.382C55可编程接口电路的扩展思考题第9章 单片机的接口技术9.1单片机键盘接口技术9.1.1单片机的键扫描方式9.1.2独立键盘9.1.3矩阵式键盘9.2数码显示器接口电路9.2.1数码管显示原理9.2.2数码管动态显示9.3A,D转换接口技术9.4D,A转换接口技术思考题第10章 单片机C51程序设计10.1C51程序设计基础10.1.1C51中的基本数据类型10.1.2C51中扩充的数据类型10.1.3C51中的运算符10.1.4C51中的语句及程序结构10.1.5C51中的头文件10.2C51程序设计10.2.1定时,计数器初始化程序设计举例10.2.2点亮发光二极管实现流水灯程序10.2.3单个中断系统设计举例10.2.4定时器程序设计举例10.2.5串行通信程序设计举例思考题第11章 串行扩展技术11.1单总线串行扩展11.2SPI总线串行扩展11.3I2C总线扩展11.3.1I2C总线基础11.3.280C51系列单片机的I2C总线时序模拟11.3.380C51系列单片机与AT24C的接口思考题附录附录AASC II表附录BMCS.51系列单片机指令系统表主编寄语大学生参考文献
展开全部
商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服