网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 单片机系统设计仿真与应用--基于Keil和Proteus仿真平台(高等学校电子信息类专业十二五规划教材)
分类
作者 贺敬凯//刘德新//管明祥
出版社 西安电子科技大学出版社
下载
简介
编辑推荐

贺敬凯、刘德新、管明祥编著的《单片机系统设计、仿真与应用:基于Keil和Proteus仿真平台》具有以下特色:

(1)基本上所有单片机应用项目均基于统一的原理图,原理图采用层次电路图方式绘制,使得所有应用项目成为一个统一的整体。该原理图稍作修改即可用于制作一个实验开发板,通过这个原理图验证的所有应用项目,均可以应用于实际制作的实验开发板中。

(2)单片机原理和项目开发同步进行,边讲原理边讲项目。项目的应用侧重于实际应用,即每个项目均可以应用于实际场合。本书内容全面,包括端口应用、定时器/计数器应用、中断应用、串口应用、A/D和D/A应用等。

(3)所有项目均在Proteus软件(书中所给出的电路原理图均由该软件生成)中完成,不需要采购原器件,这对电子类专业的学生来说,是一个福音。本书所选项目均是MCS-51系列单片机的经典项目,每个项目均有仿真结果和实时演示,直观易懂。

内容推荐

贺敬凯、刘德新、管明祥编著的《单片机系统设计、仿真与应用:基于Keil和Proteus仿真平台》是介绍单片机系统设计和应用的教材。本书使用Keil软件平台进行单片机的C语言程序开发,使用Proteus硬件仿真平台进行仿真,所有设计基本都基于统一的原理图。

《单片机系统设计、仿真与应用:基于Keil和Proteus仿真平台》共分八章。第1~2章分别介绍单片机的基础知识,包括MCS-51单片机结构、指令系统及单片机汇编程序设计:MCS-51单片机系统程序设计工具,包括Keil软件和Proteus软件,同时也介绍了C51与标准C语言的一些区别:第3~7章分别介绍MCS-51单片机I/O端口应用设计,中断与定时及应用设计,串口应用设计,A/D和D/A应用设计,以及其他常用接口应用项目,包括I2C总线协议、单总线协议等。本书的第8章介绍了一些使用单片机的综合应用项目,包括交通信号灯模拟控制系统、直流电机和步进电机应用、具有校时,闹钟功能的数字钟、电子密码锁、乐曲播放器等。

《单片机系统设计、仿真与应用:基于Keil和Proteus仿真平台》主要供电子类专业本科生作为学习单片机C语言程序设计的教材或参考书,亦可供其他相关专业学生参考使用。本书亦可作为电子工程技术人员或单片机技术爱好者的参考资料。

目录

第1章 单片机基础知识

 1.1 MCS-51单片机内部结构

1.1.1 中央处理器CPU

1.1.2 存储器组织

1.1.3 并行I/O端口

1.1.4 内部资源

1.1.5 引脚定义及功能

1.1.6 总线

 1.2 构建单片机最小系统

1.2.1 复位和复位电路

1.2.2 构建单片机最小系统

 1.3 单片机指令系统

1.3.1 指令系统

1.3.2 寻址方式

1.3.3 伪指令

 1.4 单片机汇编程序设计应用举例

1.4.1 彩灯控制器硬件设计

1.4.2 彩灯控制器软件设计

 1.5 小结

 习题

第2章 MCS-51单片机C程序设计

 2.1 汇编语言与C语言比较

2.1.1 汇编语言和C语言在单片机开发中的比较

2.1.2 8051单片机开发中使用C语言的好处

 2.2 Keil软件的使用

2.2.1 Keil软件的基本操作

2.2.2 Keil软件的调试功能

 2.3 Proteus仿真软件的使用

2.3.1 Proteus的基本操作

2.3.2 层次原理图的绘制

2.3.3 Proteus和Keil的联合调试

 2.4 Cx51与标准C语言的区别与联系

2.4.1 数据类型

2.4.2 存储类型

2.4.3 位变量及其定义

2.4.4 特殊功能寄存器及其定义

 2.5 小结

 习题

第3章 MCS-51单片机I/O端口应用

 3.1 原理图设计与说明

