单片机程序下载好后如何运行

来源:百度知道 编辑:UC知道 时间:2024/06/09 08:37:50
就是已经把.hex格式的程序下载进了单片机后,如何使它运行。偶刚学,好多都不懂,希望能给点具体的步骤,最好有图解。。谢谢
忘了说了,是51系列的单片机,我用的是stc89c52

只要程序下载进单片机里了,它就会自动从ROM区的起始地址开始运行。程序怎样安排的它就怎样运行,比如按键检测、引脚输出、其他中断程序等。比如你写了一个循环点亮8个LED灯的程序,程序下载进去后,8个LED等就按程序循环点亮。其实就是单片机的8个引脚循环输出点亮LED灯的逻辑电平。

程序下进去了,让CPU上电,再给CPU复位就可以运行了。注意EA脚要接高电平。

是这样的,拿ISP(在线编程)下载来说吧。下载软件通过下载线把文件(如HEX、bin)传输到单片机里。 

顺序: 

1.你得向下载软件指定文件所在位置; 

2.下载软件读取文件内容; 

3.下载软件通过下载线对单片机复位,而且一直保持复位状态,这个状态是让单片机脱离运行模式,进入编程模式; 

4.下载软件把文件写入单片机指定的FLASH中,这个数据传输过程遵循PSI接口协议。 

建议你下载89CS52单片机的详细说明书,上面有单片机的编程过程,很详细,按照说明书上的规范,就可以自己做一个下载线和下载软件了。

如何把编译调试好的程序下载到单片机的ROM里去? pascal编好程序后如何运行PAS格式程序比如D:下的001.PAS MCS-51单片机运行出错或程序进入死循环,如何摆脱困境? 如何运行完一个程序后自动运行另一个? 单片机程序下载装置(开发装置) 怎样用ISP向单片机下载程序 单片机有了硬件如何进行程序调试 单片机程序 一个单片机可以同时运行几个程序吗? 单片机上程序怎么在软件上运行?急````拜托