电路驿站 EDAdesign.com.cn 网站创建日期:2004年10月1日

 
首页
| 设计与应用
| 驿站大卖场
| 驿站课堂
| 代客设计
| 服务与支持
| 留言本
单片机C51基础教程

>首页驿站课堂C51基础教程第六章 Keil C51例子:Hello.

∷ 51教程导航
·
Keil C51开发系统基本知识
·
Keil C51软件使用详解
·
Keil C51 vs 标准C
·
Keil C51高级编程
·
Keil C51库函数参考
·
Keil C51例子:Hello.c
·
Keil C51的代码效率
·
Keil C51 软件使用方法
 
 
 
C51基础教程
来源:http://www.51c51.net 作者: 资料整理:电子虫虫
·
第六章 Keil C51例子:Hello.c
 
第一节
uVision for Windows的使用步骤
第二节
Ishell for Dos使用步骤
   
 
1 2

  Hello位于\C51\excmples\Hello\目录,其功能是向串口输出“Hello,world”整个程序如下:

#pragma DB OE CD

#indule <reg51.h>

#include<stdio.h>

void main(void)

{

SCOn=0x50;

TMOD=0x20

TH1=0xf3;

Tri=1;

TI=1;

printf(“Hello,world \n”);

while(1) { }

}

  第一节 uVision for Windows的使用步骤
 

(1) file_new新建一个hello.c文件,输入如上内容或直接用目录下源文件。

(2) file_save或工具栏将文件存盘。

(3) project_new project创建一个project名为hello,并在其中加入hello.c。

这时该project已是打开状态,或用open project打开已存在的project。

(4) option_C51 compiler中选出至少包括两项DB OE。

(5) option_dscope Debugger选中hello\DS51.INI

查看DS51.INI看其是否为:

“load…\…\BIN\8051.DLL

map 0, 0xffff”

否则修改。

(6) 在option_make选make文件顺序。

(7) project选Build project,看是否有语法错误,若无则生成HEX文件,若有则修改源文件后重复以上部分步骤。

(8) run_dScope debugger进入dScope51后装入hello则可用go直接运行看serial窗口有无输出,正常每系统运行一次,serial窗口均出现一个“Hello,world”表明运行无误。

   
 

关于驿站 | 驿站声明 | 网站介绍 | 网站推广 | 联系我们 | 友情链接
Copyright@2004-2008 EDAdesign.com.cn 版权所有 不得转载 沪ICP备05000346号
版主:威特 E-Mail:edadesign@tom.com 联系站长! QQ:306963535 QQ群:10116628