欢迎来到天天文库
浏览记录
ID:6166847
大小:609.00 KB
页数:6页
时间:2018-01-05
《如何使用keilc51创建一个工程文件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、阅读内容背景: 建立一个项目: 点击工程菜单中选择弹出的下拉式菜单中的新建工程...,接着弹出一个标准Windows文件对话窗口,在"文件名"中输入您的第一个程序项目名称,这里我们用"test",这是笔者惯用的名称,大家不必照搬就是了,只要符合Windows文件规则的文件名都行。"保存"后的文件扩展名为uv2,这是KEILuVision2项目文件扩展名,以后我们可以直接点击此文件以打开先前做的项目。 这时会弹出让你选择单片机型号的对话框,我们选择ATMEL---AT89C51新版:DG2000AUSB51单片机开发板+AVR单片机开发板-
2、ATmega16开发板ATmega8开发板+D12USB开发板+STC单片机编程器+51编程器+AVR编程程器+在线硬件仿真器新版:DG880APIC单片机开发板+PIC16F877A开发板+PIC16F876A+16F72开发板+PIC16F54+16F716开发板+PIC12F508+PIC16F630+16F505开发板新产品:DG650AUSB51单片机开发板,USB在线编程,特别适合没有串口和并口的笔记本电脑,具有时钟/AD/DA转换/24C02/步进电机驱动/红外/无线接收/液晶接口/LED/数码管/串口及USB通讯等实验功能本周热门内
3、容·单片机与RS-232的串口通信+VB程序·单片机做的AD转换程序(adc0809程序)·AT89C2051时钟DS1302程序· 然后点击Target1前面的“+”,出现SourceGroup1,选中右键点选“增加文件到组SourceGroup1” 这时选择文件类型为Asm源文件,再选中001.asm文件,再按添加,在随后出现的提示框中按“确定” 仿真器采用Mon51协议,在使用之前应必须对软件项目进行如下设置: 1、单击工程菜单,再在下拉菜单中单击"目标target1属性"单片机控制的步进电机正反转和加速减速c程·串口
4、发送接收程序模块程序·单片机与RS232串口通信C51程序·单片机PWM控制LED灯渐亮渐灭C51程序·51单片机PWM调制程序C51在下图中,单击"Target"输入仿真器的工作频率(11.0592MHz)。 2、在调试菜单中点选"KeilMonitor-51Driver",即选择了STC89C516RD硬件仿真器。 3、单击“R外围设备”选TargetSetup设置选项选择您要使用串口(必须和实际相符合),波特率38400。 如果被仿真的目标板使用12MHZ或者是11.0592MHZ晶振时波特率选择38400,如果被仿真的目标板
5、使用6MHZ晶振时波特率选择18400。4、如果需要生成HEX代码给编程器烧写芯片的话,需要选中“生成HEX文件”的选项,按钮“选择OBJ文件夹...”是用来选择最终HEX文件的存放目录的。5、按F7快捷键可以进行编译,编译成功后如会出现上图红箭头所指的文字,表示编译成功! 然后可以进行硬件仿真了,将仿真器放入51单片机试验开发板的40脚活动插座中,这时仿真器的电源由实验开发板提供。 现在按Ctrl+F5可以进入仿真,这时再按F5全速运行状态。 这时你会看到实验板开发板P1的八个红色LED,轮流点亮,表示运行成功,你可以查看相关的变量和参
6、数,非常方便,这里我们完整演示一个汇编语言的仿真过程,其实KEILC最擅长的还是C语言,建议有基础的网友尽量采用C语言。 当首次使用一新的工程调试时可能出现下面的界面,说明KEIL软件和仿真器之间通讯失败,原因是你尚未设定好串口及波特率。请按选Settings然后按下图设好串口(根据你的实际使用端口,以下假定为COM1)及波特率。 然后按F7,进行通讯连接,再按Ctrl+F5可以进入仿真,这时再按F5全速运行状态。
此文档下载收益归作者所有