回 帖 发 新 帖 刷新版面

主题:单片机ROM

我太菜了,刚接触汇编

看资料看到说  TMOD 地址89H

那是什么地方呢?ROM里还是RAM里?

还有就是谁能告诉我到底单片机里有多少地方啊?好像就是2k的ROM和128的RAM吧

但是写程序的时候总是有一些地址,那些是ROM里的地址吗?

等待。。。
谢谢!

回复列表 (共4个回复)

沙发

TMOD是RAM里面的地址。
如要使用它,你需要在程序对它进行初始化。(程序则是通过编程器写入ROM的)

板凳

[quote]TMOD是RAM里面的地址。
如要使用它,你需要在程序对它进行初始化。(程序则是通过编程器写入ROM的)[/quote]
RAM不是要掉电消失吗?

还有 可以把单片机的SFR都介绍一下功能吗?

谢谢!!!

3 楼

RAM是要掉电是要消失,不过你每次运行单片机就会复位。
也就是说,每次复位后单片机都会从程序中(在ROM里面)将SFR的信息(包括你提到的TMOD)重新写入RAM。

至于SFR的资料,相信很多单片机的教程里面都有,如果你没有这些资料的话,你留个邮箱,我发一份给你!

4 楼

[quote]RAM是要掉电是要消失,不过你每次运行单片机就会复位。
也就是说,每次复位后单片机都会从程序中(在ROM里面)将SFR的信息(包括你提到的TMOD)重新写入RAM。

至于SFR的资料,相信很多单片机的教程里面都有,如果你没有这些资料的话,你留个邮箱,我发一份给你![/quote]


太感谢了!我邮箱是mingda33@sohu.com

单片机我是从零开始,所以弄的头超级大

我来回复

您尚未登录,请登录后再回复。点此登录或注册