热搜关键词: MATLAB天线OpenCVVHDL

pdf

零起点学Proteus单片机仿真技术

  • 1星
  • 2022-07-01
  • 106.59MB
  • 需要1积分
  • 3次下载
  • favicon收藏
  • rep举报
  • free评论
标签: 单片机

单片机

Proteus

Proteus

本书介绍了用Proteus仿真软件工具进行单片机应用设计的基本方法,深入浅出地讲解了Proteus的常用功能、Keil  C51软件编译和单片机应用电路设计和仿真,并详细地讲解了常用单片机功能电路的设计方法和仿真,使读者在阅读和实验中体会Proteus强大的功能和学习单片机应用的快乐。

前言

第1讲  Proteus基本操作  1

1.1  Proteus概况  1

1.2  Proteus软件包安装  2

1.3  ISIS设计环境简介  9

1.4  ISIS电路设计元器件查找  10

1.5  ISIS电路设计与仿真:第一个电路设计  12

第2讲  元器件属性及编号设置  19

2.1  元器件的摆放  19

2.2  电路连线的编辑  24

2.3  设置电源属性  25

2.4  设置元器件属性  26

2.5  用工具快速设置元器件属性  28

第3讲  单片机程序编写和编译  32

3.1  Keil  C51使用方法  32

3.2  第一个C语言程序:单片机点亮一个发光二极管  37

3.3  设计电路和仿真运行程序  39

第4讲  节点、总线连接技术  43

4.1  单片机流水灯控制电路  43

4.2  用总线连接发光二极管至单片机  47

4.3  程序设计和仿真运行  49

第5讲  1位数码管计数器  55

5.1  1位数码管计数电路  55

5.2  按钮与中断处理  58

5.3  程序设计与仿真  60

第6讲  4位数码管计时器  65

6.1  4位数码管计时器电路  65

6.2  多位数码管显示程序设计  66

6.3  定时器原理和程序设计  68

6.4  程序设计与仿真  73

第7讲  蜂鸣器  77

7.1  蜂鸣器应用电路及发声原理  77

7.2  程序设计与仿真  79

第8讲  继电器  82

8.1  继电器驱动电路  82

8.2  程序设计与仿真  85

第9讲  定时供电插座设计  87

9.1  定时供电插座需求分析  87

9.2  定时供电插座电路设计  88

9.3  程序设计与仿真  94

第10讲  RS232串口通信  103

10.1  最简单的单片机串口通信电路  104

10.2  通过MAX232转换的串口通信电路  105

10.3  多机串口通信电路  106

10.4  程序设计与仿真  108

10.5  PC(虚拟终端)与单片机通信  110

第11讲  RS485串口通信  119

11.1  RS485串口通信电路  119

11.2  多机RS485串口通信电路  120

11.3  程序设计与仿真  121

第12讲  AD转换  127

12.1  AD转换原理和电路设计  127

12.2  程序设计与仿真  129

第13讲  并口扩展  133

13.1  8255A可编程并行I/O接口芯片  133

13.2  并口扩展电路设计  135

13.3  程序设计与仿真  136

第14讲  步进电动机控制  138

14.1  步进电动机控制原理  138

14.2  步进电动机控制电路  141

14.3  程序设计与仿真  141

第15讲  直流电动机控制  147

15.1  直流电动机控制原理  147

15.2  用定时器控制占空比  147

15.3  用示波器查看占空比  151

15.4  直流电动机控制电路  153

15.5  程序设计与仿真  154

第16讲  交通指挥灯控制  155

16.1  红绿灯控制需求分析  155

16.2  红绿灯控制电路设计  156

16.3  程序设计与仿真  157

第17讲  水箱水位控制  161

17.1  水箱水位控制需求分析  161

17.2  水箱水位控制电路设计  162

17.3  程序设计与仿真  163

第18讲  Proteus电路制板  166

18.1  ARES电路制板简介  166

18.2  电路制板操作步骤和实例  167

参考文献  176

零起点学自动化技术丛书
零起点学
Proteus
单片机仿真技术
范海绍 李方园
等编著
机 械 工 业 出 版 社
路设计和仿真, 并详细地讲解了常用单片机功½电路的设计方法和仿真,
½读者在阅读和实验中½会
Proteus
强大的功½和学习单片机应用的快乐。
设的单片机技术课程和各种单片机技术培训班教材½用。
免费下½½案例源程序, ½址:
http / / www. cmpbook. com
本书适合对电子设计有浓厚兴趣的初级读者, 也适合½为高职院校开
深入浅出地讲解了
Proteus
的常用功½、
Keil C51
½件编译和单片机应用电
本书介绍了用
Proteus
仿真½件工具进行单片机应用设计的基本方法,
图书在版编目
( CIP)
数据
版社
2012.  1(2015.1重印)
零起点学 Proteus 单片机仿真技术 / 范海绍等编著. 
—北京: 
机械工业出 , 
零起点学自动化技术丛书)
ISBN 978- 7- 111- 36904- 2
  Ⅰ. ①零…  Ⅱ. ①范…  Ⅲ. ①单片微型计算机 -
