为什么给proteus编译成hex中添加hex文件后仿真时总说没找到hex文件

君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
基于AT89C51单片机定时闹钟设计
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口基于Proteus的单片机实时时钟的仿真设计的毕业设计_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于Proteus的单片机实时时钟的仿真设计的毕业设计
上传于||暂无简介
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩44页未读,继续阅读
你可能喜欢您的位置: &
1-wire总线多点温度检测显示系统在Proteus中的仿真实现
优质期刊推荐16×16LED点阵汉字分批显示器的Proteus软件仿真_维修入门基础_电器维修技术
16×16LED点阵汉字分批显示器的Proteus软件仿真
  Proteus是目前最先进、最完整的多种型号系统的仿真设计平台,由ISIS和ARES两个构成,其中ISIS是一款智能原理图输入系统软件,可作为电子系统仿真平台,ARES是一款高级布线编辑软件,用于制作印制电路板。开发者可以在无硬件条件下直接使用Pro-teus进行电路设计和仿真调试,真正实现了在计算机中完成电路原理图设计、电路分析与仿真、系统测试到形成印制电路板的完整电子设计、研发过程。
因此,本课题利用AT89C5l作为主控制器,采用Proteus软件实现对16&16点阵汉字的分批显示.仿真运行通过后再进行点阵显示电路制作,大大缩减实际开发,节约了开发成本。
  1硬件电路设计
  在很多LED显示的场合,需要实现一系列LED点阵汉字的分批显示,为简化设计,每批只显示2个汉字,分若干次完成全部显示。利用ProteusISIS平台画出的硬件电路如图l所示。
  该硬件电路的核心是利用单片机读取显示字型码,通过驱动电路对16&16共阴极LED点阵进行动态列扫描,以实现点阵汉字的分批显示。设计选用的单片机为Atrnel公司的AT89C51,它是一种低功耗,高性能8位单片机,片内含4KB可反复擦写的FLASHROM,采用Atmel公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及8051引脚结构,内置看门狗电路。功能强大的AT89C5l可为许多嵌入式控制应用系统提供高性价比的解决方案。时钟电路用于产生单片机工作时所必需的时钟信号,其中为12M。上电复位电路可保证单片机的在程序运行出错或操作错误使系统处于死锁状态时,重启运行。
  显示单元是LED汉字显示屏,由2片16&16LED点阵模块组成。但由于Proteus软件目前版本中还没有16&16点阵模块,设计中采用Pro-teus软件中的4个8&8点阵模块组合成1个16&16点阵模块。点阵汉字的阳极驱动是由单片机的PO口和P2口各自经过一片输出74LS273向4个8&8LED点阵输出字型码作为行驱动信号;点阵的阴极驱动由P1.0~P1.3经过4-16线译码器74HCl54译码后输出列选信号,对4个8&8点阵进行列扫描,从而控制LED点阵的相应点亮。2个LED点阵汉字中的列选信号则分别由P3.O和P3.1控制来选择相应的74HCl54,因此需要两片74HCl54译码器。RP1为排阻,含有8个,作为PO口各位的,以保证PO口能够输出高。
  2点阵汉字分批显示原理与软件设计
  16&16共阴极LED点阵由4个8&8点阵构成,需要显示汉字字符串&单片机仿真!&,可通过建立数据表格的形式进行。通过16&16点阵汉字字模提取软件,可提取各显示汉字的字模数据,详见程序设计中的显示字符代码表1。
  在进行汉字分批输出显示时采用动态扫描驱动方式,可按行或列进行扫描。当按&列&扫描时,需要建立列的扫描代码表如下:
  现以列扫描为例,阐述16&16LED点阵汉字分批显示原理。在初始化设置(关显示)后,首先,P1送出第1列扫描代码,同时使P3=0xFD选中U2的74HCl54和U4,对P0输出段码给左边汉字上半部的第1列以驱动相应段点亮;接着,使P3=OxFA选中U2的74HCl54和U5,对P2输出段码值给左边汉字下半部的第1列以驱动相应段点亮,即送出了第一个汉字&单&的第1列的字模数据(16位段码值);再设置P3=0xF5选中U3的74HC-l54和U4,对P0输出段码给右边汉字的上半部的第1列以驱动相应段点亮。接着,使P3=OxF9亦选中U3的74HCl54和U5,对P2输出段码值给由边汉字下半部的第1列以驱动相应段点亮,即送出了第2个汉字&片&的第1列的字模数据(16位段码值)。然后,给P1送第2列的扫描代码,同理再送出第1个汉字&单&、第2个汉字&片&的各自第2列的字模数据,&如此进行,经过16次列扫描,分时送完两个汉字的各自16个段码值,就可显示第1批汉字&单&、&片&;再进行第2批汉字&机&、&仿&的显示;&,直到汉字字符串显示完成。若字符显示完毕,又从头开始循环显示。LED点阵汉字分批显示的程序流程如2所示。在某一时刻,只有1行或1列被对应的字模数据驱动点亮,但只要扫描间隔时间合适(一般为数毫秒),利用人眼的视觉暂留特性,看上去整批字符就显示在LED点阵显示器上。Mdk5.16 生成的hex文件在proteus8.3 sp1中仿真成功_文档库
