单片机原理及设计应用

本书特色

[

本书以at89c51机型为例,讲述单片机的工作原理、应用设计,并配以keilc编程软件和proteus电路虚拟软件的介绍,使得读者在学习时可以真抓实练。主要内容包括:单片机的基础知识、硬件结构、软件系统、内部中断和定时系统、串行通信系统、片外扩展、应用系统设计等内容。

]

目录

前言第1章 绪论1.1单片机概述1.1.1单片机1.1.2单片机应用系统和单片机开发系统1.1.3单片机程序设计语言和软件1.2单片机发展及应用1.2.1单片机发展阶段1.2.2单片机的应用1.3单片机分类1.3.1单片机按位分类1.3.2主要单片机性能分类1.4数的进制及编码1.4.1数制1.4.2进制转换1.4.3二进制数的编码练习题第2章 mcs51系列单片机的硬件结构和原理2.1单片机的处理器2.1.1运算器2.1.2控制器2.2单片机的存储器2.2.1程序存储器2.2.2数据存储器2.351系列单片机的引脚2.4单片机cpu时序2.4.1时序单位2.4.2指令时序2.5单片机低功耗工作方式练习题第3章 mcs51系列单片机的指令系统3.1mcs51单片机指令系统简介3.1.1指令编码格式3.1.2符号定义3.1.3伪指令3.2寻址方式3.3mcs51系列单片机的指令说明3.3.1数据传送类指令3.3.2逻辑操作类指令3.3.3算术运算类指令3.3.4位操作类指令3.3.5控制转移类指令练习题第4章 mcs51汇编语言程序设计4.1汇编语言程序设计概述4.1.1汇编语言的特点4.1.2汇编语言的语句格式4.1.3汇编语言程序设计的步骤与特点4.2keil.μvision3软件4.2.1简介4.2.2软件编辑界面4.2.3项目及程序的建立4.3单片机汇编语言程序的基本结构形式4.3.1顺序结构程序4.3.2分支结构程序4.3.3循环结构程序4.3.4子程序结构程序4.4mcs51单片机汇编语言程序设计举例4.4.1多字节算术运算程序4.4.2数制转换程序4.4.3查表分支键盘程序4.4.4数据排序4.4.5数据极值查找程序4.4.6找数问题4.4.7汇编语言的编辑、汇编与调试练习题第5章 mcs51系列单片机的中断系统5.1中断的概念5.1.1中断概述5.1.2中断处理过程5.1.3中断系统具备的功能5.1.4中断源、中断信号和中断向量5.1.5中断优先级和中断嵌套5.1.6中断响应条件与中断控制5.2mcs51单片机中断系统5.2.1中断请求源5.2.2与中断源有关的特殊寄存器5.2.3硬件查询顺序5.2.451单片机中断响应条件及响应过程5.3中断系统应用程序5.4proteus电路仿真软件介绍5.4.1简介5.4.2isis软件编译环境5.4.3电路原理图的建立练习题第6章 mcs51系列单片机的定时器/计数器6.1定时器/计数器工作原理6.1.1定时器/计数器内部结构及工作原理6.1.2计数功能6.1.3定时功能6.2定时器/计数器有关寄存器6.2.1工作方式寄存器tmod6.2.2控制寄存器tcon6.2.3中断允许控制寄存器ie6.3定时器/计数器工作方式6.3.1定时器/计数器的工作方式06.3.2定时器/计数器的工作方式16.3.3定时器/计数器的工作方式26.3.4定时器/计数器的工作方式36.3.5定时器/计数器的初始化6.4定时器/计数器应用程序6.4.1利用定时器/计数器产生方波6.4.2定时应用6.4.3计数应用练习题第7章 mcs51系列单片机串行通信7.1数据通信概述7.1.1数据通信7.1.2并行通信与串行通信7.1.3串行通信过程及通信协议7.2串行口寄存器7.2.1串行口寄存器结构7.2.2串行口相关寄存器7.3串行口工作方式7.3.1串行口工作方式07.3.2串行口工作方式17.3.3串行口工作方式27.3.4串行口工作方式37.4串行口应用7.4.1串行口扩展7.4.2双机通信练习题第8章 单片机系统的扩展8.1单片机总线结构8.1.1总线概述8.1.2选址方法8.2存储器扩展8.2.1程序存储器扩展8.2.2数据存储器扩展8.2.3flash存储器扩展8.3人机交互扩展8.3.1键盘技术8.3.2显示技术8.4前向通道中的ad转换扩展8.4.1前向通道简介8.4.2ad转换指标及转换原理8.4.38路8位并行ad转换芯片adc08098.4.411路12位串行ad转换芯片tlc25438.5后向通道中的da扩展8.5.1后向通道简介8.5.2da转换指标及转换原理8.5.38位并行da转换芯片dac08328.5.410位串行da转换芯片tlc56158.6i/o口的扩展8.6.1ttl芯片扩展i/o8.6.2并行i/o口芯片8255a练习题第9章 单片机应用系统设计9.1单片机应用系统设计介绍9.1.1单片机应用系统设计步骤9.1.2单片机应用系统硬件设计9.1.3单片机应用系统软件设计9.2单片机应用系统的开发与调试9.2.1单片机应用系统的开发9.2.2单片机应用系统的调试9.3单片机应用系统的抗干扰技术9.3.1干扰源概述9.3.2硬件抗干扰技术9.3.3软件抗干扰技术9.4单片机在线编程技术9.4.1单片机在线编程概述9.4.2isp技术9.5应用实例——单片机温度控制系统9.5.1温度传感器概述9.5.2ds18b20温度传感器介绍9.5.3温度控制系统总体设计9.6应用实例——交通灯控制系统设计9.6.1交通灯系统的总体设计9.6.2交通灯控制系统的功能要求9.6.3系统硬件的设计9.6.4系统软件的设计9.7应用实例——直流电动机控制系统9.7.1直流电动机原理及应用9.7.2直流电动机调速系统的设计附录mcs系列单片机指令表参考文献

封面

单片机原理及设计应用

书名:单片机原理及设计应用

作者:魏庆涛

页数:265

定价:¥35.0

出版社:机械工业出版社

出版日期:2015-09-01

ISBN:9787111508601

PDF电子书大小:103MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注