单片机的烧写原理

时间:2023-03-06作者:佚名
我要问的不是如何制作烧写接口。 而是,电脑在通过接口向单片机烧写时(此时单片机 内没有程序),电脑是如何通过接口访问内部rom的??对应p口怎么就会指向单片机内部rom(就像单片机是一个rom?)
  有三种方式:
  1、把单片机当做一个ROM芯片,早期的单片机都是如此。将单片机放在通用编程上编程时,就像给28C256这样的ROM中写程序的过程一样。只是不同的单片机使用的端口,编程用的时序不一样。
  2、像AT89S52或AVR单片机一样,在单片机上有SPI接口,这时用专用的下载线将程序烧写到单片机中。这时不同的是,单片机的CPU除了执行单片机本身的指令之外,还能执行对ROM进行操作的特殊指令,如ROM擦除、烧写和校验指令。在编程ROM时,下载线先通过传输这些指令给CPU执行(擦除ROM、读入数据、烧写ROM、和校验ROM),这样完成对单片机的ROM的烧写。此外,现在普遍使用的JTAG仿真器也是这样,单片机的CPU能执行JTAG的特殊指令,完成对ROM的烧写操作。
  3、引导程序,即单片机中已经存在了一个烧写程序。启动单片机时首先运行这程序,程序判断端口状态,如果符合“要烧写ROM”的状态存在,就从某个端口(串口、SPI等等)读取数据,然后写入到单片机的ROM中。如果没有“要烧写ROM”的状态,就转到用户的程序开始执行。像AVR单片机的bootloader方式、STC的串口下载方式,还有其他单片机的串口编程等等都是这样。

相关阅读

三电源切换电路图和工作原理讲解

双电源切换我们都很熟悉,也很常用,一般是一个外部电源加一个内部电池,外部电源优先级高于电池。 有电池,电池给系统供电,有外部电源,外部电源给系统供电,两者都有时,外...
2023-08-10
三电源切换电路图和工作原理讲解

对于配电网的合环换电技术,你了解吗?

我国城市10kV配电网普遍采用环网设计,开环运行的模式,当配电网检修时,可通过合环换电的方式实现不对用户停电的负荷转供。由于合环操作可能导致合环潮流或冲击电流过大,从而...
2023-07-05
对于配电网的合环换电技术,你了解吗?

启动电容跟运行电容之间的区别

启动电容是让单项电机的启动线圈在启动时通电,启动后切断;运行电容是让电机在运行中起到电容补偿,所以启动电容不能少,而运行电容可以不用。 什么样的电容器在电机启动时有启动...
2023-03-31
启动电容跟运行电容之间的区别

施工现场临时用电如何做?这些强制性标准得知晓

建筑施工现场临时用电工程专用的电源中性点直接接地的220/380V三相四线制低压电力系统,必须符合下列规定: 1采用三级配电系统 2采用TN-S接零保护系统 3采用二级漏电保护系统 临时用...
2023-06-11

使用电感器再度改善运算放大器的真零输出

图1中的电路,来自我之前的文章“Multivibrator also makes true-zero output of the op-amp”(多谐振荡器也能使运算放大器实现真零输出): 图1 简单的本地低噪声电压转换器,可在需要简单的低...
2024-03-18
使用电感器再度改善运算放大器的真零输出

热销商品

拷边机 包缝机内六角上针匙 开刀 上针内6角螺丝刀扳手 1.5 1.6

拷边机(包缝机)专用内六角上针匙及开刀工具,适用于精确调整机针位置与维护设备。配备1.5mm与1.6mm两种规格的内六角螺丝刀扳手,专为紧固或拆卸上针螺丝设计,确保机针安...
1.65

暗装开关插座面板单开双控一开五孔二三极USB快充肤感超薄家用4开

暗装开关插座面板,简约设计,完美融入家居环境。单开双控,轻松实现远程控制,方便实用。一开五孔,满足多种电器插孔需求;二三极USB快充,快速充电,高效便捷。超薄设计,节省空...
1.2

鸿雁开关插座面板旗舰店家用暗装墙壁86型一开带五孔多孔X86-1

鸿雁开关插座面板旗舰店推出的家用暗装墙壁86型一开带五孔多孔X86-1,是一款设计精良、功能齐全的家居电气产品。该产品采用86型标准面板尺寸,安装方便,适用于各种暗...
4.71

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草 这款不锈钢加厚镊子维修工具夹子是设计用于各种专业场合的多功能工具。它拥有一个厚实的手柄,确...
0.8

三色变光led筒灯2.5寸3W5瓦开孔6 7.5 8公分家用客厅嵌入式天花灯

三色变光LED筒灯,2.5寸精巧设计,功率可选3W/5W,适用于开孔直径6.7–8公分的家用嵌入式安装。采用高亮LED光源,支持暖光、自然光、白光三色切换,满足不同场景氛围需求。...
7.2

网站栏目