单片机原理及应用技术(基于Keil C与Proteus)

单片机原理及应用技术(基于Keil C与Proteus)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2017-06
版次: 1
ISBN: 9787111566380
定价: 65.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 398页
分类: 工程技术
79人买过
  • 本书从单片机应用的角度出发,详细介绍了51系列及兼容单片机的体系结构、工作原理、功能部件及软、硬件应用开发资源;着重讲解了单片机C语言程序设计及软硬件开发过程;以Keil集成环境、Proteus仿真软件等开发资源为平台,引用了大量单片机软、硬件仿真调试示例及工程应用实例,引导学生逐步认识、熟知、实践和应用单片机。 
    本书融单片机电路原理、软件编程、仿真调试及工程应用为一体,具有结构完整、层次分明,以应用示例为导向,将知识点贯穿其中等特点,既便于教学又方便读者自学和操作。 
    本书可作为高等院校电子、通信、自动化、机电、测控及信息类专业的教学用书,也可作为相关专业技术人员的参考用书。 赵全利,1951年2月出生于河南开封,教授,河南省教育技术装备和实践教育专家,原河南大学民革支部副主委。长期从事高等院校电子技术、计算机控制技术专业教学、实验与工程研究。现任郑州大学西亚斯国际学院电子及自动化工程实验教学中心主任。同时担任该校教学团队带头人、 “可编程逻辑控制器”精品课项目负责人、“单片机应用技术”重点实验室项目负责人。 
    先后主编并由机械工业出版社出版的全国高等学校规划专业教材共14部。构建、探索并归纳总结了《“二循环、三课堂”的实践育人教学模式》,在清华大学主办的期刊《计算机教育》公开发表。 前言 
    第1章计算机基础概述 
    11计算机及系统组成 
    111计算机到单片机的发展过程 
    112单片机、单板机、PC 
    113数制与编码 
    114计算机系统组成 
    12单片机与嵌入式系统 
    121单片机的特点和应用 
    122嵌入式系统 
    123单片机应用系统的组成 
    13单片机应用开发资源 
    14一个简单的单片机应用示例 
    15思考与练习 
    第2章51单片机及硬件结构 
    2151单片机系列 
    2251单片机总体结构 
    22151单片机总体结构框图及功能 
    22251单片机引脚功能 
    2351单片机存储结构及位处理器 
    23151单片机存储器的特点 
    232程序存储器 
    233数据存储器 
    234专用寄存器区(SFR) 
    235位处理器 
    2451单片机工作方式 
    241复位及复位方式 
    242程序执行工作方式 
    243节电工作方式 
    2551单片机的时序 
    251时钟 
    252CPU时序 
    26单片机最小系统组成 
    27思考与习题 
    第3章Proteus虚拟仿真技术 
    31Proteus安装 
    32Proteus ISIS基本操作 
    321Proteus工作区 
    322Proteus ISIS主要参数设置 
    323Proteus ISIS激励信号源 
    324Proteus ISIS VSM虚拟仪器 
    33Proteus原理图编辑及仿真 
    331Proteus ISIS原理图编辑 
    332Proteus ISIS电路仿真 
    34思考与习题 
    第4章指令系统、汇编语言及C51程序设计 
    41单片机指令系统 
    411指令分类及指令格式 
    412寻址方式及寻址空间 
    413指令系统及应用示例 
    42汇编语言程序设计基础 
    421汇编语言特征 
    422伪指令 
    423汇编语言程序设计及应用 
    43C51程序设计 
    431C51及数据类型 
    432C51运算符及表达式 
    433C51控制语句 
    434数组 
    435函数 
    436指针 
    44Keil 51单片机集成开发环境 
    441单片机应用程序开发过程 
    442Keil 开发环境的安装 
    443Keil 工程的建立 
    444Keil 调试功能 
    45单片机I/O端口应用程序及仿真 
    451流水灯 
    452键控流水灯 
    46Keil C与Proteus联机调试示例 
    461通过插件实现Keil C与Proteus联机调试及示例 
    462通过OMF文件实现Keil与Proteus调试及示例 
    47思考与习题 
    第5章51单片机中断系统及应用 
    51中断的概念 
    511中断及中断源 
    512中断嵌套及优先级 
    5251单片机中断系统结构及中断控制 
    521中断源和中断请求标志 
    522中断允许控制 
    523中断优先级控制 
    5351单片机中断响应过程 
    531中断响应 
    532中断处理 
    533中断返回 
    54外部中断源扩展 
    541中断加查询方式扩展外部中断源 
    542利用定时器扩展外部中断源 
    55中断系统应用设计示例及仿真 
    551中断系统应用设计 
    552中断实现程序(指令)单步操作 
    553外部中断应用示例及仿真 
    56思考与习题 
    第6章51单片机定时器/计数器及应用 
    61定时器/计数器概述 
    62定时器/计数器的控制 
    621定时器/计数器工作模式寄存器TMOD 
    622定时器/计数器控制寄存器TCON 
    63定时器/计数器的工作模式 
    631工作模式0 
    632工作模式1 
    633工作模式2 
    634工作模式3 
    64定时器/计数器应用技术 
    641模式0的应用 
    642模式1的应用 
    643模式2的应用 
    644模式3的应用 
    65定时器/计数器应用设计实例及仿真 
    651定时器延时控制及仿真 
    652定时器实现测量脉冲宽度及仿真 
    65310kHz方波发生器及仿真 
    654循环加1计数器及仿真 
    66思考与习题 
    第7章51单片机串行口及应用 
    71通信基础知识 
    711并行通信 
    712串行通信 
    713波特率和发送/接收时钟 
    714奇偶校验 
    72常用串行通信总线标准及接口电路 
    721RS-232C总线标准及接口电路 
    722RS-422/485总线标准及接口电路 
    7351单片机串行口 
    731串行口结构 
    732串行口控制 
    733串行口的工作方式 
    734波特率设置 
    74串行口应用技术及设计实例 
    741串行口方式0应用设计实例 
    742串行口其他方式下的应用设计实例 
    743双机通信应用设计实例 
    744多机通信设计实例 
    75思考与习题 
    第8章单片机系统扩展及I/O接口技术 
    81单片机系统扩展概述 
    811单片机系统扩展常用接口芯片 
    812单片机扩展后的总线结构 
    82程序存储器的扩展 
    821常用的程序存储器 
    822程序存储器的扩展 
    83数据存储器的扩展 
    831常用数据存储器芯片 
    832数据存储器的扩展 
    84I/O端口的扩展 
    841简单并行I/O口的扩展 
    8428155可编程多功能接口芯片及扩展 
    85单片机扩展系统外部地址空间的编址方法 
    851单片机扩展系统地址空间编址 
    852线选法 
    853译码法 
    86单片机I/O接口技术及应用 
    861键盘及接口电路 
    862LED显示器及接口电路 
    863LCD液晶显示器及接口 
    8648155扩展键盘与显示器设计实例 
    87A-D、D-A转换器与单片机的接口 
    871D-A转换器及应用技术 
    872A-D转换器及应用技术 
    88思考与练习 
    第9章单片机应用系统开发及设计实例 
    91单片机应用系统开发过程 
    911总体设计 
    912硬件设计 
    913软件设计 
    914软、硬件仿真调试 
    915联机调试 
    916程序下载 
    917脱机运行 
    92单片机应用系统设计实例 
    921智能循迹小车 
    922单片机舵机控制系统 
    923电子密码锁控制系统 
    924LED点阵显示系统 
    925直流电机转速控制系统 
    93思考与练习 
    第10章单片机应用系统抗干扰技术 
    101干扰源 
    1011干扰源、传播途径及干扰分类 
    1012串模干扰与共模干扰 
    1013电网及电路干扰 
    102硬件抗干扰措施 
    1021串模干扰与共模干扰的抑制 
    1022输入/输出通道干扰的抑制 
    1023电网及电路干扰的抑制 
    1024地线的抗干扰措施 
    1
  • 内容简介:
    本书从单片机应用的角度出发,详细介绍了51系列及兼容单片机的体系结构、工作原理、功能部件及软、硬件应用开发资源;着重讲解了单片机C语言程序设计及软硬件开发过程;以Keil集成环境、Proteus仿真软件等开发资源为平台,引用了大量单片机软、硬件仿真调试示例及工程应用实例,引导学生逐步认识、熟知、实践和应用单片机。 
    本书融单片机电路原理、软件编程、仿真调试及工程应用为一体,具有结构完整、层次分明,以应用示例为导向,将知识点贯穿其中等特点,既便于教学又方便读者自学和操作。 
    本书可作为高等院校电子、通信、自动化、机电、测控及信息类专业的教学用书,也可作为相关专业技术人员的参考用书。
  • 作者简介:
    赵全利,1951年2月出生于河南开封,教授,河南省教育技术装备和实践教育专家,原河南大学民革支部副主委。长期从事高等院校电子技术、计算机控制技术专业教学、实验与工程研究。现任郑州大学西亚斯国际学院电子及自动化工程实验教学中心主任。同时担任该校教学团队带头人、 “可编程逻辑控制器”精品课项目负责人、“单片机应用技术”重点实验室项目负责人。 
    先后主编并由机械工业出版社出版的全国高等学校规划专业教材共14部。构建、探索并归纳总结了《“二循环、三课堂”的实践育人教学模式》,在清华大学主办的期刊《计算机教育》公开发表。
  • 目录:
    前言 
    第1章计算机基础概述 
    11计算机及系统组成 
    111计算机到单片机的发展过程 
    112单片机、单板机、PC 
    113数制与编码 
    114计算机系统组成 
    12单片机与嵌入式系统 
    121单片机的特点和应用 
    122嵌入式系统 
    123单片机应用系统的组成 
    13单片机应用开发资源 
    14一个简单的单片机应用示例 
    15思考与练习 
    第2章51单片机及硬件结构 
    2151单片机系列 
    2251单片机总体结构 
    22151单片机总体结构框图及功能 
    22251单片机引脚功能 
    2351单片机存储结构及位处理器 
    23151单片机存储器的特点 
    232程序存储器 
    233数据存储器 
    234专用寄存器区(SFR) 
    235位处理器 
    2451单片机工作方式 
    241复位及复位方式 
    242程序执行工作方式 
    243节电工作方式 
    2551单片机的时序 
    251时钟 
    252CPU时序 
    26单片机最小系统组成 
    27思考与习题 
    第3章Proteus虚拟仿真技术 
    31Proteus安装 
    32Proteus ISIS基本操作 
    321Proteus工作区 
    322Proteus ISIS主要参数设置 
    323Proteus ISIS激励信号源 
    324Proteus ISIS VSM虚拟仪器 
    33Proteus原理图编辑及仿真 
    331Proteus ISIS原理图编辑 
    332Proteus ISIS电路仿真 
    34思考与习题 
    第4章指令系统、汇编语言及C51程序设计 
    41单片机指令系统 
    411指令分类及指令格式 
    412寻址方式及寻址空间 
    413指令系统及应用示例 
    42汇编语言程序设计基础 
    421汇编语言特征 
    422伪指令 
    423汇编语言程序设计及应用 
    43C51程序设计 
    431C51及数据类型 
    432C51运算符及表达式 
    433C51控制语句 
    434数组 
    435函数 
    436指针 
    44Keil 51单片机集成开发环境 
    441单片机应用程序开发过程 
    442Keil 开发环境的安装 
    443Keil 工程的建立 
    444Keil 调试功能 
    45单片机I/O端口应用程序及仿真 
    451流水灯 
    452键控流水灯 
    46Keil C与Proteus联机调试示例 
    461通过插件实现Keil C与Proteus联机调试及示例 
    462通过OMF文件实现Keil与Proteus调试及示例 
    47思考与习题 
    第5章51单片机中断系统及应用 
    51中断的概念 
    511中断及中断源 
    512中断嵌套及优先级 
    5251单片机中断系统结构及中断控制 
    521中断源和中断请求标志 
    522中断允许控制 
    523中断优先级控制 
    5351单片机中断响应过程 
    531中断响应 
    532中断处理 
    533中断返回 
    54外部中断源扩展 
    541中断加查询方式扩展外部中断源 
    542利用定时器扩展外部中断源 
    55中断系统应用设计示例及仿真 
    551中断系统应用设计 
    552中断实现程序(指令)单步操作 
    553外部中断应用示例及仿真 
    56思考与习题 
    第6章51单片机定时器/计数器及应用 
    61定时器/计数器概述 
    62定时器/计数器的控制 
    621定时器/计数器工作模式寄存器TMOD 
    622定时器/计数器控制寄存器TCON 
    63定时器/计数器的工作模式 
    631工作模式0 
    632工作模式1 
    633工作模式2 
    634工作模式3 
    64定时器/计数器应用技术 
    641模式0的应用 
    642模式1的应用 
    643模式2的应用 
    644模式3的应用 
    65定时器/计数器应用设计实例及仿真 
    651定时器延时控制及仿真 
    652定时器实现测量脉冲宽度及仿真 
    65310kHz方波发生器及仿真 
    654循环加1计数器及仿真 
    66思考与习题 
    第7章51单片机串行口及应用 
    71通信基础知识 
    711并行通信 
    712串行通信 
    713波特率和发送/接收时钟 
    714奇偶校验 
    72常用串行通信总线标准及接口电路 
    721RS-232C总线标准及接口电路 
    722RS-422/485总线标准及接口电路 
    7351单片机串行口 
    731串行口结构 
    732串行口控制 
    733串行口的工作方式 
    734波特率设置 
    74串行口应用技术及设计实例 
    741串行口方式0应用设计实例 
    742串行口其他方式下的应用设计实例 
    743双机通信应用设计实例 
    744多机通信设计实例 
    75思考与习题 
    第8章单片机系统扩展及I/O接口技术 
    81单片机系统扩展概述 
    811单片机系统扩展常用接口芯片 
    812单片机扩展后的总线结构 
    82程序存储器的扩展 
    821常用的程序存储器 
    822程序存储器的扩展 
    83数据存储器的扩展 
    831常用数据存储器芯片 
    832数据存储器的扩展 
    84I/O端口的扩展 
    841简单并行I/O口的扩展 
    8428155可编程多功能接口芯片及扩展 
    85单片机扩展系统外部地址空间的编址方法 
    851单片机扩展系统地址空间编址 
    852线选法 
    853译码法 
    86单片机I/O接口技术及应用 
    861键盘及接口电路 
    862LED显示器及接口电路 
    863LCD液晶显示器及接口 
    8648155扩展键盘与显示器设计实例 
    87A-D、D-A转换器与单片机的接口 
    871D-A转换器及应用技术 
    872A-D转换器及应用技术 
    88思考与练习 
    第9章单片机应用系统开发及设计实例 
    91单片机应用系统开发过程 
    911总体设计 
    912硬件设计 
    913软件设计 
    914软、硬件仿真调试 
    915联机调试 
    916程序下载 
    917脱机运行 
    92单片机应用系统设计实例 
    921智能循迹小车 
    922单片机舵机控制系统 
    923电子密码锁控制系统 
    924LED点阵显示系统 
    925直流电机转速控制系统 
    93思考与练习 
    第10章单片机应用系统抗干扰技术 
    101干扰源 
    1011干扰源、传播途径及干扰分类 
    1012串模干扰与共模干扰 
    1013电网及电路干扰 
    102硬件抗干扰措施 
    1021串模干扰与共模干扰的抑制 
    1022输入/输出通道干扰的抑制 
    1023电网及电路干扰的抑制 
    1024地线的抗干扰措施 
    1
