1 / 4
文档名称:

KeilC与Proteus连接调试的经典教程.pdf

格式:pdf   大小:375KB   页数:4页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

KeilC与Proteus连接调试的经典教程.pdf

上传人:咆哮深邃的大海 2021/10/19 文件大小:375 KB

下载得到文件列表

KeilC与Proteus连接调试的经典教程.pdf

相关文档

文档介绍

文档介绍:Keil C 与 Proteus 连接调试的经典教程
1、假若 KeilC 与 Proteus 均已正确安装在 C:\Program Files 的目录里,把 C:\Program
Files\Labcenter Electronics\Proteus 6 Professional\MODELS\ 复制到 C:\Program
Files\keilC\C51\BIN 目录中。
2、用记事本打开 C:\Program Files\keilC\C51\ 文件,在 [C51] 栏目下加入:
TDRV5=BIN\ ("Proteus VSM Monitor-51 Driver")
其中“ TDRV5 ”中的“ 5”要根据实际情况写,不要和原来的重复。
(步骤 1和 2只需在初次使用设置。 )
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)
{
P2=0;
P1=LED_CODES[i];
P2=Select[i];
for(j=3000;j>0;j--); //该 LED 模型靠脉冲点亮,第 i 位靠脉冲点亮后,会自动
熄来头。
//修改循环次数,改变点亮下一位之前的延时,可