求一个AT89C51单片机C的延时一分钟断电程序,(proteus仿真用)最好附一个接线图

当前位置:&&
AT89C51单片机Proteus图形显示电路的设计与仿真
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
AT89C51单片机Proteus图形显示电路的设计与仿真
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://jz.docin.com/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口当前位置: &
求翻译:本课题利用AT89C51单片机,采用C语言编程,用八位一体数码管来实现时、分、秒显示功能,程序编好以后在Keil uVision2环境中编译,生成hex文件。待软件、硬件都设计好之后,在Proteus环境下打开hex文件实现电子钟的仿真。是什么意思?
本课题利用AT89C51单片机,采用C语言编程,用八位一体数码管来实现时、分、秒显示功能,程序编好以后在Keil uVision2环境中编译,生成hex文件。待软件、硬件都设计好之后,在Proteus环境下打开hex文件实现电子钟的仿真。
问题补充:
This topic at89c51 microcontroller using c language programming, with eight integrated digital tube, minutes, seconds display function compiled in the keil uvision2 environment, good program compiled to generate the hex file. Proteus environment, open the hex file to be software, hardware design, si
Use this topic AT C 89 51 single-chip phone, C language programming, with a 8-bit digital-to-achieve, when the feature, and seconds later, the program made in Keil uVision2 environment, compile, and generate hex file. To be software, hardware design, in the open environment Proteus hex file for the
This topic uses at89C51 monolithic integrated circuit, uses the C language programming, realizes with eight body nixietubes when, will divide, the second demonstration function, the procedure composes later environment translates in Keil in the uVision2, produces the hex document.After treats the so
This issue with AT89C51 microcontroller, using c programming language, implemented with eight-in-one digital tube display hours, minutes, and seconds, program is good in Keil uVision2 environment to compile, generate a hex file. After software and hardware have been designed, in Proteus simulation o
正在翻译,请等待...
我来回答:
参考资料:
* 验证码:
登录后回答可以获得积分奖励,并可以查看和管理所有的回答。 |
我要翻译和提问
请输入您需要翻译的文本!基于proteus的AT89C51单片机实现计算器的加减乘数开方等功能_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于proteus的AT89C51单片机实现计算器的加减乘数开方等功能
&&1、按照设计要求自行定义电路图纸尺寸;
2、设计任务如下:
利用AT89C51单片机、8位共阳极蓝色数码管和计算器键盘构成一个计算器系统,可以实现加减乘除功能。
3、按照设计任务在Proteus 6 Professional中绘制电路原理图;
4、根据设计任务的要求编写程序,并画出程序流程图,在Proteus下进行仿真,实现相应功能。
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩31页未读,
定制HR最喜欢的简历
你可能喜欢基于AT89 C5 1单片机的数字电压表 -
??算机PLc——基于A偈9C51单片机的 ... 1.期刊论文 宋凤娟.孙军.李国忠.SONG Feng-juan.SUN Jun.LIU Shu-ming 基于89c51单片机的数字 ...DESCRIPTION机床电器2008.6 计算机·PI。c——基于A他9C51单片机的数字电压表的Pmteus仿真设计与应用 基于AT89 C5 1单片机的数字电压表 的Proteus仿真设计与应用…Transcript
机床电器2008.6 计算机·PI。c——基于A他9C51单片机的数字电压表的Pmteus仿真设计与应用
基于AT89 C5 1单片机的数字电压表
的Proteus仿真设计与应用
张英平(吉林师范大学136000)
摘要:数字电压表抗干扰能力强、测鼍速度快、测量准确度高。本系统采用A髓9c51单片机、A/D转换器
ADc0808和共阳极数码管为主要硬件,详细分析了数字电压表Pmteus软件仿真电路设计及编程方法。
关键词:数字电压表;单片机;A/D转换器
中图分类号:TP368.1 文献标识码:B 文章编号:(48—02
数字电压表利用A/D转换原理,将被测模拟量转
换成数字量,并用数字方式显示测量结果的电子测量
仪表。A/D转换器的精度影响数字万用表的准确度,
本文采用ADC0808对输入模拟信号进行转换,控制核
心A代9C5l单片机对转换的结果进行运算和处理,最
后驱动输出装置显示数字电压信号,通过Proteus仿真
软件实现接口电路设计,并进行实时仿真。
Proteus软件是一种电路分析和实物模拟仿真软
件。它运行于wjndows操作系统上,可以进行仿真、分
析(SPICE)各种模拟器件和集成电路,是集单片机和
SPICE分析于一身的仿真软件,功能强大,具有系统资
源丰富、硬件投入少、形象直观等优点,近年来受到广
大用户的青睐。
1 数字电压表的Proteus软件仿真电
利用单片机A咫9c51与ADC0808设计一个数字
电压表,将模拟信号0~5 V之间的直流电压值转换成
数字量信号0~FF,以两位数码管显示。Pmteus软件
启动仿真,当前输入电压为2.5 V,转换成数字值为
7FH,用鼠标指针调节电位器尺。,,可改变输入模/数转
换器ADc0808的电压,并通过虚拟电压表观察
ADc0808模拟量输入信号的电压值,LED数码管实时
显示相应的数值量(见图1)。
1.1 A髓9C51单片机和数码管显示电路的接口设计
在Proteus软件中设置A谓9C51单片机的晶振频
率为12 MHz。本电路EA接高电平,没有扩展片外
ROM。A鸭9C5l的P1端口作为两位LED数码管动态
显示的段码控制,P3.4和P3.5引脚作为两位LED数
码管动态显示的位码控制。
1.2 A/D转换电路的接口设计
A/D转换器采用集成电路ADC0808。ADC0808
具有8路模拟量输入信号IN0一IN7(1~5、26—28
脚),地址线C、B、A(23—25脚)决定哪一路模拟输入
信号进行A/D转换,本电路将地址线c、B、A均接地,
即选择O号通道输入模拟量电压信号。22脚ALE为
地址锁存允许控制信号,当输入为高电平时,对地址信
号进行锁存。6脚START为启动控制信号,当输入为
高电平时,A/D转换开始。本电路将ALE脚与
sTART脚接到一起,共同由单片机的P2.0脚和wR脚
通过或非门控制。7脚EOC为A/D转换结束信号,当
A/D转换结束时,7脚输出一个正脉冲,此信号可作为
A/D转换是否结束的检测信号或向CPu申请中断的
信号,本电路通过一个非门连接到单片机的P3.2脚。
9脚0E为A/D转换数据输出允许控制信号,当OE脚
为高电平时,允许读取A/D转换的数字量。该OE脚
由单片机的P2.0脚和RD脚通过或非门控制。10脚
CLOCK为ADC0808的实时时钟输入端,利用单片机
30引脚ALE的六分频晶振频率得到时钟信号。数字
量输出端8个接到单片机的P0口。
2 数字电压表的软件程序设计
系统上电状态,初始化ADC0808的启动地址,数
码管显示关闭,开始启动A/D转换。等待启动结束
后,将ADc0808的0号通道模拟量输入信号转换输出
的数字量结果通过数码管动态显示的方式显示到三位
数码管上。程序流程图如图2所示。
本电路的程序设计主要包括A/D转换部分和数
码管动态显示部分,部分程序代码如下所示。
s诅n: mv dptr,舯fjooh ;A/D转换器的地址
clr p2.O ;启动A/D转换
clr p3.4 ;关数码管
? ;软件延时时间略大于A/D转换时间
? ;或查询A/D转换结束EOC脚
计算机·PLc——基于A偈9C51单片机的数字电压表的Pmteus仿真设计与应用 机床电器2008.6
图l 数字电压表的Pmteus软件仿真电路原理图
甲t丽酾忑而丽
数码管LED显示关
I延时20IⅡsl,....———j:一
A/嘴换的数字量结果显示到两位数码管
上(P1口输出段码.P3.4和P3.j输出位码)
图2数字电压表的软件程序设计流程图
? ;或用E0c作为中断请求信号
mov】【a,@dp仃;A/D转换结果
mov 30h,a ;暂存
? ;保留低四位二进制数结果
lcall se97 ;查表求显示字形码的子程序
∞tb p3.5 ;低位数码管显示有效
clr p3.4 ;高位数码管显示无效
mov pl,a ;显示
? ;延时,保留高四位二进制数结果.高位数码管显示
se97:inc a ;Pc值相对于表首地址的位移量通过修正累加
器A的内容来实现
movc a,@a+pc ;查表得A/D转换结果相对应的字形码
db Ocoh,Of9h,Oa4h.0boh,99h,92h,82h,018h
;共阳数码管的O一7字形码
db 80h,90h,88h,83h,Oc6h,0al h,86h,8eh
;8一F字形码
本文的数字电压表可以测量0—5 V的电压值,
A鸭9c51为8位单片机,当ADc0808的输入电压为5
V时,输出数字量值为FFH,故最大分辩率为O.0196
V。如果要获得更高的精度,需采用12位、13位等高于
8位的A/D转换器。数字电压表的显示部分可以增加
BCD码调整程序来通过三位数码管显示其数据。本设
计的显示偏差,可以通过校正0808的基准参考电压来
解决,或用软件编程来校正其测量值。本文用单片机
Ar飓9C5l、ADC0808和数码管构成一个简易数字电压
表控制系统,在设计过程中通过Proteus仿真软件的调
试,电路简单、成本低、精度高、速度快和性能稳定等
参考文献:
[1]刘振忠.数字电压表发展概况和原理:电压一频率(V—
F)变换式积分型数字电压表[J].电讯工程.1998(2)
[2] 王幸之.单片机应用系统抗干扰技术[M].北京:北京航
空航天大学出版社.2000.9
[3] 吴金戌,沈庆阳,郭庭吉.单片机实践与应用[M].北京:
清华大学出版社.2002.9
[4]wang“,cao xiao—qing,Z11卸zhuo—ran,Yan Yaflg—
guang.Application of Load Current Forward Compensating
in Digital Voltage Regulation for Doubly Salient Brushless
DC Cenerator.Power Electmnics 柚d Drives Systems.
2005.PEDS 2005.Intemational Conference on Volume 2.28
一Ol Nov.2005 Page(s)
收稿日期:
作者简介:张英平(1976一),男,硕士。主要研究方向智能控
制技术。从事单片机原理及应用课程、计算机控制技术课程
的教学与科研工作。
基于AT89C51单片机的数字电压表的Proteus仿真设计与应用
作者: 张英平, ZHANG Ying-ping
作者单位: 吉林师范大学,136000
英文刊名: MACHINE TOOL ELECTRIC APPARATUS
年,卷(期): )
引用次数: 0次
参考文献(4条)
1.刘振忠 数字电压表发展概况和原理:电压-频率(V-F)变换式积分型数字电压表 1998(2)
2.王幸之 单片机应用系统抗干扰技术 2000
3.吴金戌.沈庆阳.郭庭吉 单片机实践与应用 2002
4.Wang Li.Cao Xiao-qing.Zhan Zhuo-ran.Yan Yang-guang Application of Load Current Forward
Compensating in Digital Voltage Regulation for Doubly Salient Brushless DC Generator 2005
相似文献(10条)
1.期刊论文 宋凤娟.孙军.李国忠.SONG Feng-juan.SUN Jun.LIU Shu-ming 基于89c51单片机的数字电压表设计 -
制造业自动化)
在现代检测技术中,常需用高精度数字电压表进行现场检测,将检测到的数据送入微计算机系统,完成计算、存储、控制和显示等功能.本文中数字电
压表的控制系统采用AT89c51单片机,A/D转换器采用ADC0809为主要硬件,实现数字电压表的硬件电路与软件设计.该系统的数字电压表电路简单,所用的元
件较少,成本低,调节工作可实现自动化.还可以方便地进行8路A/D转换量的测量,远程测量结果传送等功能.数字电压表可以测量0~5 V的8路输入电压值
,并在四位LED数码管上轮流显示或单路选择显示.
2.期刊论文 骆旭坤.Luo Xukun 基于avr单片机实现积分式直流数字电压表的设计 -黎明职业大学学报2008(1)
设计中的数字电压表采用ATmega8单片机芯片、运算放大器LM358芯片及电压比较器LM393等芯片,完成3位半数字电压表的硬件电路与软件设计.控制
系统由量程切换、单斜积分式A/D转换电路等模块构成,将检测到的数据送入PC系统,实现计算、存储、控制等功能.该数字电压表电路简单,所用元件较少
,成本低,具有精度高、速度快、性能稳定、工作可靠等特点.
3.期刊论文 王晓亮 基于MSP430单片机的数字电压表的设计 -科技创新导报2009(1)
文章介绍一种基于MSP430单片机的数字电压表,根据数据采集的工作原理,设计实现数字电压表,然后完成单片机与PC的通信,将所测量的电压值通过
串口传送给PC,在PC上进行显示.该电压表的主控芯片MSP430F427内部有三个独立的16位∑-△A/D(SD16),这些A/D转换器带有PGA(可编程增益放大器),这
样减少了外围模块的数量,使这款电压表具有精度高,性价比高,使用方便等特点.
4.期刊论文 黄亮.HUANG Liang 基于HT46R51单片机的数字电压表设计 -常州工学院学报)
数字电压表是许多数字化仪表的核心与基础.该款数字电压表的设计采用台湾Holtek公司的HT46R51单片机为主要硬件,HT46R51单片机内建5通道12位
A/D转换器、WDT看门狗定时器,具有1 k×15容量OTP程序存储器.供电系统采用RCC开关电源(Ringing Choke Converter),不仅降低了应用成本,而且使整
个电路实现了小型化、模块化.
5.期刊论文 苗红霞 单片机实现数字电压表的软硬件设计 -河海大学常州分校学报)
介绍了用数字电位器X9313和单片机相联,实现数字电压表的硬件电路与软件编程.
6.期刊论文 陈晓.CHEN Xiao 语音高精度数字电压表的设计 -微计算机信息)
数字电压表是现代电子测量中最重要测量仪器之一.设计了一种基于单片机和集成语音芯片的语音数字电压表,由单片机、高精度模数转换电路、语
音电路和数码显示电路等几部分构成.控制部分采用AT89S52,数模转换部分采用AD678为主要硬件,语言输出部分采用UM5100芯片为主要硬件.它具有数码
显示和实时地语音输出双重功能,所用元件较少,成本低,且精度高,语音清晰,使用方便.
7.期刊论文 贾培军.董军堂.高延华.Jia Pei-jun.Dong Jun-tang.Gao Yan-hua 一种量程自动切换数字电压表的设
计 -山西电子技术2007(6)
利用单片机AT89C51、A/D转换模块和LED数码显示器,实现了一种具有量程自动切换功能的直流数字电压表,该电压表具有测量精确度高,性能稳定,扩
展功能强及显示清晰度高等特点.
8.期刊论文 闵祥娜.马建建.魏海燕.李海涛 新型交流数字电压表设计 -现代电子技术)
设计一种基于AT89C51单片机的量程自动转换的数字电压表,以AT89C51,AD574为核心器件,采用运算放大器和集成多路模拟开关电路设计了电压表量
程自动切换技术,构成完备的测量系统.可以对0~500 V电压范围的电压进行量程自动转换的精确测量.该设计具有体积小,驱动电流小,动作快,结构简单
,操作方便的优点,可用于实验教学中.
9.期刊论文 甘本鑫.苏红艳 基于单片机交直流数字电压表的设计 -科技信息)
本文介绍一种基于AT89S51单片机的高精度直流电压和交流电压有效值的刺量方法,给出由单片机AT89S51、A/D转换器ICL7135、真有效值AC/DC转换
器AD736组成的简易数字电压表,测量交直流电压范围在0-±200伏,使用LED数码管显示,可以与PC机进行串行通信.
10.期刊论文 包婉贞 单片机在智能数字电压表中的应用 -工业控制计算机2001(6)
本文介绍以C1051单片机为核心构成智能数字电压表的设计原理,对所选用集成电路芯片 MAX7219、X25045等作了必要说明.
http://d.g.wanfangdata.com.cn/Periodical_jcdq.aspx
http://g.wanfangdata.com.cn/
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e5%bc%a0%e8%8b%b1%e5%b9%b3%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22ZHANG+Ying-ping%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Organization%3a%22%e5%90%89%e6%9e%97%e5%b8%88%e8%8c%83%e5%a4%a7%e5%ad%a6%2c+DBID%3aWF_QK
http://c.g.wanfangdata.com.cn/periodical-jcdq.aspx
http://c.g.wanfangdata.com.cn/periodical-jcdq.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e5%88%98%e6%8c%af%e5%bf%a0%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/ExternalResource-jcdqe1.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e7%8e%8b%e5%b9%b8%e4%b9%8b%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/ExternalResource-jcdqe2.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e5%90%b4%e9%87%91%e6%88%8c%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e6%b2%88%e5%ba%86%e9%98%b3%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e9%83%ad%e5%ba%ad%e5%90%89%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/ExternalResource-jcdqe3.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22Wang+Li%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22Cao+Xiao-qing%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22Zhan+Zhuo-ran%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22Yan+Yang-guang%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/ExternalResource-jcdqe4.aspx
http://d.g.wanfangdata.com.cn/ExternalResource-jcdqe4.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e5%ae%8b%e5%87%a4%e5%a8%9f%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e5%ad%99%e5%86%9b%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e6%9d%8e%e5%9b%bd%e5%bf%a0%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22SONG+Feng-juan%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22SUN+Jun%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22LIU+Shu-ming%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/Periodical_zzyzdh.aspx
http://c.g.wanfangdata.com.cn/periodical-zzyzdh.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e9%aa%86%e6%97%ad%e5%9d%a4%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22Luo+Xukun%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/Periodical_lmzydxxb.aspx
http://c.g.wanfangdata.com.cn/periodical-lmzydxxb.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e7%8e%8b%e6%99%93%e4%ba%ae%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/Periodical_kjzxdb.aspx
http://c.g.wanfangdata.com.cn/periodical-kjzxdb.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e9%bb%84%e4%ba%ae%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22HUANG+Liang%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/Periodical_czgxyxb.aspx
http://c.g.wanfangdata.com.cn/periodical-czgxyxb.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e8%8b%97%e7%ba%a2%e9%9c%9e%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/Periodical_hhdxczfxxb.aspx
http://c.g.wanfangdata.com.cn/periodical-hhdxczfxxb.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e9%99%88%e6%99%93%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22CHEN+Xiao%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/Periodical_wjsjxx.aspx
http://c.g.wanfangdata.com.cn/periodical-wjsjxx.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e8%b4%be%e5%9f%b9%e5%86%9b%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e8%91%a3%e5%86%9b%e5%a0%82%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e9%ab%98%e5%bb%b6%e5%8d%8e%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22Jia+Pei-jun%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22Dong+Jun-tang%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22Gao+Yan-hua%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/Periodical_sxdzjs.aspx
http://d.g.wanfangdata.com.cn/Periodical_sxdzjs.aspx
http://c.g.wanfangdata.com.cn/periodical-sxdzjs.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e9%97%b5%e7%a5%a5%e5%a8%9c%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e9%a9%ac%e5%bb%ba%e5%bb%ba%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e9%ad%8f%e6%b5%b7%e7%87%95%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e6%9d%8e%e6%b5%b7%e6%b6%9b%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/Periodical_xddzjs.aspx
http://c.g.wanfangdata.com.cn/periodical-xddzjs.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e7%94%98%e6%9c%ac%e9%91%ab%22+DBID%3aWF_QK
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e8%8b%8f%e7%ba%a2%e8%89%b3%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/Periodical_kjxx.aspx
http://c.g.wanfangdata.com.cn/periodical-kjxx.aspx
http://s.g.wanfangdata.com.cn/Paper.aspx?q=Creator%3a%22%e5%8c%85%e5%a9%89%e8%b4%9e%22+DBID%3aWF_QK
http://d.g.wanfangdata.com.cn/Periodical_gykzjsj.aspx
http://c.g.wanfangdata.com.cn/periodical-gykzjsj.aspx
本文链接:http://d.g.wanfangdata.com.cn/Periodical_jcdq.aspx
下载时间:日
http://d.g.wanfangdata.com.cn/Periodical_jcdq.aspx
Recommended您所在位置: &
&nbsp&&nbsp
Proteus教程——电子线路设计、制版与仿真 978-7-302-18588-8k 第7章 AT89C51单片机综合设计新.ppt 90页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
你可能关注的文档:
··········
··········
AT89C51单片机综合设计 7.1
单片机间的多机通信 7.1.1
Proteus电路设计 7.1.2
Proteus调试与仿真 7.1.3
总结与提示 7.2
I2C总线应用技术 7.2.1
Proteus电路设计 7.2.2
Proteus调试与仿真 7.2.3
用I2C调试器监视I2C总线 7.2.4
总结与提示 7.3
基于单片机控制的电子万年历 7.3.1
设计任务及要求 7.3.2
设计背景 7.3.3
电路设计 7.3.4
系统硬件实现 7.4
基于DS18B20的水温控制系统 7.4.1
Proteus电路设计 7.4.2
Proteus调试与仿真 7.5
基于单片机的24×24点阵LED汉字显示 7.5.1
设计任务及要求 7.5.2
设计背景简介 7.5.3
电路设计 7.5.4
系统硬件实现 7.5.5
Proteus是目前最好的模拟单片机外围器件的工具,与其他单片机仿真软件不同的是,它不仅能仿真单片机CPU的工作情况,也能仿真单片机外围电路或没有单片机参与的其他电路的工作情况。因此在仿真和调试程序时,关心的不再是某些语句执行时单片机寄存器和存储器内容的改变,而是从工程的角度直接看程序运行和电路工作的过程和结果。对于这样的仿真实验,从某种意义上讲,解决了实验和工程应用间脱节的矛盾。 7.1
单片机间的多机通信
内容 三个AT89C51单片机间进行“1主2从”多机通信,主机可以将其数码管显示的内容发送给每个从机,也可以采集每个从机数码管显示的数值并求和后显示出来,每个单片机的数码管显示值可以通过外接的按键进行设置。 训练目的 掌握MCS-51单片机间进行多机通信的实现方法。 7.1.1
Proteus电路设计
1. 元件清单列表 打开Proteus ISIS编辑环境,按表7-1所列的清单添加元件。
2. 电路原理图 元件全部添加后,在Proteus ISIS的编辑区域中按图7-1和图7-2所示的主、从机电路原理图(晶振和复位电路略)连接硬件电路。
Proteus调试与仿真
从机操作如下: (1) 每按下“加1”键,数码管显示值加1; (2) 运行中的数码管显示值随主机的操作而发生改变。 仿真运行片段如图7-3和图7-4所示。仿真过程中可单击
按钮暂停仿真,从“Debug”菜单中调出各个单片机的“8051 CPU Registers”窗口来观察各单片机运行中相关寄存器的工作状态,如图7-4所示。
总结与提示
在仿真刚开始的几秒钟,仿真系统还未完全就位,仿真结果可能会不正常,稍停一会儿便可正常运行; 可将从机的串口工作方式改为采用中断方式进行编程和仿真实验。 7.2
I2C总线应用技术
内容 I2C总线是一种用于IC器件之间的二线制总线。它通过SDA(串行数据线)及SCL(串行时钟线)两根线在连到总线上的器件之间传送消息,并根据地址识别每个器件。本例使用串口通信I2C存储器24C01扩展AT89C51单片机的数据存储器,完成读写操作。 训练目的 学习使用Proteus设计并仿真I2C器件扩展单片机存储器的方法; 掌握单片机进行I2C通信的编程方法; 学会使用Proteus VSM虚拟I2C调试器。 7.2.1
Proteus电路设计
1. 元件清单列表 打开Proteus ISIS编辑环境,按表7-2所列的清单添加元件。 2. 电路原理图 元件全部添加后,在Proteus ISIS的编辑区域中按图7-5所示的原理图(晶振和复位电路略)连接硬件电路。
Proteus调试与仿真
参照6.3.3节建立程序文件,加载目标代码文件,执行以下操作: (1) 在Proteus ISIS界面中,单击按钮启动仿真; (2) 仿真过程中单击按钮暂停仿真,从“Debug”菜单中调出“8051 CPU Internal (IDATA) Memory”窗口和“I2C Memory Internal Memory-U2”窗口,观察单片机内部数据存储器和24C01存储器相关单元的状态变化,如图7-6所示。
用I2C调试器监视I2C总线
1. 在电路中添加I2C调试器 在工具栏单击按钮,再在对象选择器中选择“I2C DEBUGGER”。将其中两引脚与单片机连接,其中SCL接P3.0,SDA接P3.1。 2. 仿真监视 从图7-6中的I2C调试器窗口可以看到I2C总线在循环读/写,窗口的左上角区域,记录了总线上的所有活动,其中向左的蓝箭头表示I2C调试器作为从器件监视总线上的活动。单击“+”,可显示详细的数据,以字节,甚至以位的形式显示。其中: 第一行内容是单片机向
正在加载中,请稍后...}

我要回帖

更多关于 单片机C 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信