查看详情
12
系列丛书 / 更多
单片机原理及应用技术(基于Keil C与Proteus)
Linux基础及应用教程(基于CentOS7 第2版)
梁如军、王宇昕、车亚军 著
单片机原理及应用技术(基于Keil C与Proteus)
网页设计与制作教程(HTML+CSS+JavaScript)第2版
刘瑞新 张兵义 主编
单片机原理及应用技术(基于Keil C与Proteus)
电气控制与S7-1200 PLC应用技术
王淑芳 著
单片机原理及应用技术(基于Keil C与Proteus)
数字逻辑(第3版)/“十三五”普通高等教育规划教材
江维、李晓瑜 著;詹瑾瑜 编
单片机原理及应用技术(基于Keil C与Proteus)
组态软件基础及应用(组态王KingView)
殷群、吕建国 著
单片机原理及应用技术(基于Keil C与Proteus)
机器人控制技术
陈万米 著
单片机原理及应用技术(基于Keil C与Proteus)
网页设计与制作 第2版
朱金华 著
单片机原理及应用技术(基于Keil C与Proteus)
“十三五”普通高等教育规划教材 景观设计原理(第二版)
郝赤彪、许从宝、解旭东 著
单片机原理及应用技术(基于Keil C与Proteus)
大数据导论
杨尊琦 编
单片机原理及应用技术(基于Keil C与Proteus)
数据库原理及应用 SQL Server 2016
贾铁军 著
单片机原理及应用技术(基于Keil C与Proteus)
Photoshop图形图像处理实用教程
郭芹 著
单片机原理及应用技术(基于Keil C与Proteus)
嵌入式系统原理与应用 第2版
魏权利 著