有关AT89C51编程的问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 02:43:49
我是AT89C51的初学者,没真正弄过这些东西,现只是在公司工作看到工程师弄过这些东西,看得不是很清楚,现在自己想学这些,但没人指点,在此希望能有高手不吝赐教,我在此非常感谢!
我想用AT89C51做个摇摇棒,现硬件已经做好,有ISP下载线,现在我已经用TXT写字板把汇编语言写出来了,保存成TXT格式的,但我知道用下载线能把.HEX的文件直接下载到AT89C51中,但我不知道.txt的文件怎么弄成.hex的。
用什么软件可以生成HEX文件?
能不能把TXT转换成HEX文件?
或者其他软件编译生成,用什么软件?
谢谢!
说错了,上述中应该是AT89S51,不是AT89C51
我用汇编语言写的程序

keil就是了,你用什么语言编写的?keil可以编译c和汇编,你编写的文件如果是c就要保存为c的格式,如果是汇编保存格式要用.asm。在keil中就可以生成你要的hex文件。有hex文件还要个烧写软件,烧写器

要用编译软件编译。把汇编写道编译软件里面,让编译软件输出hex文件就可以了。
AT89C51应该是不支持spi编程的吧,AT89s系列和ATmega系列支持spi编程。

(知心365学习中心-|