新書推薦:
《
重启春光
》
售價:NT$
214.0
《
“玉”见中国:玉器文化与中华文明(追寻玉出山河的前世今生,饱览中国万年玉文化的史诗画卷)
》
售價:NT$
690.0
《
官治与自治:20 世纪上半期的中国县制 最新修订版
》
售價:NT$
640.0
《
迈尔斯普通心理学
》
售價:NT$
760.0
《
面部填充术
》
售價:NT$
990.0
《
尼泊尔史:王权与变革
》
售價:NT$
430.0
《
战争事典085:德国人眼中的欧战胜利日:纳粹德国的最终失败
》
售價:NT$
499.0
《
步履匆匆:陈思和讲当代人文(杰出学者陈思和的人文之思、情怀之笔!)
》
售價:NT$
299.0
|
內容簡介: |
本书从“微机原理”与“单片机原理”两门课程的共性出发,结合当前高校微处理器教学趋势和学生的学习兴趣及掌握的难易程度,将这两门课程的教学内容进行合并。本书从介绍微处理器的基本结构和工作原理入手,简单介绍Intel 8086微处理器的基本知识,侧重介绍当前高校重点讲授的51单片机的相关知识。全书共10章,主要包括:微处理器技术简介、8086微处理器及其体系结构、单片机的基本结构、单片机C51语言基础知识简介、微处理器控制系统的人机交互接口设计、微处理器中断系统及定时/计数器应用设计、微处理器控制系统通信设计、微处理器控制系统的接口扩展、单片机与电动机控制、微处理器控制系统实验设计。书中案例难易结合,加强了对液晶显示、SPI和I2C总线等当前比较流行的技术案例分析。本书提供配套的电子课件PPT、案例设计电路及程序、部分习题参考答案等教学资源,还提供51单片机开发常用的USB转串行口、液晶字模提取、串行口调试助手、51单片机波特率初值设定等软件资源。本书针对典型案例介绍了一些小秘籍,电路设计和程序的软件操作流程非常详细,典型案例附有电路分析和程序点评,对初学者学习51单片机具有很大帮助。本书所有案例的程序都使用C51语言设计并通过了Keil μVision 5调试,所有案例的电路都通过了Proteus 8.5的仿真调试。其中,第10章为微处理器控制系统实验设计,给出了硬件电路和基本的程序设计,读者可以在此基础上进行功能扩展或修改。本书可作为应用型本科院校电子信息类、自动化类、测控技术与仪器、能源与动力工程等专业的教材,还可供从事单片机技术开发的工程技术人员学习。
|
關於作者: |
李精华,教授,学士毕业于国防科技大学电子工程专业,硕士毕业于天津大学通信与信息系统专业。广西电气及自动化教指委委员,桂林航天工业学院教学督导员,桂林市公共资源交易中心评审专家。长期任教于桂林航天工业学院,讲授单片机原理及应用、数字电子技术、EDA技术等课程。
|
目錄:
|
目 录第1章 微处理器技术简介11.1 微处理器简介11.1.1 微处理器的内部结构11.1.2 微处理器的工作原理21.1.3 微处理器的发展历程31.1.4 微处理器的特点、分类及应用51.2 单片机的基本概念61.2.1 单片机的分类71.2.2 常用的51单片机介绍81.2.3 单片机产品标号与引脚信息101.3 微处理器控制系统的开发流程与开发工具111.3.1 单片机控制系统的开发流程121.3.2 Keil C51开发工具简介121.3.3 Proteus软件使用简介131.3.4 单片机仿真器131.3.5 编程器141.4 单片机控制8个LED闪烁的设计流程介绍141.4.1 基于Keil C51的8个LED闪烁的程序设计过程141.4.2 基于Proteus 8.5的8个LED闪烁的电路原理图设计及仿真18本章小结24习题124第2章 8086微处理器及其体系结构252.1 8086微处理器的内部结构252.2 8086微处理器的工作模式262.3 8086微处理器的引脚功能282.4 8086微处理器的存储器302.5 8086微处理器的总线时序322.6 8086微处理器的I/O寻址方式342.7 8086微处理器的内部寄存器34本章小结36习题236第3章 单片机的基本结构373.1 单片机的引脚功能373.2 单片机的内部结构433.2.1 单片机的CPU433.2.2 单片机的存储器473.3 单片机最小系统53本章小结54习题354第4章 单片机C51语言基础知识简介574.1 C51语言在单片机开发中的应用574.1.1 C51语言简介574.1.2 C51语言与标准C的比较584.2 C51语言基础594.2.1 标识符594.2.2 关键字594.2.3 数据类型604.2.4 数据的存储类型614.2.5 局部变量与全局变量634.2.6 预处理命令634.3 C51语言的基本运算654.4 C51语言基本语句674.4.1 C51语言语句概述674.4.2 分支控制语句684.4.3 循环控制语句724.4.4 转移语句744.5 C51函数简介754.5.1 C51函数概述754.5.2 用户自定义函数764.5.3 中断函数78本章小结79习题479第5章 微处理器控制系统的人机交互接口设计825.1 键盘的接口设计825.1.1 按键概述825.1.2 独立式按键案例分析835.1.3 矩阵式按键案例分析905.2 LED数码管接口设计935.2.1 LED数码管的结构及工作原理935.2.2 单片机与LED数码管的静态显示接口案例分析945.2.3 单片机与LED数码管的动态显示接口案例分析975.3 液晶显示器接口设计995.3.1 字符型LCM的外形及引脚功能1005.3.2 字符型LCM的组成结构1005.3.3 字符型LCM的操作命令1025.3.4 单片机与LCM1602的接口设计1035.4 单片机与LED点阵显示器的接口设计1075.5 蜂鸣器接口设计110本章小结111习题5112第6章 微处理器中断系统及定时/计数器应用设计1146.1 中断系统1146.2 单片机中断系统概述1166.2.1 单片机的中断类型1176.2.2 单片机的中断控制寄存器1186.2.3 单片机的中断响应与处理1216.2.4 单片机的中断服务程序的设计与应用1246.3 单片机的定时/计数器1286.3.1 定时/计数器的结构和工作原理1296.3.2 定时/计数器的寄存器与工作方式1306.3.3 定时/计数器的应用注意事项1336.3.4 定时/计数器的应用举例134本章小结138习题6138第7章 微处理器控制系统通信设计1417.1 串行通信基础1417.1.1 并行通信与串行通信1417.1.2 串行通信的分类1427.1.3 波特率1437.1.4 串行通信常用接口电路标准1437.2 单片机串行口的结构1457.3 单片机串行口的工作方式1477.4 微处理器控制系统的串行通信波特率的设定1517.5 微处理器控制系统的串行口程序设计152本章小结158习题7158第8章 微处理器控制系统的接口扩展1608.1 单片机的外部并行总线1608.1.1 并行总线结构1608.1.2 编址技术1628.2 A/D转换器与D/A转换器简介1638.2.1 A/D转换器1638.2.2 D/A转换器1658.3 SPI总线简介及典型SPI芯片介绍1668.3.1 SPI总线结构1668.3.2 基于SPI总线的A/D转换器TLC549芯片简介1678.3.3 基于SPI总线的D/A转换器TLC5615芯片简介1688.4 I2C总线简介及典型I2C芯片介绍1718.4.1 I2C串行总线简介1718.4.2 基于I2C总线的E2PROM存储器AT24C02芯片简介1768.4.3 基于I2C总线的8位A/D和D/A转换器PCF8591芯片简介1788.5 51单片机基于SPI和I2C总线的接口扩展应用设计1808.5.1 基于SPI总线TLC549的模拟信号采集电路设计1808.5.2 基于SPI总线TLC5615的正弦函数发生器设计1838.5.3 基于I2C总线PCF8591的路灯控制系统设计1878.5.4 基于I2C总线AT24C02的开机次数记录器系统设计191本章小结196习题8196第9章 单片机与电动机控制1989.1 单片机对直流电动机的控制1999.1.1 直流电动机控制的基本概念1999.1.2 单片机对直流电动机控制的案例分析2019.2 单片机对步进电动机的控制2079.2.1 步进电动机的基本概念2079.2.2 单片机对步进电动机控制的案例分析2109.3 单片机对舵机的控制2199.3.1 舵机的基本概念2199.3.2 单片机对舵机控制的案例分析221本章小结225习题9226第10章 微处理器控制系统实验设计22710.1 单片机控制系统的电源模块22710.2 单片机最小系统模块22910.3 单片机控制系统与PC通信单元电路23110.4 单片机控制的8个LED跑马灯实验23310.5 单片机控制的数码管动态显示实验23510.6 单片机控制系统的矩阵式键盘设计实验23810.7 单片机控制系统的简易交通灯控制系统设计实验24110.8 单片机控制系统的简易秒表设计实验24610.9 单片机控制系统的A/D和D/A转换实验24810.10 单片机与单片机之间的双机通信设计实验253本章小结258部分习题参考答案259参考文献270
|
|