查看工程文件夹内容:
以上图文描述的是KEIL uVISION的使用入门,这些是单片机基础知识和基本操作必备的。
2、 根据实验参考程序,利用单片机实验箱,演示流水灯程序的结果。 单片机实验箱说明详见附录2,根据实验原理图搭好实验电路,将经KEIL uVISION软件编译后生成的后缀为“. hex”的文件写入单片机。这里要用到单片机烧录软件,单片机开发的过程简述如下,
单片机开发流程
1、PL2303 驱动的安装
连上开发板,运行所要安装的驱动。
如果你是XP系统,请运行“xp”目录下面的“Setup.exe”这个文件。 如果你是W7或者VISTA系统,请运行“w7”目录下面的那个“PL2303W7.exe”这个文件。
请注意以下几点:
1.安装完成之后,按照提示的信息,必须重启计算机。
2.如果你的电脑已经安装此驱动或同类不同版本的驱动时,必须先删除原驱动后,重启计算机,才能再次安装。否则,将提示“无法安装新硬件”。
3.请不要使用同类其它版本的驱动,否则将会影响开发箱使用性能,使
9
用前务必把我们的提供的驱动安装一次。 2 、COM 口的查看
点击“设备管理器”
在这里会看到端口中多了一个“Prlific USB-to-Serial Comm Port(COM4)” 这个就是你的USB线在你这台电脑所占用的COM口。COM*不同的电脑会不同。 3、程序的下载
首先:打开STC-ISP.Exe 软件,直接打开即可。
10
说明:1、首先在MCU TYPE 中选择芯片,我们这里选择STC90C516RD+。
2、选择你要下载的HEX 文件,如“流水灯.HEX”。
3、接好我们配的USB线(注意现在让开发板处于关电状态,开关在开发板的右下角(KP 按键)。
4、COM 口选择你插上USB 线时“设备管理器”中的“端口”中看到的COM口。
5、选择波特率,如果下载的时候,提示了“握手失败”,那么需要给开发板最高波特率,最低波特率都设置到2400就可以了。
6、按STC-ISP软件上面的“DOWNLOAD/下载”,然后再给单片机上电。(这点非常重要) 六.实验原理图:
11
七.实验参考程序:
1、汇编写的流水灯 ORG 0000H
LJMP START ORG 0030H
START:MOV A,#0FEH LP:MOV P0,A LCALL DS01 RL A
LJMP LP
DS01:MOV R0,#0FFH LP1:MOV R1,#0FFH LP2:DJNZ R1,LP2 DJNZ R0,LP1 RET END 2、C写的流水灯:
#include
unsigned char i; //定义变量i为无符号字符类型 while(--a) //while-do型循环
12
{
for(i=0;i<125;i++); //for()语句构成空循环 } }
void main(void) //主函数 { unsigned char b,i; while(1) //无限循环 {
b=0xfe; //赋值语句
for(i=0;i<8;i++) { P0=b; Delay(250); b=(b<<1)|0x01;//左移一位,末位补1 }
} }
八.实验思考题
1、使用Keil软件,程序文本字体为黑白时,编译能否成功? 2、 使用STC烧录软件时,能否先给单片机上电,再点“DOWNLOAD/下载”?
13
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新IT计算机单片机原理及应用实验指导书 - 图文 (3)全文阅读和word下载服务。
相关推荐: