单片机原理、应用与PROTEUS仿真(第3版)
- 定价:¥35.00
- 校园优惠价:¥27.30 (78折) (马上了解)
- 评分:




(已有0条评价)
- 促销活动:
- 此商品暂时缺货(可留下联系方式,到货将第一时间通知您)
-
如果您急需团购,可点击“团购急调”按钮将此书加入购物车,由客服人员为您协调调货!
>> 查看详细说明
信息提示
关闭
如果您急需团购,可点击“团购急调”按钮将此书加入购物车,由我们的客服人员为您协调调货!
- 团购订单标准如下:
- 单品满30册可选择团购服务。
- 提交团购订单后,服务人员会主动和您联系,并根据您的会员等级、购买数量、金额、时间、配送要求等情况和您协商,以促成最终的成交。
- 有关团体购书的任何问题请随时联系:(010)63970506
编辑推荐
本书内容精练、实用、新颖,可作为高职高专院校电子信息类、电气控制类、机电类等相关专业“单片机原理与应用”课程的教材,也可作为电子工程师、相关专业大学生、单片机应用爱好者的参考书。
内容简介
书籍 计算机书籍
本书根据教育部委托高职高专教学指导委员会制定并于2012年11月出版的“高等职业学校专业教学标准” 并结合作者近十年的教学改革成果编写,强调实践实用。
本书以单片机应用产品或其功能部件为项目,并按研发、生产过程安排内容,是实施从“项目分析→电路与程序设计→仿真与调试→实际制作”的项目驱动教学的精品教材。
本书将PROTEUS EDA作为教学内容与手段融合于书中,是实施“理论、实验(训)、仿真有机融合”、“教、学、做一体化”新型教学模式的特色教材。书中有丰富的PROTEUS设计、实时仿真、仿真调试的实例和项目。
本书以AT89C51/S51为主体讲述了单片机硬件结构基础,汇编语言指令系统和程序设计,I/O口、中断系统、定时器/计数器等原理、功能及其应用,各种接口技术和单片机应用系统项目。其内容适用于与MCS-51兼容的单片机(如STC89C51、P87C51等),并可作为学习其他类型单片机的基础。
作译者
张靖武,中北大学教授,享受国务院政府特殊津贴。绍兴托普信息职业学院教授。英国Labcenter Electronics PROTEUS应用中国地区专家组组长。浙江省高校重点建设教材“单片机原理与应用”负责人。浙江省精品课程“单片机原理与应用”负责人。浙江省新世纪教学项目(省级基金项目:YB08122)主持人。国家科技部企业创新基金项目(2007B50051)(排名2)。浙江慈溪市IT产业协会顾问。国家高新技术企业慈溪市迈思特电子科技有限公司顾问。
目录
《单片机原理、应用与PROTEUS仿真(第3版)》
第1章概论
1.1嵌入式系统、单片机、AT89C51单片机
1.1.1嵌入式系统、单片机
1.1.2单片机发展概况
1.1.3应用广泛的AT89系列单片机
1.2单片机应用系统及其应用领域
1.2.1单片机最小系统和单片机应用系统
1.2.2单片机应用领域
1.2.3单片机应用系统中单片机类型的选择
1.3单片机应用研发工具和教学实验装置
1.3.1单片机软件调试仿真器
1.3.2单片机仿真器
1.3.3编程器和ISP在系统编程
1.3.4PROTEUS EDA(电子设计自动化)
1.3.5单片机课程教学实验装置
1.4PROTEUS ISIS电路设计基础(1)
1.4.1PROTEUS ISIS 窗口
1.4.2PROTEUS可视化助手
1.4.3PROTEUS设计文件操作
1.4.4PROTEUS 元件操作
实训1:PROTEUS ISIS的文件操作与元件操作
练习与思考1
第2章AT89C51内部结构基础
2.1内部结构和引脚功能
2.1.1内部结构框图和主要部件
2.1.2引脚功能
2.2时钟电路与复位电路
2.2.1时钟电路
2.2.2复位电路
2.3存储器结构
2.3.1存储器组成
2.3.2程序存储器ROM
2.3.3数据存储器RAM
2.3.4两种省电工作方式
2.4I/O(输入/输出)口结构、功能及负载能力
2.4.1I/O口结构
2.4.2I/O口功能
2.4.3I/O口的负载能力
2.5PROTEUS ISIS电路设计基础(2)
2.5.1PROTEUS电气连线操作
2.5.2PROTEUS 总线、标签操作
2.5.3终端操作
2.5.4对象属性设置(Edit Properties)
实训2:AT89C51最小系统的PROTEUS设计与制作
练习与思考2
第3章AT89C51指令系统
3.1基本概念
3.1.1指令、机器代码、程序、机器语言
3.1.2汇编语言、汇编语言指令格式、常用符号
3.1.3汇编(编译)和编程(固化)
3.2指令寻址方式
3.2.1寻址、寻址方式、寻址存储器范围
3.2.2直接寻址
3.2.3立即寻址
3.2.4寄存器寻址
3.2.5寄存器间接寻址
3.2.6变址寻址
3.2.7相对寻址
3.2.8位寻址“bit”
3.3汇编语言的指令系统
3.3.1数据传送指令
3.3.2算术运算指令
3.3.3逻辑运算指令
3.3.4控制转移指令
3.3.5位操作指令
3.4PROTEUS源程序设计、仿真和仿真调试基础
3.4.1PROTEUS汇编语言程序设计、汇编、仿真
3.4.2PROTEUS调试窗口、调试按钮和仿真调试
3.4.3汇编语言指令功能的PROTEUS仿真调试、查看和验证
实训3: “键控LED显示装置” 的PROTEUS设计、 仿真与制作
习题与思考3
第4章AT89C51汇编语言程序设计
4.1程序设计流程图及程序结构
4.1.1程序设计流程图
4.1.2程序结构
4.2汇编语言程序设计举例及其仿真调试
4.2.1延时程序
4.2.2查表程序
4.2.3码制转换程序
4.2.4数据排序程序
4.2.5算术计算程序
4.3单片机应用系统PROTEUS设计与仿真举例
4.3.1跑马灯的PROTEUS 设计与仿真
4.3.2简易LED数字显示装置的PROTEUS 设计与仿真
实训4:“显示0~9的数显装置”的PROTEUS设计、仿真与制作
习题与思考4
第5章AT89C51中断系统
5.1中断系统
5.1.1中断基本概念
5.1.2中断系统结构
5.1.3与中断控制有关的寄存器
5.1.4中断过程
5.1.5有中断的单片机应用程序的编程要点
5.2中断应用实例及其PROTEUS设计与仿真
5.2.1外中断(INT0)实验装置
5.2.2中断优先级实验装置
实训5:“扩展中断源装置”的PROTEUS设计、仿真与制作
习题与思考5
第6章定时器/计数器
6.1定时器/计数器基础
6.1.1定时器/计数器概述
6.1.2定时器/计数器的控制
6.1.3定时器/计数器的工作方式
6.1.4定时器/计数器的计数容量及初值
6.2定时器/计数器应用
6.2.1定时器/计数器应用的基本步骤
6.2.2定时器/计数器应用举例
6.3定时器/计数器应用实例及其PROTEUS设计、仿真
6.3.1基于AT89C51的60s倒计时装置
6.3.2基于AT89C51的按键发声装置
实训6:“简易跑表”的PROTEUS设计、仿真与制作
习题与思考6
第7章AT89C51人机交互通道接口技术
7.1项目1:单片机与数码管动态显示的接口技术
7.1.1基础知识
7.1.2“数码管动态显示装置”电路设计和程序设计
7.1.3“数码管动态显示装置”PROTEUS设计、仿真、调试
7.1.4“数码管动态显示装置”实际制作、运行、思考
7.2项目2:单片机与LCD液晶显示器的接口技术
7.2.1基础知识
7.2.2“字符型液晶显示装置”电路设计和程序设计
7.2.3“字符型液晶显示装置”PROTEUS设计、仿真、调试
7.2.4“字符型液晶显示装置”实际制作、运行、思考
7.3项目3:单片机与矩阵式键盘的接口技术
7.3.1基础知识
7.3.2“矩阵式键盘接口装置”电路设计和程序设计
7.3.3“矩阵式键盘接口装置”PROTEUS设计、仿真、调试
7.3.4“矩阵式键盘接口装置”实际制作、运行、思考
第8章AT89C51后向通道接口技术
8.1项目4:“简易信号发生器”的接口技术
8.1.1基础知识
8.1.2“简易信号发生器”电路设计和程序设计
8.1.3“简易信号发生器”PROTEUS设计、仿真、调试
8.1.4“简易信号发生器”实际制作、运行、思考
8.2项目5:AT89C51控制步进电动机的接口技术
8.2.1基础知识
8.2.2“控制步进电动机装置”电路设计和程序设计
8.2.3“控制步进电动机装置”PROTEUS设计、仿真、调试
8.2.4“控制步进电动机装置”实际制作、运行、思考
第9章AT89C51前向通道接口技术
9.1项目6:“简易数字电压表”的设计与制作
9.1.1基础知识
9.1.2“简易数字电压表”电路设计和程序设计
9.1.3“简易数字电压表”PROTEUS设计、仿真、调试
9.1.4“简易数字电压表”实际制作、运行、思考
9.2项目7:AT89C51控制直流电动机的接口技术
9.2.1基础知识
9.2.2“控制直流电动机装置”电路设计和程序设计
9.2.3“控制直流电动机装置”PROTEUS设计、仿真、调试
9.2.4“控制直流电动机装置”实际制作、运行、思考
第10章AT89C51串行通信通道接口技术
10.1项目8:AT89C51间串行通信的接口技术
10.1.1基础知识
10.1.2“AT89C51间通信接口装置”电路设计与程序设计
10.1.3“AT89C51间通信接口装置”PROTEUS设计、仿真、调试
10.1.4“AT89C51间通信接口装置”实际制作、运行、思考
10.2项目9:AT89C51与PC间通信的接口技术
10.2.1基础知识
10.2.2“AT89C51与PC间通信接口”电路设计和程序设计
10.2.3“AT89C51与PC间通信接口”PROTEUS设计、仿真、调试
10.2.4“AT89C51与PC间通信接口”实际制作、运行、思考
第11章AT89C51单片机的实际应用
11.1项目10:基于单片机的简易电子琴
11.1.1功能与操作
11.1.2电路设计和程序设计
11.1.3技术要点
11.1.4PROTEUS 设计、仿真、调试
11.1.5实际制作
11.2项目11:基于单片机和DS1302的电子时钟
11.2.1功能与操作
11.2.2电路设计和程序设计
11.2.3技术要点
11.2.4PROTEUS设计、仿真、调试
11.2.5实际制作
11.3项目12:单片机控制LED点阵显示屏
11.3.1功能与操作
11.3.2电路设计和程序设计
11.3.3技术要点
11.3.4 PROTEUS设计、仿真、调试
11.3.5实际制作
附录AAT89S51相对AT89C51增加的功能
A.1 AT89S51单片机内部结构、引脚图和特殊功能寄存器
A.2增加功能的应用
附录BBCD码和ASCII码
B.1 8421 BCD码
B.2 BCD码运算
B.3 ASCII码
附录C AT89C系列单片机指令表
附录D编程器使用初步
参考文献