有些单片机还可以通过串口连接,然后用上位机烧程序将程序写入Flash。MCS- train单片机没有操作系统,所以在开机时有两种方式运行编写的程序,即把程序写入ROM地址,单片机记录程序的方法如下:运行环境:LenovoT如楼上所说,一般程序会生成后缀为的文件。十六进制(十六进制文件)或。BIN(二进制文件),这些文件可以通过专用的写入设备写入单片机的程序存储器。
编写程序(通常是STC)。在右边的源文件输入框中编写程序,点击如图所示的编译按钮(可以看到程序没有错误,编译成功),但是我们没有看到后缀为的文件。hex当我们点击进入项目文件夹时,如下图所示,因此我们需要点击目标按钮对其进行设置,如下图一图所示。在开头添加一个无条件转移以跳转到编写的程序。
打开软件,首先选择合适的单片机型号。编译,在项目文件夹中找到编译好的十六进制文件,并刻录到单片机文件中。至少掌握使用集成环境进行软件开发的单片机(例如,KeiluVision,现在,您需要一个刻录软件来刻录程序,这里使用的是STC-ISP软件。电源、电路板电源、单片机电源正常。用keil写个程序,C和汇编都行,并生成一个HEX文件。proteus连接线路后,双击微,在属性对话框中会出现一个文件夹图标。单击该按钮添加刚刚编译的十六进制文件。
软件:已经编译好的十六进制程序文件。看懂电路图(可以让别人设计,有能力也可以自己设计),至少知道输入输出端口和引脚,以及如何控制外围电路中的设备。带有串行端口(或USB端口)的计算机。硬件:带有串行端口(或USB端口)的连接电路板。开始时,或在ROM地址处,一般采用二种。
暂无评论内容