⑴ 单片机为什么能直接烧录程序
单片机能直接烧录程序是因为单片机中已经存在了一个烧写程序。
启动单片机时首先运行这程序,程序判断端口状态,如果符合“要烧写ROM”的状态存在,就从某个端口(串口、SPI等等)读取数据,然后写入到单片机的ROM中。如果没有“要烧写ROM”的状态,就转到用户的程序开始执行。
单击片烧录原理总结:
ICP:使用SWD接口进行烧录,如J-Link烧录器和J-Flash软件配合使用。
ISP:使用引导程序(Bootload)加上外围UART/USB等接口进行烧录。
IAP:软件自身实现在线电擦除和编程的方法,不使用任何工具。程序通常分成两块,分别为引导程序和应用程序。
⑵ 烧程序的步骤
1.首先,将烧写线把开发板与电脑连接,安装驱动之后,烧写程序能自动识别设备
2.打开后,就会看到这个界面,感觉好复杂的有木有?其实 烧写过程也就几步
3.首先,在界面左上角有个单片机型号,一般选择STC89C51系
⑶ 怎么往单片机里面烧录多个不同模块的程序
都是一个工程里面的程序,几个模块是指里面的功能分区,烧录文件就是一个文件涵盖了所有的程序,不需要单独烧录,直接烧录就可以了。
⑷ atmel单片机烧录方法
可以使用仿真器或编程器通过专用上位机进行烧录,也可以通过通讯端口进行IAP(在应用编程),IAP方式可以不用仿真器或编程器进行升级。
⑸ 贴片单片机如何烧程序
通常有两种方法:
1、对于实验用的贴片封装单片机,可以采用烧写专用的转接座变成双列直插式芯片进行烧写。
2、对于批量产品应用的贴片封装单片机,可以在PCB上增设编程接口端子进行烧写。
⑹ 51单片机怎么烧录
使用专用的编程器即可,8051F可以使用jtag口进行调试和烧录。
⑺ 这个单片机如何烧录
用keil生成hex文件,下载时用专门的下载软件找到生成的那个hex文件就可以下载了。
烧录是将程序下载到单片机里,烧录的程序为hex文件。
有专门的单片机烧写软件的。那个软件的名字叫STC-ISP
V391(可以下载个更高版本的),所买的开发板里都会带有烧录软件。
如果下载用到USB转串口的线的话,需要先安装一个USB转串口驱动才能下载程序。开发板所带光盘里会有驱动安装程序,有如果没有可以在网上下载。
补充:www.alldate.sheet.com这个网站是用来查芯片手册的。
⑻ stc单片机烧录步骤
STC单片机烧录代码步骤:(以下文字由wannenggong经键盘录入)
1、需要有一根下载线。可以是连接电脑主板原生串行9针COM端口经MAX232芯片转换的串口连接线;也可以是连接电脑USB端口经CP21xx或CH3xx芯片转换的串口接线,如果使用的是USB转串口的下载线,使用前需要在电脑中安装相应转换芯片的驱动程序,目前使用最多的是CH340下载线,驱动安装成功后可以在电脑“设备管理器”端口列表中看到:USB-SERIAL CH340(COMx)项、此时需要牢记这个x也就是串口号码,例如:COM4。
2、连接下载线与STC单片机的串口1(P3.0,P3.1端口),此时需要注意的是下载线的TXD/RXD与单片机的TXD/RXD引线需要交叉连接。
3、到STC单片机官网下载最新版的STC-spi软件,打开软件后(1)、选择待下载芯片的型号。(2)、选择串口。(3)、设置波特率,最低波特率设为2400最高可以根据不同芯片从低到高试着设置。(4)、打开编译通过的.hex目标文件。
4、先不给单片机通电,点击“下载/编程”,等待3秒左右为单片机上电,接下来可以看到软件窗口的自动操作的各项提示和下载进度条,等待一段时间即可完成下载。
⑼ 单片机怎么通过插针烧录程序
用USB转TTL下载器,如果单片机已经有5V电源的话,只需接串口发送 接收 地三根线。