导航:首页 > 操作系统 > 51单片机存储程序

51单片机存储程序

发布时间:2023-06-02 12:10:36

Ⅰ 求助,51单片机,程序是从程序存储器哪个位置开始存储的问题 。

程序是存在程序存储器的0000H开始的地址,还是存在了0030H的地址?
--0000H。

如果是存在了0030H开始的地址,为什么还要写开头的ORG 0000H?
--开机后,单片机自动从 0000H 开始执行。

为什么还要写 ORG 0030H ?
--因为:
--发生外部中断0时,单片机自动从 0003H 开始执行。
--发生定时器0中断时,单片机自动从 000BH 开始执行。
--发生外部中断1时,单片机自动从 0013H 开始执行。
--发生定时器1中断时,单片机自动从 001BH 开始执行。
--发生串口中断时,单片机自动从 0023H 开始执行。

--这些地址,不能随便占用,所以:
--我们的主程序,必须在这些地址的后面(如 0030H)编写。

Ⅱ 51单片机怎么实现数据的存储,通过51单片机可以把数据存到哪,没学过usb协议

一般可以存在,单片机的flash里,flash本来是用来存放程序的,但是如果程序没那么大,可以存在flash的末尾。
具体代码怎么实现,可以查阅一下资料,我就不详细描述了。
存flash 的时候要注意的地方有几点:
1,flash的擦写次数有限制,所以不要频繁储存
2,擦除flash的时候不要把代码擦除了!
还有一种方法是存在外置的eeprom里面,这种芯片保存数据比较安全可靠,容量也大,但是价格比较贵,一般是用SPI通讯来实现的!
纯手打,望采纳!
楼主还有什么不明白的可以追问。

Ⅲ 51单片机外部存储器怎么存程序

外部存储器一般有EPROM,ROM或者EEPROM、FLASH等。前者,一般需要用到编程器将程序烧录进去。后者,一般是具有IAP功能的单片机或者第三方单片机通过I2C(如24CXX系列)或并行接口写入存储器。

Ⅳ msc-51系列单片机的应用程序一般存放在什么中

嘿嘿 俺来帮你解答
1 msc-51系列单片机的应用程序一般存放在片内的EEPROM的程序存储器中,
即从0000H~0EFFH 共有4K
2 程序如果太长 可以存储到片外程序存储器中。

满意就选满意回答

阅读全文

与51单片机存储程序相关的资料

热点内容
外国大胸美女电影推荐 浏览:208
大尺很色床戏电影 浏览:432
郑州阿里程序员 浏览:131
韩国爱情推理片全部复制 浏览:462
台湾影视国语 浏览:571
穿越之我那三千个兄弟训诫 浏览:486
连母亲都收的小说 浏览:839
叶子媚演过尺较大的电影在线观看 浏览:832
app反感怎么解决 浏览:332
极光设置app是什么 浏览:79
app广告怎么赚钱 浏览:917
男主被系统控制的小说下载 浏览:951
钛2电影高清完整版 浏览:440
linux启动项目命令 浏览:531
乳山迷雾txt全文阅读全文小说 浏览:885
vm同步命令 浏览:14
安卓转移到ios王者荣耀怎么登 浏览:955
工业压缩机品牌 浏览:182
苹果系统怎么更改app的图标 浏览:668
泰剧女同电影 浏览:435