keil 4可以直接给at89s52烧录程序吗?要不然该怎么烧?

我的是atmel公司的at89s52
烧录硬件我有,可烧录软件不知道

不可以的,需要专用软件。你买ATMEL芯片的时候肯定有说明,一般用easy51pro这个就行。追问

但keil界面上有个load图标啊,不能用作下载软件吗?

追答

你如果要使用KEIL那个LOAD是有一个前提的,就是你要有KEIL公司的程序下载的一个硬件传输设备,才可以用那个LOAD。一般我们不会去刻意买那个东西。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-12
Keil上的Load图标是用于Load烧录文件到单片机中,不过你得使用Keil自己的工具,比如ULink2等,其他家的工具并没有给出好的接口。
烧录AT89S52

可以通过并口ISP形式,软件有很多,Atmel自己也有,或者网友自制的形如Easy51Pro(链接 http://www.xiao-qi.com/netfile/EasyISP.html )、伟纳的烧录软件等

或者编程器,这个就更多了追问

“Keil上的Load图标是用于Load烧录文件到单片机中,不过你得使用Keil自己的工具,比如ULink2等”
这句话貌似有矛盾哎,怎么可以用load烧录,又需要u-link2呢?

追答

ULink2是烧录工具,Keil是烧录界面,不矛盾

本回答被提问者采纳
第2个回答  2011-04-09
KEIL是开发用的软件,烧程序要有硬件,也就是烧录器,烧录器有自己的软件
当然调试阶段通过串口写也是可以的,但要求你目标板上电路已经搭好追问

但keil界面上有个load图标啊,不能用作下载软件吗?

追答

如果设置好了,点了load之后可以自动调用烧录软件,通过烧录器烧程序

追问

那就是说可以用keil直接烧录程序,不需要额外的烧录软件了?

追答

调用,不是自带,自带的应该只能用于keil公司自己的或很少一部分国外大公司的烧录工具

第3个回答  2011-04-09
可以!

keil 4可以直接给at89s52烧录程序吗?要不然该怎么烧?
不可以的,需要专用软件。你买ATMEL芯片的时候肯定有说明,一般用easy51pro这个就行。

如何在keil 4元件库里添加AT89S52
1、点击菜单“Project”2、点击“Options for Target '工程名'”3、选择“Device”4、选择AT89S52,如图所示:

AT89S52在KEIL中如何设置?
DATA :直接寻址方式,亦是KEIL的默认设置 IDATA:间接寻址方式,可以访问整个256字节RAM空间 由上,可以把你程序中的一些访问不是很频繁的变量,改为以间接寻址方式访问,比如: unigned char idata temp;供参考。

keil uvision4 没有at89s52 怎么办
你可能安装错了软件,keil uv4其实是有两个的,一个叫MDK,是给arm的,我现在是用来写stm32f103ve的,另一个叫c51,是51单片机的,你应该要装keil uv4 c51,希望能帮到你。

请问:何处能够下载AT89S52单片机烧录程序?谢谢。
看芯片手册, 用ISP或JTAG.或者你是需要个什么测试Demo做试验? 用Keil自带例子编译一下不就成了. 没有的话pudn里面肯定有现成整体项目.

at89s52单片机简介
AT89S52单片机的操作步骤 1.硬件连接:将AT89S52单片机的P1口接到LED灯的正极,将LED灯的负极接到GND。2.编写程序:使用KeilC51编写程序,实现LED灯的闪烁功能。3.编译程序:将程序编译成HEX文件,用于烧录到AT89S52单片机中。4.烧录程序:使用烧录器将HEX文件烧录到AT89S52单片机中。5.运行程序:将AT89S52...

单片机8951,8952有什么区别呢,可以用8952代替8951吗?
3,,8952内部有8K的程序存储空间,256直接的运行空间,8951只有4k的程序存储空间,128直接的运行空间;主要就是这几个区别, 所以说89c52 是完全可以代替8951的,但是8951 不一定可以代替8952,这个主要是看编写的程序 的功能 和程序的大小了,在keil里 ,code就是程序的大小。data 就是运行内存,这个...

keil AT89S52 烧录
Keil上的Load图标是用于Load烧录文件到单片机中,不过你得使用Keil自己的工具,比如ULink2等,其他家的工具并没有给出好的接口。烧录AT89S52 可以通过并口ISP

相似回答