文档库最新最全的文档下载
当前位置: & Mdk5.16 生成的hex文件在proteus8.3 sp1中仿真成功
Mdk5.16 生成的hex文件在proteus8.3 sp1中仿真成功
Word文档免费下载:
次成功的例子,就容易找出自己错在哪了:① Keil与...hex&文件,存储在: E:\WYH\灯-电路设计\新建文件...没问题),再到PROTEUS平台中把生成的代码调入,仿真...PROTEUS与Keil整合构建单片机虚拟实验室 ? PROTEUS综合...用于为仿真分析产生各种周期 输入信号,包括方波、锯齿...HEX文件实现源 程序与单片机的链接 微处理器系统仿真...Proteus软件画单片机仿真图,进行单片机仿真 5、Keil ...生成HEX文件:重新编译,从编译结果信息中可以看出, ...与接口技术实验 点击运行按钮,可以看到单片机仿真成功...Keil创建文件步骤: eil创建文件步骤: 创建文件步骤 ...编程器写入51芯 片中,要先用编译器生成HEX文件。...Proteus仿真步骤: roteus仿真步骤: 仿真步骤 1)创建...(1) 用Proteus绘制原理图; (2) 用Keil编写程序,并生成二进制文件(HEX); (3) 将HEX文件装载到仿真软件; (4) 仿真并查看结果; (5) 实现Keil与Proteus的联...单片机KEIL51和proteus仿真软件的使用_电子/电路_工程...(5) 在“Text1”中编辑完代码后,单击 File 菜单...这是生成的 HEX 文件。 (9) 单击 Debug 菜单项...Keil 与 Proteus 的整合调试可以实现系统的总调,在该系统中,Keil 作为软件调试界面,Proteus 作为硬件仿真和调试界面,下面说一下如何在 keil 中调用 proteus 进行 ...2、定制自己的元件:有三个个实现途径,一是用PROTEUS VSM SDK开发仿真模 型,...名中“新建”选择Keil环境中生成的LED.ASM文件,单击 “确定”,生成.HEX文件。...5.Proteus仿真实例(电工电子技术相关知识) ? 6....它与单片机的程序设计软件Keil兼容,能够把Keil编译好...软件程序创建 1)使用proteus自带的编译器创建hex文件...1、Keil C 和 Proteus 建立单片机应用仿真系统的一般过程 1)启动 Keil,创建一...中载入编译好的 “*.HEX”文件; 9)在 Proteus 环境中启动调试程序,观察仿真...

我要回帖

更多关于 proteus 加载hex 的文章

 

随机推荐