系统设计
应用½件,
PROTEUS  Ⅳ. ①TP368. 1
中½版本图书馆
CIP
数据核字
(2011)
270886
策划编辑: 林春泉  责任编辑: 吕  ½
封面设计: 路恩中  责任印制
:  刘     岚
北京富生印刷厂印刷
2015 年 1 月第 1 版第 2 次印刷
0001—4000册
184mm × 260mm·11. 5 印张·281 千字
标准书号:
ISBN 978- 7- 111- 36904- 2 
定价:38.00 元
机械工业出版社
北京市百万庄大街
22
号  邮政编码
100037)
版式设计: 霍永明  责任校对: 申春香
凡购本书, 如有缺页、 倒页、 脱页, 由本社发行部调换
社 服 务 中 心:
(010) 88361066
 
门户½:
http: / / www. cmpbook. com
销 售 一 部:
(010) 68326294
 
教材½:
http: / / www. cmpedu. com
销 售 二 部:
(010) 88379649
读者购书热线:
(010) 88379203  
封面无防伪标均为盗版
电话服务
½络服务
式虚拟开发系统和仿真平台给我们提供了前所未有强大的开发环境, ½我们在开始制½硬件
之前就½进行设计和验证产品的性½、 功½、 界面等特性, 从设计原理图、 ½件设计, 到系
统仿真一气呵成。 它避免了传统电子电路设计中方案更换带来的多次重复购买元器件及制
板、 焊接、 ½件调试等麻烦, 节省了大量的时间和经费, 提高了设计效率和质量。 同时也为
初学者打开了方便之门, 降½了学习门槛, 更加有利于电子设计技术的普及和提高。
½会电子设计的无比½松和成功的喜悦, 从而激发读者的学习热情和创造灵感。
俗话说, ½的开始是成功的一半。 学习用
Proteus
进行单片机应用设计, 将½读者
随着电子技术、 计算机½件技术的飞速发展, 电子设计方法也在不断进步。
Proteus
嵌入
术, 而不是一味系统地介绍½件的功½、 ½求知识的完整性。 这里我们运用
20 / 80
通过自学和今后的工½中不断完善和加强。
本书采用即学即用的教学方法, 帮助读者把学到的知识和技巧立刻变成可用的技
则: 只讲
Proteus
20%
的功½, 用它实现
80%
的设计, ½下的
80%
内容读者完全½够
单片机应用设计涉及很多领域, 包括模拟电子、 数字电子、 ½件设计等技术, 每一
个技术领域½是一个庞大的、 系统的知识领域, 我们不可½在完全熟悉了以上这些知识
后再来学习单片机应用设计, ½是不可否认, 精通以上技术领域一定½更有效地进行单
片机应用设计。 在涉及某个领域技术时, 我们先采用
拿来主义”
把它用在设计中,
以后再慢慢消化。 全才的人毕竟很少, 我们每个人往往擅长某个方面, 没有必要½求
十全十美”
可以采用合½的方式设计开发产品, 所以,
拿来主义” 就是一种合½开
发的方式。 随着社会的进步和社会化大生产的发展, 社会分工会越来越细, 我们应该学
会采用别人的成果为自己所用, 即站在巨人的肩膀上, 才½看得更远, 飞得更高。
本书首先介绍
Proteus
的安装、 ½用基本方法, 然后逐步引出单片机的应用设计,
将单片机所涉及的外围设备逐一用案例介绍给读者, 每个案例½会包括单片机的功½介
来½用, 最后给出两个比较大的应用案例, 进一步½现
Proteus
设计的方便性和强大功
外,
Proteus
½件中½用的元器件图½和文字符号有些与我½现行标准不一致, 为维持计
本书参加编写的还有杨帆、 乐斌、 钟晓强、 邵振翔、 蔡美茹、 陈亚玲、 叶明、 方定
½。 最后一讲介绍制版的方法, 将设计付诸实现, 圆满地完成设计任务, 交付生产。 另
绍、 电路设计、 ½件设计和系统仿真。 并通过一个综合案例将几个外部设备的应用串起
算机显示的原貌, 本书并未刻意对此进行统一, 请读者在阅读时加以分别。
桂、 戴琴、 王永行、 刘军毅等, 本书在编写过程中参考了½内最新出版的各类文献资
料, 在此向这些文献资料的½者一并致谢!
½  者
2011
11
前言
½
1
讲 
Proteus
基本操½
………………………………………………………………………
1
  1. 1  Proteus
概况 ………………………………………………………………………………
1
  1. 3  ISIS
设计环境简介 ………………………………………………………………………
9
  1. 2  Proteus
½件包安装 ………………………………………………………………………
2
  1. 5  ISIS
电路设计与仿真: 第一个电路设计 ………………………………………………
12
  2. 1 
元器件的摆放 ……………………………………………………………………………
19
  2. 2 
电路连线的编辑 …………………………………………………………………………
24
  2. 3 
