教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 基础教育 >

单片机课程设计5--基于PROTEUS的多功能数字电子钟的设计 - 图文(7)

来源:网络收集 时间:2026-03-25
导读: 至此,完成了整个电路图的绘制。 Keil C与Proteus连接调试 1、假若KeilC与Proteus均已正确安装在C:\\Program Files的目录里; 2、安装Keil C与Proteus的连接插件vdmagdi.exe; 3、进入KeilC μVision2开发集成环境

至此,完成了整个电路图的绘制。

Keil C与Proteus连接调试

1、假若KeilC与Proteus均已正确安装在C:\\Program Files的目录里; 2、安装Keil C与Proteus的连接插件vdmagdi.exe;

3、进入KeilC μVision2开发集成环境,创建一个新项目(Project),并为该项目选定合适的单片机CPU器件(如:Atmel公司的AT89C51)。并为该项目加入KeilC源程序。

源程序如下: #define LEDS 6 #include \//led灯选通信号

unsigned char code Select[]={0x01,0x02,0x04,0x08,0x10,0x20}; unsigned char code LED_CODES[]= { 0xc0,0xF9,0xA4,0xB0,0x99,//0-4 0x92,0x82,0xF8,0x80,0x90,//5-9 0x88,0x83,0xC6,0xA1,0x86,//A,b,C,d,E 0x8E,0xFF,0x0C,0x89,0x7F,0xBF//F,空格,P,H,.,- }; void main() {

char i=0; long int j; while(1) {

26

P2=0;

P1=LED_CODES[i]; P2=Select[i];

for(j=3000;j>0;j--); //该LED模型靠脉冲点亮,第i位靠脉冲点亮后,会

自动熄来头。

//修改循环次数,改变点亮下一位之前的延时,可得到不同的显示效果。

i++;

if(i>5) i=0; } }

4、单击“Project菜单/Options for Target”选项或者点击工具栏的“option for ta rget”按钮

,弹出窗口,点击“Debug”按钮,出现如图所示页面。

在出现的对话框里在右栏上部的下拉菜单里选中“Proteus VSM Driver”。并且还要点击一下“Use”前面表明选中的小圆点。

再点击“Setting”按钮,设置通信接口,在“Host”后面添上“127.0.0.1”,如果使用的不是同一台电脑,则需要在这里添上另一台电脑的IP地址(另一台电脑也应安装Proteus)。在“Port”后面添加“8000”。设置好的情形如图所示,点击“OK”按钮即可。最后将工程编译,进入调试状态,并运行。

27

5、Proteus的设置

进入Proteus的ISIS,鼠标左键点击菜单“Debug”, 选中“use romote debuger monitor”,如图所示。此后,便可实现KeilC与Proteus连接调试。

6、KeilC与Proteus连接仿真调试 单击仿真运行开始按钮,我们能清楚地观察到每一个引脚的电频变化,红色代表高电频,蓝色代表低电频。在LED显示器上,循环显示0、1、2、3、4、5。

28

第四章 用ISIS和ARES设计PCB

1.在ISIS中完成原理图

元件: 1N4148 BC547 CAP-ELEC 3EZ8V2D5 3EZ5V1D5 RES

CONN-D9 PIC16F877

加入POWER和 GROUND, PIC16F877有两个隐藏的引脚VDD和VSS,因此必须将POWER的string属性设为VDD, GROUND的string属性设为VSS。

2.修改封装,在ISIS中添加元件时,已经自动为该元件配置了一个封装(有部分

29

元件要手动添加封装)。但这个封装并不一定很适合你的设计,因此你需要重新添加合适的封装。下面以CAP-ELEC为例说明。 打开CAP-ELEC的属性对话框

单击?的按钮,打开封装选择对话框(前提是你已经安装了ARES)

选择一个合适的,单击OK完成。

调整好所有元件的封装后,到菜单Tools -> Netlist Compiler,接着打开Netlist

30

单片机课程设计5--基于PROTEUS的多功能数字电子钟的设计 - 图文(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/566157.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)