我买了一个stc89c52的单片机学习板,写了程序不知道怎么把它下载到单片机上。请大侠们指教!是用keil写的

我买了一个stc89c52的单片机学习板,写了程序不知道怎么把它下载到单片机上。请大侠们指教!是用keil写的,第1张

首先在KEIL窗口中找到一个小榔头一样的图标叫做Options of Target,点击它,跳出一个窗口。在这个窗口中写入你的单片机所使用晶振的频率,然后在OUTPut那个选项页中将“Creat Hex”打钩选中。这样你再编译程序(编译按键就在小榔头的左边第二个两个箭头的那个)就会产生一个HEX文件,所谓的程序下载也就是把这个HEX文件烧制到单片机中。

其次,是把HEX文件烧到单片机中。这里的方法很多,取决于你的单片机板子上用的下载口了。

一般最常看到的是使用单片机板上的串口下载,那么首先需要一条USB转串口线。然后你的电脑需要安装一个烧制软件叫做STC_ISP_V483。这个网上很多,可以下载一个然后安装。打开后你首先需要做的就是选择单片机型号,然后点击“打开程序文件”选择相应的HEX文件,然后选择COM口,这个可以在电脑的设备管理器中找到,你的串口线插到电脑上以后就会有的,当然你需要先安装串口线的驱动(USB转串口线插到电脑上后会自动跳出来要求安装),这个也可以在网上找到。在最高波特率那里你可以选择9600,不过我的是115200,也可以用我就懒得动它了。然后点击“DownLoad”就可以了,下面的窗口里出现“请给MCU上电”的信息时你再把板子的电源键打开,就可以了。

其实你可以去网上找一份郭天祥的《十天学会单片机》的视频资料,照着上面的学就可以了。基本上可以知道个大概。

要用单片机设计出一个编程母机或下载程序的母机,需要遵循确定单片机型号、设计下载接口、编写下载程序、设计编程接口、编写编程程序、设计母板电路、调试母机 *** 作。

1、确定单片机型号:根据需要编程或下载的目标设备的类型和协议,选择合适的单片机型号。

2、设计下载接口:根据目标设备的下载接口和协议,设计相应的下载接口。常见的下载接口有串口下载、USB下载等,需要根据实际情况选择。

3、编写下载程序:使用单片机开发工具,编写下载程序,实现与目标设备的通信和数据传输。

4、设计编程接口:根据目标设备的编程接口和协议,设计相应的编程接口。常见的编程接口有JTAG、SWD等,需要根据实际情况选择。

5、编写编程程序:使用单片机开发工具,编写编程程序,实现与目标设备的通信和数据传输。

6、设计母板电路:根据单片机型号和下载、编程接口的设计,设计母板电路。

7、调试母机:将母板与下载、编程接口连接,并通过单片机开发工具进行调试,确保母机正常工作。

STC系列单片机有一个特殊的标记,并有一段特殊的程序。当加上电源瞬间,判断到有串口有规定的通讯命令,就将随后的数据,作为程序代码写到程序存储区(EEPROM),这个过程无需用户干预,用户所做的仅仅是:1。连接好PC机和单片机的串口,2。运行下载程序,3。将编译好的机器码读到下载软件中,4。点击下载钮,5。打开单片机电源,6。观察下载进度条,待下载完成

以上就是关于我买了一个stc89c52的单片机学习板,写了程序不知道怎么把它下载到单片机上。请大侠们指教!是用keil写的全部的内容,包括:我买了一个stc89c52的单片机学习板,写了程序不知道怎么把它下载到单片机上。请大侠们指教!是用keil写的、如何用单片机设计出一个编程母机或下载程序的母机、单片机串口下载的过程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9847306.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存