设½电源属性 ……………………………………………………………………………
25
  2. 4 
设½元器件属性 …………………………………………………………………………
26
3
讲  单片机程序编写和编译
………………………………………………………………
32
  3. 1  Keil C51
½用方法 ………………………………………………………………………
32
  3. 2 
第一个
C
语言程序: 单片机点亮一个发光二极管 …………………………………
37
4
讲  节点、 总线连接技术
…………………………………………………………………
43
  4. 1 
单片机流水灯控制电路 …………………………………………………………………
43
  4. 2 
用总线连接发光二极管至单片机 ………………………………………………………
47
5
讲 
1
½数码管计数器
……………………………………………………………………
55
  5. 1  1
½数码管计数电路 ……………………………………………………………………
55
  5. 2 
按钮与中断处理 …………………………………………………………………………
58
  5. 3 
程序设计与仿真 …………………………………………………………………………
60
6
讲 
4
½数码管计时器
……………………………………………………………………
65
  6. 1  4
½数码管计时器电路 …………………………………………………………………
65
  6. 3 
定时器原理和程序设计 …………………………………………………………………
68
  6. 4 
程序设计与仿真 …………………………………………………………………………
73
  7. 1 
蜂鸣器应用电路及发声原理 ……………………………………………………………
77
8
讲  继电器
…………………………………………………………………………………
82
7
讲  蜂鸣器
…………………………………………………………………………………
77
  6. 2 
多½数码管显示程序设计 ………………………………………………………………
66
  4. 3 
程序设计和仿真运行 ……………………………………………………………………
49
  3. 3 
设计电路和仿真运行程序 ………………………………………………………………
39
  2. 5 
用工具快速设½元器件属性 ……………………………………………………………
28
2
讲  元器件属性及编号设½
………………………………………………………………
19
  1. 4  ISIS
电路设计元器件查找 ………………………………………………………………
10
  7. 2 
程序设计与仿真 …………………………………………………………………………
79
展开预览

推荐帖子 最新更新时间:2022-08-12 22:31

电信定制版赛达卡片机如何刷机
                                                家里好几个没拆封的电信定制监控摄像头 一直因为没有开通天翼看店的业务无法使用 享看APP无法登陆 其它APP都无法使用这些摄像头 摄像头上面是赛达型号 实际是海康威视的C2C 还有ds-2cd3410fd的卡片机 之前的一台赛达SD-IPC6001刷了海康固件正常使用萤石APP 而这些卡片机
yanghao74 安防电子
BB Black 启动模式
本帖最后由 azhiking 于 2014-3-6 15:32 编辑 英蓓特提供的资料太少,没办法,找了点分享出来: there are four boot modes: 四种引导模式:  eMMC Boot…This is the default boot mode and will allow for the fastest boot time and will enable th
azhiking DSP 与 ARM 处理器
看R&S RTB2000 示波器研讨会之活动二:跟帖提问赢好礼!
看R&S RTB2000 示波器研讨会赢好礼之活动二(跟帖向R&S技术大牛提问) 在这里,你可以观看一场精彩的“R&S RTB2000 系列业内首款10Bit多功能基础示波器研讨会”; 在这里,你还可以跟R&S技术大牛近距离接触,有何相关疑难杂症,他们都会帮你解治! 来吧!朋友!一起开启示波器颠覆之旅! 点击了解>>活动详情! 活动时间:即日起-2017年6月15日 活动流程:
EEWORLD社区 测试/测量
VB串口调试助手 上位机软件 单片机调试
可实现的功能:1.串口设置:串口号,波特率,校验位,数据位,停止位2.退出记忆功能3.字符串格式、十六进制格式发送和接收4.定时发送5.多字符串定时间断循环发送6.清空发送区和接收区7.发送和接收计数8.串口连接状态显示9.支持暂停继续接受数据。10.显示当前时间。 编写串口调试助手心得一开始在编写串口调试助手的时候,在收十六进制的时候用的是二进制模式接收,在收字符的时候用的是文本模式接收。后来
mengzi 下载中心专版
将STM32F103作为Arduino
  来自:https://www.hackster.io/akarsh98/using- ... 3c8-1073cb   介绍将STM32F103C8,STM32F030F4等作为Arduino的方法 首先将Arduino引导程序上传到STM32通过USB转串口连接STM32的串口 将BOOT0接到VCC(1)   下载适当的引导程序
dcexpert DIY/开源硬件专区
28335 eQEP配置测速问题
各位好,小弟我关于eQEP的配置有些问题想来请教一下: 在正交模式下,根据操作手册:     低速测量流程:1)单位位置事件发生(UPPS配置) ;                              2)标志位UPENVT = 1 ;                              3)此过程中捕获计时QCTMR以捕捉时钟CAPCLK计数(CCPS配置);       
ZhuFeng 微控制器 MCU

评论

登录/注册

意见反馈

求资源

回顶部
查找数据手册?

EEWorld Datasheet 技术支持

热门活动

相关视频

可能感兴趣器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2022 EEWORLD.com.cn, Inc. All rights reserved
×