本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
商品基本信息,请以下列介绍为准 | |
商品名称: | 基于Proteus单片机课程的基础实验与课程设计 计算机与互联网 书籍 |
作者: | 张毅刚主编 |
定价: | 32.0 |
出版社: | 人民邮电出版社 |
出版日期: | 2012-04-01 |
ISBN: | 9787115276162 |
印次: | 1 |
版次: | 1 |
装帧: | 平装 |
开本: | 16开 |
内容简介 | |
《国家精品课程配套教材:基于Proteus的单片机课程的基础实验与课程设计》从实用角度出发,介绍如何使用功能强大的虚拟仿真工具Proteus进行单片机应用系统的虚拟设计与仿真。《国家精品课程配套教材:基于Proteus的单片机课程的基础实验与课程设计》先对Proteus的基本功能及特性进行概括性介绍,然后介绍在Proteus的ISIS下进行AT89S51单片机应用系统的原理电路设计以及在Keil μVision3开发环境下进行C51语言程序开发,后详细介绍如何使用Proteus来进行虚拟设计、仿真以及调试,同时结合课程内容给出了15个基于Proteus的虚拟仿真设计实例,供读者学习和借鉴。后列出的数十个基础实验和课程设计题目可作为基础实验和课程设计实践教学环节的作业题目,也可作为课后综合性设计训练的大作业题目。 本书可作为各高校与职业技术学院涉及单片机应用专业的学生单片机课程的基础实验和课程设计环节的教材,也可作为广大工程技术人员学习、掌握单片机系统虚拟仿真技术的参考书。 |
目录 | |
第1章 Proteus功能概述 1.1 Proteus虚拟仿真功能概述 1.2 Proteus ISIS的虚拟仿真模式 1.3 单片机应用系统的Proteus仿真 1.4 Proteus ARES的PCB设计功能 第2章 Proteus ISIS的电路原理图设计 2.1 Proteus软件的安装与运行 2.2 Proteus ISIS环境简介 2.2.1 ISIS各窗口简介 2.2.2 主菜单栏 2.2.3 主工具栏 2.2.4 工具箱 2.2.5 仿真工具栏 2.2.6 元件列表 2.2.7 预览窗口 2.2.8 原理图编辑窗口 2.3 ISIS的编辑环境设置 2.3.1 选择模板 2.3.2 选择图纸 2.3.3 设置文本编辑器 2.3.4 设置网格 2.4 Proteus ISIS的系统参数设置 2.4.1 设置系统运行环境 2.4.2 设置路径 2.4.3 设置快捷键 2.5 ISIS环境下的电路原理图设计 2.5.1 新建或打开一个设计文件 2.5.2 选择需要的元件到元件列表 2.5.3 放置元件并连接电路 第3章 Proteus ISIS的虚拟仿真工具 3.1 虚拟信号源 3.1.1 直流信号源 3.1.2 正弦波信号源 3.1.3 单周期数字脉冲信号源 3.1.4 数字时钟信号源 3.2 虚拟仪器 3.2.1 虚拟示波器 3.2.2 虚拟终端 3.2.3 I2C调试器 3.2.4 SPI调试器 3.2.5 计数器/定时器 3.2.6 电压表和电流表 3.3 图表仿真 第4章 C51程序设计与调试 4.1 基于Keil μVision3的源程序设计 4.1.1 Keil μVision3的工作界面 4.1.2 创建工程 4.1.3 添加用户源程序文件 4.1.4 程序的编译与调试 4.1.5 工程的设置 4.2 加载目标代码文件、设置时钟频率及仿真运行 4.3 Proteus与μVision3的联调 第5章 单片机系统的设计仿真实例 5.1 例1--开关检测 5.1.1 设计要求 5.1.2 Proteus电路设计 5.1.3 Keil μVision3平台下的源程序设计 5.1.4 源程序编译及目标代码文件的生成 5.1.5 加载目标代码文件与设置时钟频率 5.1.6 Proteus仿真 5.1.7 有关电路设计的几点说明 5.2 例2--流水灯设计 5.2.1 设计要求 5.2.2 Proteus电路设计 5.2.3 源程序设计 5.2.4 Proteus仿真 5.3 例3--开关闭合状态的检测 5.3.1 设计要求 5.3.2 Proteus电路设计 5.3.3 源程序设计 5.3.4 Proteus仿真 5.4 例4--外部中断实验 5.4.1 设计要求 5.4.2 Proteus电路设计 5.4.3 源程序设计 5.4.4 Proteus仿真 5.5 例5--中断优先级实验 5.5.1 设计要求 5.5.2 Proteus电路设计 5.5.3 源程序设计 5.5.4 Proteus仿真 5.6 例6--方波发生器 5.6.1 设计要求 5.6.2 Proteus电路设计 5.6.3 源程序设计、生成目标代码文件 5.6.4 Proteus仿真 5.7 例7--脉冲分频器的应用 5.7.1 设计要求 5.7.2 Proteus电路设计 5.7.3 源程序设计 5.7.4 Proteus仿真 5.8 例8--60秒时钟 5.8.1 设计要求 5.8.2 Proteus电路设计 5.8.3 源程序设计 5.8.4 Proteus仿真 5.9 例9--双机串行通信设计 5.9.1 设计要求 5.9.2 Proteus电路设计 5.9.3 源程序设计 5.9.4 Proteus仿真 5.10 例10--单片机控制82C55产生500Hz方波 5.10.1 设计要求 5.10.2 Proteus电路设计 5.10.3 源程序设计 5.10.4 电路设计与仿真 5.11 例11--4×4矩阵键盘的按键识别 5.11.1 设计要求 5.11.2 Proteus电路设计 5.11.3 源程序设计 5.11.4 Proteus仿真 5.12 例12--单片机控制字符型LCD的显示 5.12.1 设计要求 5.12.2 Proteus电路设计 5.12.3 源程序设计 5.12.4 Proteus仿真 5.13 例13--单片机控制ADC0809两路数据采集 5.13.1 设 |