3.1.1 原理图设计

3.1.2 74LS138功能介绍

 3.2 流水灯程序设计

3.2.1 设计要求

3.2.2 流水灯设计说明

3.2.3 流水灯设计源码

3.2.4.仿真结果

 3.3 数码管显示程序设计

3.3.1 设计要求

3.3.2 数码管软件设计说明

3.3.3 数码管软件设计源码

3.3.4 仿真结果

 3.4 矩阵键盘程序设计

3.4.1 设计要求

3.4.2 矩阵键盘软件设计说明

3.4.3 矩阵键盘软件设计源码

3.4.4 仿真结果

 3.5 流水灯、数码管和键盘的综合应用

3.5.1 功能说明

3.5.2 源码

 3.6 LCD液晶显示

3.6.1 LCD1602引脚与功能

3.6.2 字符显示原理

3.6.3 LCD1602指令描述

3.6.4 读写操作时序

3.6.5 液晶驱动程序及仿真

 3.7 LED矩阵显示屏的应用

3.7.1 设计要求

3.7.2 设计说明

3.7.3 设计源码

3.7.4 仿真结果

 3.8 MCS-51单片机I/O端口的扩展

3.8.1 8255A可编程并行接口工作原理

3.8.2 使用8255拓展单片机端口的原理图

3.8.3 软件设计及源码

 3.9 小结

 习题

第4章 MCS-51单片机中断与定时应用

 4.1 中断系统结构及工作原理

4.1.1 MCS-51中断系统的总体结构

4.1.2 中断请求

4.1.3 中断控制

4.1.4 中断响应

 4.2 定时/计数器的结构及工作原理

4.2.1 定时/计数器的结构

4.2.2 定时器/计数器的工作方式

 4.3 中断与定时器应用设计

4.3.1 原理图设计与说明

4.3.2 秒表设计

4.3.3 可调频率方波设计

4.3.4 频率计设计

 4.4 小结

 习题

第5章 MCS-51单片机串行口应用

 5.1 串行口工作原理

5.1.1 串行口的专用寄存器

5.1.2 串行口的工作方式

5.1.3 波特率的设置

 5.2 串行口协议设计

5.2.1 串行通信接口的基本任务

5.2.2 串行通信协议

5.2.3 协议的设计

 5.3 串行口应用设计

5.3.1 原理图设计与说明

5.3.2 单片机与微机通信

5.3.3 双机通信设计

5.3.4 多机通信设计

 5.4 小结

 习题

第6章 MCS-51单片机A/D和D/A原理及应甩

 6.1 A/D和D/A器件工作原理

6.1.1 ADC0809的结构和工作原理

6.1.2 DAC0832的结构和工作原理

6.1.3 单片机与DAC0832和ADC0809的接口设计

 6.2 ADC0809数据采集

6.2.1 设计要求

6.2.2 设计说明

6.2.3 设计源码

6.2.4 仿真结果

 6.3 用DAC0832产生任意波形

6.3.1 设计要求

6.3.2 设计说明

6.3.3 设计源码

6.3.4 仿真结果

 6.4 用DAC0832控制直流电机转速

6.4.1 设计要求

6.4.2 设计说明

6.4.3 设计源码

6.4.4 仿真结果

 6.5 小结

 习题

第7章 MCS-51单片机I2C总线和单总线

 7.1 I2C总线协议原理与器件

7.1.1 I2C总线概述

7.1.2 I2C总线协议

7.1.3 AT24C××系列串行E2PROM

 7.2 单总线协议原理与器件

7.2.1 单总线概述

7.2.2 单总线协议器件DSl8820

 7.3 I2C总线和单总线应用原理图

 7.4 I2C总线和单总线应用设计

7.4.1 I2C器件应用

7.4.2 DS18820应用——温度采集

 7.5 小结

 习题

第8章 MCS-51单片机实用项目设计

 8.1 原理图说明

 8.2 交通信号灯模拟控制系统设计

 8.3 直流电机和步进电机应用设计

 8.4 具有校时、闹钟功能的数字钟设计

 8.5 电子密码锁设计

 8.6 乐曲播放器设计

 8.7 小结

习题

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/7 8:46:19