单片机原理、应用与Proteus仿真(第2版)(本科教材)
单片机原理、应用与Proteus仿真(第2版)(本科教材)作者:潘凤红 开 本:16开 书号ISBN:9787111548485 定价: 出版时间:2018-01-02 出版社:机械工业 |
单片机原理、应用与Proteus仿真(第2版)(本科教材) 本书特色
本书以Intel 8051单片机为例,介绍了单片机的硬件结构和工作原理(定时/计数器、中断系统、串行通信)、指令系统以及单片机和外围器件的硬件扩展和接口程序设计。随着EDA技术和C语言在单片机系统设计中的广泛应用,为了增强本书的应用性和实用性,还特别介绍了Keil C51程序设计方法和基于Proteus软件的单片机虚拟仿真技术,并给出了大量的应用实例。《单片机原理、应用与Proteus仿真 第2版》内容精练、实例丰富,所有的应用实例都配有详细的硬件电路原理图和软件源程序。
本书可作为各类工科院校自动化、计算机、机电一体化等专业的单片机课程教材,也可作为从事电子技术、计算机应用与开发的工程技术人员学习和参考用书。
单片机原理、应用与Proteus仿真(第2版)(本科教材) 内容简介
内容精练、实例丰富,所有的应用实例都配有详细的硬件电路原理图和软件源程序。
每章设置了“知识与拓展”小节,方便读者了解相关基础知识,并进行简单的拓展学习。
所有源程序都在Proteus和实际硬件电路中仿真和运行通过,读者可以直接参考和借鉴。
单片机原理、应用与Proteus仿真(第2版)(本科教材) 目录
前言第1章单片机技术基础
1.1单片机概述
1.1.1单片机定义
1.1.2单片机特点和应用
1.1.3单片机技术的发展
1.1.4 MCS-51单片机系列
1.1.5单片机选型
1.2单片机内部结构
1.2.1 CPU
1.2.2存储器结构
1.2.3 I/O接口
1.3 8051引脚及其功能
1.3.1电源与时钟引脚
1.3.2控制引脚
1.3.3 I/O接口引脚
1.4并行口内部结构和工作原理
1.4.1 P0口
1.4.2 P1口
1.4.3 P2口
1.4.4 P3口
1.4.5并行端口负载能力
1.5时钟电路与时序
1.5.1时钟电路
1.5.2周期与指令时序
1.6单片机工作方式
1.6.1单片机复位方式
1.6.2程序运行方式
1.6.3掉电保护方式
1.6.4低功耗方式
1.7单片机应用系统开发简介
1.7.1单片机应用系统设计步骤
1.7.2单片机开发工具简介
1.8知识与拓展
1.8.1计算机数制及其转换
1.8.2有符号数的表示方法
1.8.3 BCD码与ASCII码
1.9思考题
第2章指令系统和汇编语言
2.1概述
2.1.1指令格式
2.1.2指令描述符号说明
2.2寻址方式
2.2.1寄存器寻址
2.2.2直接寻址
2.2.3立即寻址
2.2.4寄存器间接寻址
2.2.5基址加变址寻址
2.2.6相对寻址
2.2.7位寻址
2.3指令分类介绍
2.3.1数据传送指令
2.3.2算术运算指令
2.3.3逻辑操作指令
2.3.4控制转移指令
2.3.5位操作指令
2.4指令执行过程
2.5常用伪指令
2.6汇编语言程序基本结构
2.7知识与拓展
2.7.1单片机的简单控制应用
2.7.2汇编语言实用子程序
2.8思考题
第3章单片机C51程序设计
3.1单片机C语言程序设计概述
3.1.1C51程序设计语言简介
3.1.2 Keil C51开发环境简介
3.2 C51程序设计基础
3.2.1 C51中的数据类型
3.2.2 C51中的常量和变量
3.2.3 C51中的运算符
3.2.4 C51程序基本结构
3.3单片机硬件资源的C51访问
3.4 C51和汇编语言混合编程
3.4.1 C51和汇编语言编程比较和说明
3.4.2 C51和汇编语言混合编程方法
3.5知识与拓展
3.5.1 C51延时时间计算方法
3.5.2 C51访问连续外部RAM区域的方法
3.6思考题
第4章单片机与Proteus虚拟仿真
4.1 Proteus概述与工程创建
4.1.1 Proteus介绍
4.1.2创建新工程
4.2 ISIS编辑环境
4.2.1 ISIS集成环境
4.2.2 ISIS元器件库
4.2.3 ISIS中的原理图绘制
4.2.4虚拟仿真工具
4.3代码编辑环境
4.3.1代码编辑环境应用简介
4.3.2代码工程创建与删除
4.3.3代码工程构建与设置
4.3.4代码调试与观察
4.4 Proteus中的电子设计与仿真
4.4.1直流稳压电源设计
4.4.2光控LED小夜灯设计
4.4.3数字钟设计
4.5 Proteus中的单片机系统设计与仿真
4.5.1硬件设计及说明
4.5.2程序设计及仿真
4.6知识与拓展
4.6.1 ISIS中元器件的创建
4.6.2 ARES中元器件封装的创建
4.7思考题
第5章单片机中断系统
5.1中断技术概述
5.2 8051中断系统结构及其控制
5.2.1中断系统结构
5.2.2中断源及中断标志
5.2.3中断控制和中断处理
5.3外部中断的实现
5.3.1外部中断触发方式
5.3.2多中断源系统硬件扩展
5.4中断系统程序设计
5.4.1中断程序基本结构
5.4.2中断初始化程序设计
5.4.3中断服务子程序设计
5.5单片机LED显示模式控制设计实例
5.6知识与拓展
5.6.1利用外部中断实现脉冲计数
5.6.2多中断源时中断优先级配置
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
上一篇:单片机基础及应用项目式教程(职业教材)
下一篇:光纤通信简明教程(本科教材)
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |