打印

向大家请教个关于单片机存储器扩展的问题

[复制链接]
3385|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
li46552089|  楼主 | 2011-5-2 21:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
毕业半年  目前在公司从事硬件开发   现有个小项目  产品升级
        我们公司以前用的是C8051040的芯片   因其存储空间才64K  现在做显示这块  程序复杂点就不够用了   现准备对其扩下容量   1m以上吧   请问下大家   有啥好的芯片不  通过怎样的方式来实现呢?  就是加几个芯片吗?  谢谢大家指教~

相关帖子

沙发
joyme| | 2011-5-3 09:32 | 只看该作者
单片机的程序写到1M也太牛了吧,呵呵

使用特权

评论回复
板凳
ayb_ice| | 2011-5-3 10:06 | 只看该作者
这个有点复杂,大部分人都没有真正用过,也只是理论上知道些,通过切页技术扩展

使用特权

评论回复
地板
abin0415| | 2011-5-3 20:52 | 只看该作者
搞不了

使用特权

评论回复
5
li46552089|  楼主 | 2011-5-4 09:44 | 只看该作者
为什么用不了哦~?   是地址线少了还是?

使用特权

评论回复
6
原野之狼| | 2011-5-4 10:07 | 只看该作者
估计楼主扩大存储是为了保存图形字库等信息,如果是这样,不必扩展到总线上。

使用特权

评论回复
7
li46552089|  楼主 | 2011-5-4 11:42 | 只看该作者
今天跟个同事讨论了下~    不知是否可以将程序执行  与数据存储的存储器分开来用?
      如果这样 容量可以小点~

使用特权

评论回复
8
原野之狼| | 2011-5-4 11:48 | 只看该作者
今天跟个同事讨论了下~    不知是否可以将程序执行  与数据存储的存储器分开来用?
      如果这样 容量可以小点~
li46552089 发表于 2011-5-4 11:42

我说的就是这个意思 这样是可以实现的

使用特权

评论回复
9
li46552089|  楼主 | 2011-5-4 13:25 | 只看该作者
那这样的话  应该如何实现呢  还要接块芯片吗?

使用特权

评论回复
10
原野之狼| | 2011-5-4 21:51 | 只看该作者
方式很多啊
可以采用EEPROM 可以用FLASH芯片 可以是用SD卡 可以使用U盘

使用特权

评论回复
11
li46552089|  楼主 | 2011-5-5 13:28 | 只看该作者
这个有点复杂,大部分人都没有真正用过,也只是理论上知道些,通过切页技术扩展
ayb_ice 发表于 2011-5-3 10:06

    请问下  切页扩展  是个什么意思哦  能大概说下吗?

使用特权

评论回复
12
li46552089|  楼主 | 2011-5-5 13:33 | 只看该作者
040 只有64K  16根寻址数据线   如果要扩到1M的话  数据线应该到20根了。现在我们讨论了下  原来的16根还是不变   让其正常读取   最后4根的话  怎么处理 能让其按要求正常工作呢。是不是关乎到单片机寻址方面呢?  继续查资料  继续向大家请教~

使用特权

评论回复
13
原野之狼| | 2011-5-5 13:58 | 只看该作者
方案很重要 千万不要走错了路
如果仅仅是存储数据信息的话根本没必要搞这么麻烦

使用特权

评论回复
14
tyw| | 2011-5-5 14:04 | 只看该作者
通过片选来切换存储芯片

使用特权

评论回复
15
li46552089|  楼主 | 2011-5-6 11:24 | 只看该作者
C51的单片机可以外扩程序存储器吗?

使用特权

评论回复
16
kami03372| | 2011-5-6 11:28 | 只看该作者
扩可以。但是扩那么大.......
如果是存储数据用,真没必要搞的那么复杂,2M的SPI的FLASH才几块钱,4个引脚搞定了。
别没事自己找事哈。

使用特权

评论回复
17
ayb_ice| | 2011-5-6 11:34 | 只看该作者
将外部并行FLASH挂在XRAM 总线空间,另外用GPIO切页,这样读取数据也快,程序也简单

使用特权

评论回复
18
li46552089|  楼主 | 2011-5-6 13:34 | 只看该作者
扩可以。但是扩那么大.......
如果是存储数据用,真没必要搞的那么复杂,2M的SPI的FLASH才几块钱,4个引脚搞定了。
别没事自己找事哈。
kami03372 发表于 2011-5-6 11:28

   嘿嘿 不是存数据哦  主要是程序  因为牵涉到很多图形文件  所以容量要求大些~

使用特权

评论回复
19
ayb_ice| | 2011-5-6 13:50 | 只看该作者
图形文件不是数据吗

使用特权

评论回复
20
li46552089|  楼主 | 2011-5-6 14:30 | 只看该作者
图形文件不是数据吗
ayb_ice 发表于 2011-5-6 13:50

我们是用的编程平台 写的显示器程序   图片最后都会转换为程序  因为某些图片每一个界面都会用到  所以  要求的程序空间就很大了~

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

39

帖子

0

粉丝