图书介绍

基于Proteus的单片机课程的基础实验与课程设计PDF|Epub|txt|kindle电子书版本网盘下载

基于Proteus的单片机课程的基础实验与课程设计
  • 张毅刚主编;杨智明,付宁副主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115276162
  • 出版时间:2012
  • 标注页数:238页
  • 文件大小:57MB
  • 文件页数:248页
  • 主题词:单片微型计算机-系统设计-应用软件,PROTEUS-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于Proteus的单片机课程的基础实验与课程设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Proteus功能概述1

1.1 Proteus虚拟仿真功能概述1

1.2 Proteus ISIS的虚拟仿真模式4

1.3 单片机应用系统的Proteus仿真5

1.4 Proteus ARES的PCB设计功能7

第2章 Proteus ISIS的电路原理图设计11

2.1 Proteus软件的安装与运行11

2.2 Proteus ISIS环境简介12

2.2.1 ISIS各窗口简介12

2.2.2 主菜单栏13

2.2.3 主工具栏16

2.2.4 工具箱17

2.2.5 仿真工具栏19

2.2.6 元件列表19

2.2.7 预览窗口20

2.2.8 原理图编辑窗口20

2.3 ISIS的编辑环境设置21

2.3.1 选择模板21

2.3.2 选择图纸21

2.3.3 设置文本编辑器22

2.3.4 设置网格22

2.4 Proteus ISIS的系统参数设置22

2.4.1 设置系统运行环境22

2.4.2 设置路径23

2.4.3 设置快捷键24

2.5 ISIS环境下的电路原理图设计24

2.5.1 新建或打开一个设计文件24

2.5.2 选择需要的元件到元件列表26

2.5.3 放置元件并连接电路27

第3章 Proteus ISIS的虚拟仿真工具32

3.1 虚拟信号源32

3.1.1 直流信号源32

3.1.2 正弦波信号源33

3.1.3 单周期数字脉冲信号源35

3.1.4 数字时钟信号源36

3.2 虚拟仪器37

3.2.1 虚拟示波器37

3.2.2 虚拟终端39

3.2.3 I2C调试器41

3.2.4 SPI调试器44

3.2.5 计数器/定时器45

3.2.6 电压表和电流表47

3.3 图表仿真47

第4章 C51程序设计与调试50

4.1 基于KeilμVision3的源程序设计50

4.1.1 KeilμVision3的工作界面50

4.1.2 创建工程50

4.1.3 添加用户源程序文件53

4.1.4 程序的编译与调试55

4.1.5 工程的设置58

4.2 加载目标代码文件、设置时钟频率及仿真运行60

4.3 Proteus与μVision3的联调61

第5章 单片机系统的设计仿真实例64

5.1 例1——开关检测64

5.1.1 设计要求65

5.1.2 Proteus电路设计65

5.1.3 KeilμVision3平台下的源程序设计67

5.1.4 源程序编译及目标代码文件的生成69

5.1.5 加载目标代码文件与设置时钟频率70

5.1.6 Proteus仿真71

5.1.7 有关电路设计的几点说明71

5.2 例2——流水灯设计72

5.2.1 设计要求72

5.2.2 Proteus电路设计73

5.2.3 源程序设计73

5.2.4 Proteus仿真74

5.3 例3——开关闭合状态的检测75

5.3.1 设计要求75

5.3.2 Proteus电路设计75

5.3.3 源程序设计77

5.3.4 Proteus仿真78

5.4 例4——外部中断实验79

5.4.1 设计要求79

5.4.2 Proteus电路设计79

5.4.3 源程序设计80

5.4.4 Proteus仿真81

5.5 例5——中断优先级实验82

5.5.1 设计要求82

5.5.2 Proteus电路设计83

5.5.3 源程序设计83

5.5.4 Proteus仿真85

5.6 例6——方波发生器85

5.6.1 设计要求85

5.6.2 Proteus电路设计86

5.6.3 源程序设计、生成目标代码文件87

5.6.4 Proteus仿真88

5.7 例7——脉冲分频器的应用89

5.7.1 设计要求89

5.7.2 Proteus电路设计89

5.7.3 源程序设计90

5.7.4 Proteus仿真91

5.8 例8——60秒倒计时时钟91

5.8.1 设计要求91

5.8.2 Proteus电路设计92

5.8.3 源程序设计93

5.8.4 Proteus仿真94

5.9 例9——双机串行通信设计94

5.9.1 设计要求94

5.9.2 Proteus电路设计95

5.9.3 源程序设计96

5.9.4 Proteus仿真100

5.10 例10——单片机控制82C55产生500Hz方波101

5.10.1 设计要求101

5.10.2 Proteus电路设计102

5.10.3 源程序设计102

5.10.4 电路设计与仿真104

5.11 例11——4×4矩阵键盘的按键识别104

5.11.1 设计要求104

5.11.2 Proteus电路设计104

5.11.3 源程序设计106

5.11.4 Proteus仿真108

5.12 例12——单片机控制字符型LCD的显示110

5.12.1 设计要求110

5.12.2 Proteus电路设计110

5.12.3 源程序设计111

5.12.4 Proteus仿真113

5.13 例13——单片机控制ADC0809两路数据采集113

5.13.1 设计要求113

5.13.2 Proteus电路设计114

5.13.3 源程序设计115

5.13.4 Proteus仿真117

5.14 例14——单片机控制DAC0832的波形发生器118

5.14.1 设计要求118

5.14.2 Proteus电路设计118

5.14.3 源程序设计119

5.14.4 Proteus仿真122

5.15 例15——步进电机的控制123

5.15.1 设计要求123

5.15.2 Proteus电路设计123

5.15.3 源程序设计124

5.15.4 Proteus仿真126

第6章 基础实验128

实验1 单片机I/O口实验——LED流水灯128

实验2 单片机I/O口实验——模拟开关灯129

实验3 单个外部中断实验129

实验4 中断嵌套实验130

实验5 定时器实验130

实验6 计数器实验131

实验7 串口方式0扩展并行输出口实验131

实验8 串口方式0扩展并行输入口实验132

实验9 双单片机串行通信132

实验10 单片机与PC之间串行通信实验133

实验11 扩展82C55并行I/O接口实验133

实验12 独立式键盘实验134

实验13 矩阵式键盘扫描实验134

实验14 单片机驱动1602液晶显示模块135

实验15 DAC0832的D/A转换实验135

实验16 ADC0809的A/D转换实验136

实验17 I2C总线——AT24C02存储器读写136

实验18 单片机控制16×16阵列LED的显示137

实验19 温度传感器DS18B20实验137

实验20 直流电机控制实验138

实验21 步进电机控制实验138

实验22 直流电机测速实验139

附录 各实验的参考电路140

实验1 单片机I/O口实验——LED流水灯140

实验2 单片机I/O口实验——模拟开关灯140

实验3 单个外部中断实验141

实验4 中断嵌套实验142

实验5 定时器实验143

实验6 计数器实验143

实验7 串口方式0扩展并行输出口实验144

实验8 串口方式0扩展并行输入口实验145

实验9 双单片机串行通信146

实验10 单片机与PC之间串行通信147

实验11 扩展82C55并行I/O接口实验148

实验12 独立式键盘实验149

实验13 矩阵式键盘扫描实验150

实验14 单片机驱动1602液晶显示模块151

实验15 DAC0832的D/A转换实验152

实验16 ADC0809的A/D转换实验152

实验17 I2C总线——AT24C02存储器读写153

实验18 单片机控制16×16阵列LED显示汉字154

实验19 温度传感器DS18B20实验155

实验20 直流电机控制实验156

实验21 步进电机控制实验156

实验22 直流电机测速实验157

第7章 课程设计题目158

题目1 开关检测器的制作158

题目2 节日彩灯控制器159

题目3 简单的左右循环流水灯的制作160

题目4 可控的左右循环流水灯的制作161

题目5 单片机实现的顺序控制162

题目6 花样流水灯的制作163

题目7 扩展74LSTTL电路的开关检测器164

题目8 单一外中断的应用165

题目9 BCD译码的2位数码管扫描的数字显示166

题目10 LCD电子钟的制作167

题目11 LED数码管秒表的制作169

题目12 秒计时表的制作170

题目13 LCD显示的定时闹钟制作174

题目14 LCD显示的音乐倒计数计数器175

题目15 音乐音符发生器的制作177

题目16 数字音乐盒的制作178

题目17 基于日历时钟芯片DS1302的日历电子钟设计179

题目18 LCD显示的指针式电子钟182

题目19 可编程作息时间控制器设计183

题目20 8位竞赛抢答器的设计185

题目21 用定时器设计的门铃185

题目22 控制数码管循环显示单个数字188

题目23 十字路口交通灯控制器1189

题目24 十字路口交通灯控制器2189

题目25 基于DS18B20的数字温度计设计192

题目26 基于热敏电阻的数字温度计设计194

题目27 8×8 LED点阵屏模仿电梯运行的楼层显示194

题目28 控制P1口的8只LED每0.5s闪亮1次197

题目29 利用T1控制蜂鸣器发出1kHz的音频信号198

题目30 利用定时器在P1.0上产生周期为2ms的方波199

题目31 电话键盘及拨号的模拟199

题目32 8只数码管同时显示8个不同字符201

题目33 测量?引脚上的正脉冲宽度203

题目34 单片机P1口控制转弯灯实验203

题目35 8只数码管滚动显示单个数字205

题目36 单片机扩展82C55控制交通灯206

题目37 甲机通过串口控制乙机LED闪烁207

题目38 双机间波特率可选的串行通信208

题目39 双机串行口方式1单工通信211

题目40 双机间的串口双向通信212

题目41 双机串行口方式3通信212

题目42 串口多机串行通信的设计215

题目43 数码管显示4×4矩阵建盘的键号217

题目44 LCD电子广告屏217

题目45 波形发生器的制作217

题目46 频率计的制作222

题目47 单片机控制ADC0809的模数转换与显示222

题目48 单片机数字电压表设计223

题目49 单片机控制串行A/D转换器TLC549226

题目50 小直流电机调速控制系统227

题目51 单片机控制三相单三拍步进电机229

题目52 单片机控制三相双三拍步进电机231

题目53 单片机控制直流电机的转速231

题目54 电容、电阻参数测试系统的设计235

题目55 单片机控制串行DAC-TLC5615235

参考文献238

热门推荐