这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界» 论坛首页» 综合技术» 基础知识» XDATA 单片机XDATA的问题

共2条 1/1 1 跳转至

XDATA 单片机XDATA的问题

院士
2006-09-17 18:14:16 打赏
XDATA 单片机XDATA的问题



关键词: XDATA 单片机 问题

院士
2006-12-22 22:43:00 打赏
2楼
问 使用At89c52时用道了很多大容量数组都用DATA定义,编译时说溢出,我的片外没有扩展RAM。后来我想当然的用 XDATA来定义,编译通过了而且烧进片子后程序执行正常,所用到的数组也都工作正常,从那以后我都这么用也没遇到过什么问题,但一直没想通。我的编译其实KEILC。那个 XDATA到底把数据定义到哪儿了? 1: 似乎是不可能的………… 2: Xdata使用外部存储器如果没有外部存储器,你的程序无法运作 3: 真的,这是真的,不信楼上二位可以试一下不信楼上二位可以试一下,随便写个led的字库数组用xdata,真的可以用的 4: 关于 单片机 XDATA问题的几个问题1)LZ用的是仿真环境还是直接下载到芯片?
2)我没用过这款 单片机,它的RAM多大?
3)51中的外部存储器一定要在片外吗?片内的RAM不能用 XDATA访问吗?

LZ能回答上述问题,估计我就能得到你的问题的答案了。 5: 神了?你把LED数组放外面只会影响到显示的对不对,但是不会影响到程序的执行,如果显示也对的话,那真是神了. 6: 使用了const注意到lz说的“led的字库数组”,肯定使用了const,放在rom里了呢,呵呵~

祝大家国庆快乐!

7: 蒸发密令这样的程序灌到片子里
产品可能会从市场蒸发掉哦

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]