R71E 存储器攻略

1008 08-11-19 15:35


原作者:honggun

R71E 存储器攻略(一)

在此先请各位注意,这个帖子只是普及一下大家比较熟悉却又比较头痛的R71E的存储器问题,在下水平有限。如果您水平比较高请您不要取笑,本着共同提高共同进步的原则请您给于指正。如果触犯了您的经济利益,请您另开帖子发言。这里是DIY区。不欢迎技术以外的话题。

所有的图片和图纸只提供参考,如果您在DIY的过程中由于参考本帖的图纸或者图片而由此产生的失误和损失本人概不负责。也不要对本帖和本人妄加评论。

首先让我们来看一下R71E的存储器。

第一种:

使用的是4bit*1024的UPD444C存储器芯片,和2114的引脚相同可以直接代换。

存储器板的外观图片:

两种芯片的对比资料:

2114的资料:

D444的资料:

原理图和印制板资料

第二种:

使用的是8bit*2048的UPD446C存储器芯片,和HM6116,LH6116等老式任天堂红白机的游戏机内使用的存储器芯片通用。可以直接代换。虽然使用的是2K*8bit的芯片,但是DB4-DB7高4位通过电阻下拉接地。只使用了DB0-DB3低四位的数据总线。地址总线的A10也是接地的,这样只使用了3FFH的1K的寻址空间,另外的1K闲置未用。

存储器板的外观图片:

几种芯片的对比资料:

UPD446的资料:

HM6116的资料:

LH5116的资料:

原理图和印制板资料

R71E 存储器攻略(二)

我们先来看看为什么网上下载的数据写入DS1220后无法工作。其实DS1220是个很不错的芯片,价格也不贵(立星有卖拆机的5元一片)。用它来取代不掉电板是一个最佳的选择。

好了,我们再来看看R71E数据线:

看到没有,板子的DB0接到了芯片的D3上,DB1接到了芯片的D0上,DB2接到了芯片的D1上,DB3接到了芯片的D2上,这样就使实际板子读出的数据和芯片内的数据不是一样的,这样的数据R71E能接受吗?

数据线循环移位后数据发生的变化:

我们再来看看地址线的连接关系:

板子的地址线和芯片的地址线也是不规则的接法,这将导致板子的地址和芯片的地址不同。板子的地址按二进制累加变化而芯片内却是东一下西一下的乱跳。

几个有代表性的地址变化规律:

这种把地址和数据线交叉使用的方法在早期单片机加密性能不好的年代经常采用,我曾经修理过一台香港出的工业机器就采用了这种能方法。

更绝的是他的程序也是保存在一片HM6116的RAM中,机器后面有个小的盖板。上面写着“禁止开启,永久损坏”。我好奇的卸下螺丝打开盖板发现盖板下面有个微动开关,微动开关和盖板是联动的。开关的两根线接到电脑箱的端子排上。好奇过后重新把机器按原样复原,可是打开机器电源后发现所有的动作都没有了。这是我的冷汗也下来了。仔细检查发现机器的供电正常,和旁边正常工作的机器相比没发现有什么不对啊。

看来还是和这个开关有关,拿出我的杀手锏根据机器线路走线绘制图纸。经过一夜的忙活终于搞明白了故障原因。原来打开盖板的同时微动开关动作,微动开关常闭点断开了电脑板上面备份电池的电源。所以所有的程序都“飞”了。也就是要带开盖板必须把端子排上面的两个点给短接上才允许带开盖板。最后做了个简单的拨码开关读写电路,把正常的程序读出来写进掉点的机器就好了。绘图纸时发现RAM的地址线不是按着正常的顺序接线,当时很是不解。仔细检查了好多遍没错啊。可是以前工作很正常的。再后来仔细研究了单片机才知道这是为了防止别人读出里面的程序来反汇编研究,一种防止盗版保护版权的方法。

下图是我以前按照网上的资料做的一种编程器电路资料,联机后看到有脉冲输入到次CD4040.不知是电脑频率高了不行还是并口设置有问题没有成功。无法读出数据也无法写入数据。哪位朋友有兴趣可以做做试试。

电路原理图和印制板图:

R71E离线编程器(不用电脑联机)核心程序近期将由thinkker大侠完成。资料完全公开共享。 

所以资料共享,包括电路图,印制版图,程序。

6116的内部程序也会陆续发布,到时候用通用编程器写入DS1220里直接代替6116.

一步轻松踏入不掉电板的行列。

未完待续。可能要多等几天。


原回复:

  • R71E 存储器攻略 honggun 2008年11月19日 15:35:06
    • 下一讲完后加精! Enigma 2008年11月19日 15:36:42
      • . honggun 2008年11月19日 15:38:14
        • 加精后就不能编辑了,为了保证该贴的连?T性。建议“攻略完毕后”再授精 Enigma 2008年11月19日 15:54:14
          • . honggun 2008年11月19日 16:06:37
            • .该帖子被 honggun 编辑。2008-11-21 15:06:26 Enigma 2008年11月19日 16:12:55
    • 不精都难! bd7ac 2008年11月19日 15:49:42
      • 如果是太监帖,就不给精! bd7ac 2008年11月19日 16:08:16
    • cjapeng 2008年11月19日 15:53:10
    • R71E 存储器攻略(一),不错!这个R71E是很有特点,不然咱们哪会买它这么多。 东人 2008年11月19日 15:54:21
    • 下一讲什么时候?不要学某仁兄,吊足大家胃口,现在也没下文。 m222 2008年11月19日 15:54:47
      • 老兄不是说俺吧,我现在不玩军机了,天天都来坛和你玩了。 东人 2008年11月19日 16:00:26
        • 呵呵,你有小姨子么?没有就别来对号了。 m222 2008年11月19日 16:15:37
          • 谁知道你在说谁,中国人就是喜欢玩暗示,靠人家去猜测。 东人 2008年11月19日 16:20:36
            • 不见黄河不死心!进来! m222 2008年11月19日 16:33:27
              • 弹眼落睛 万水千山总是情 2008年11月19日 19:06:26
          • 看不懂 linlin0225 2010年4月21日 17:55:29
    • 很好,建议加精华 mapleft 2008年11月19日 15:56:50
      • 建议加精华 MWD 2008年11月25日 12:09:23
    • R71E 存储器 记号 印度神游 2008年11月19日 16:00:47
    • chenang39 2008年11月19日 16:03:48
    • 顶。 forlord 2008年11月19日 16:14:25
    • 强! 飘雨的江南 2008年11月19日 16:16:07
    • 好资料! ysj 2008年11月19日 16:18:13
    • r71要顶 哈更小S 2008年11月19日 16:19:11
    • 好资料,记号! 八音风铃 2008年11月19日 16:23:32
    • 好资料,记号! 8092 2008年11月19日 16:33:09
    • 等下一讲. 显象管 2008年11月19日 16:38:11
    • . ok0578 2008年11月19日 16:46:10
    • 很好! bg8jm 2008年11月19日 16:47:14
    • 学习 bh1dfw 2008年11月19日 16:57:31
    • 做个记号,等下集。 Alunli 2008年11月19日 17:12:40
    • 记号!R71E 存储器攻略 孤帆远影 2008年11月19日 17:59:33
    • 加精! luojiy 2008年11月19日 18:21:14
    • 谢谢了。学习中 老三 2008年11月19日 19:45:54
    • 记号,等下文。 haxi 2008年11月20日 10:55:07
    • 高,谢谢LZ无私的贡献,我顶. wghhk 2008年11月20日 11:07:07
    • 千万不要太监文,r71e坛子里人手一部啊。 甲骨文 2008年11月20日 11:09:53
    • 支持原创! thinkker 2008年11月20日 11:55:32
      • R71E离线编程器(不用电脑联机)核心程序近期将由thinkker大侠完成。资料完全公开共享。 honggun 2008年11月21日 15:09:32
        • DS1220貌似很贵滴样子 dingding 2008年11月21日 15:41:02
          • 广东立星电子有拆机的,5元一只。 honggun 2008年11月21日 16:30:13
            • 谢谢老兄提供信息,我之前也经常从他们那里邮购元件:)不过现在离中发知春电子城比较近,大多去那里买东西 dingding 2008年11月22日 10:39:37
    • 好资料,记号! 解放军之声 2008年11月20日 12:16:51
    • 记号,坐等下一讲。 yzxky 2008年11月20日 12:32:53
    • 好,记号。 puhezhiyin 2008年11月20日 12:40:41
    • 这个贴子要顶一下,昨天刚买了块6116想自己DIY块板子以备不时之需,虽然是掉电板 dingding 2008年11月20日 12:43:56
    • 统一做一批的了 林枫 2008年11月20日 12:44:56
    • 记号 DeepBlue 2008年11月21日 15:18:19
      • 这下您该知道为什么写入DS1220里的程序哪里不对了吧。 honggun 2008年11月21日 15:22:06
        • 谢谢,兄弟!等你们的好消息了!俺那个DS1220让我给整死了!又在破烂市淘了一块HK1225(=6264),还得改管脚接线!我也知道那个数据的改法,但手里编程器的数据编辑很麻烦,要一个一个地敲(其实这只是个理由,还是手懒),就一直想等别人现成的,短信跟某位兄弟要,人家也没搭理我,呵呵。 DeepBlue 2008年11月21日 17:02:08
          • 急迫盼望下一期,广坛需要楼主啊,我们的R71都不怕啦。 DeepBlue 2008年11月28日 10:39:24
    • 急迫盼望下一期,广坛需要楼主啊,我们的R71都不怕啦。 GJ 2008年11月21日 15:25:03
    • R71E 存储器 记号 hygoln 2008年11月21日 15:37:37
    • 等着了!!!!!!!!!!!绝对的精华文章!!!!! 壹佰法拉 2008年11月21日 15:38:06
    • 景仰之情有如滔滔江水啊。 ic-r5 2008年11月21日 15:49:18
    • 好文,记号 HZLIJIE 2008年11月21日 16:36:27
    • 有水准的好文.顶一顶. 一丁 2008年11月21日 16:53:24
    • R71E有的放心用,没有的放心买啦! gary 2008年11月21日 17:00:30
    • R71E存储器,学习了,记号。 stos 2008年11月22日 7:01:10
    • 很好很好 klause 2008年11月22日 10:52:29
    • 要看射精贴-R71E。 胆机 2008年11月22日 10:55:30
    • 是否可以用编程器直接读取6116(带电,引线)的信息,再写入27C16里,由此生成所谓的不掉电板。(凭空想的,没有多余的RAM板做实验),不知可行否? luojiy 2008年11月22日 11:03:52
      • 机器保存的信道频率数据也要保存在这里。是需要随时更改的。 honggun 2008年11月24日 7:48:03
        • 谢谢回复,不知那著名的不掉电板是否能正常存储频道信息? luojiy 2008年11月24日 8:21:27
          • 可以的。 honggun 2008年11月24日 16:53:44
            • 如此,那就说明应该采用eeprom,俺明白了,谢谢您! luojiy 2008年11月24日 16:56:30
              • EEPROM 的写入时间太长了,没有实验过能否代换。 honggun 2008年11月26日 14:03:42
    • 不错,谢谢,辛苦了 shanlrz 2008年11月22日 11:29:38
    • R71 掉电 记号 谢谢 sy2008 2008年11月22日 11:50:44
    • 真是有心人那,太强了! freenxh 2008年11月22日 12:11:42
    • R71E 存储器攻略 回味无穷 2008年11月22日 12:58:35
    • 老茧 2008年11月22日 13:18:36
    • 真不错,好文章! 广西客 2008年11月22日 13:18:40
    • 有R71E的朋友都浮出水面了。 zxhb 2008年11月24日 8:04:35
    • R71E 存储器 记号 侦查 2008年11月24日 17:10:31
    • 谢谢HONGGUN提供的信息,下一步打算做不掉电板:) dingding 2008年11月25日 10:19:54
    • 无私的贡献 余音绕梁 2008年11月25日 10:27:36
    • 这个帖子一定要鼓励鼓励! 陈年火腿 2008年11月25日 10:48:54
    • 这个帖子要顶,辛苦了!!! 增智电子 2008年11月25日 14:28:50
    • R71E存储器攻略,记号。 雨后初晴 2008年11月25日 14:40:32
    • 技术铁,要顶!!! fyrrje 2008年11月25日 14:52:31
    • R71E 诚信 2008年11月25日 15:07:29
    • atlulu 2008年11月25日 15:12:31
    • 做个记号,等下集 cm51168 2008年11月25日 16:34:29
    • 功夫没少下,敬佩!记号。 苞米棒上缠线圈 2008年11月25日 16:46:58
    • 记号! bkbbk 2008年11月26日 14:58:33
      • 记号! jzh888 2011年1月22日 13:46:40
    • 这个帖子要顶!!! 创星 2008年11月28日 11:03:20
      • 等消息! DeepBlue 2008年12月8日 7:14:21
    • R71E 存储器攻略 这个帖子一定要鼓励鼓励 bd2oc 2008年12月8日 8:00:39
    • R71E 存储器攻略续(一) honggun 2008年12月10日 11:28:57
      • 先收藏起来! GJ 2008年12月10日 11:38:30
        • zxc DDT 2009年12月21日 0:05:35
          • R71E 存储器攻略 DDT 2010年1月1日 7:18:58
      • 好象后面还有 列兵 2008年12月10日 11:43:20
        • 还有很多,全上完了我通知您。 honggun 2008年12月10日 11:54:50
          • R71 DeepBlue 2008年12月12日 11:31:31
      • bd7ac 2008年12月10日 11:57:42
      • 学习 爱好军机 2008年12月10日 14:11:51
      • 该贴子是好贴 jqr1668 2010年4月21日 14:48:19
      • 还有R71E 存储器攻略续(二)吗? xssir 2011年1月22日 13:52:56
    • R71记号! 小刚2000 2008年12月10日 13:59:28
    • 研究彻底。 zjian 2008年12月10日 14:15:41
    • 很好 mapleft 2008年12月10日 14:18:59
      • 该帖子被 mapleft 编辑。2008-12-10 14:30:42 honggun 2008年12月10日 14:32:44
      • 高手,浏览量超过一千次的帖子总算有个过招的了,谢谢。 honggun 2008年12月10日 14:34:06
        • 我后原来发现,你是用外部编程器,写入的,再用R71E读的;发现自己判断问题的轻率,才把帖子编辑,抱歉; mapleft 2008年12月12日 11:05:12
        • R71不掉电版攻略 gotohell 2010年3月22日 15:55:04
    • 顶起来。 林枫 2008年12月10日 14:35:54
      • 顶起来 swl 2009年2月16日 17:01:05
    • . szlook 2008年12月10日 17:27:55
    • 顶起来 swl 2009年2月16日 17:02:11
    • 好帖 atawj 2009年2月16日 17:10:58
    • 很专业的技术贴,一定要顶,R71E jgycrc 2009年12月21日 6:22:52
      • 顶R71E存储器攻略!!! 往日情怀 2009年12月21日 7:38:21
    • 751能用吗 张保良 2009年12月31日 22:49:24
    • R71E存储器攻略 二进制 2010年1月1日 7:58:16
      • R71E存储器攻略看了,没有原程序还是搞不定啊! jqr1668 2010年3月22日 15:33:27
    • 好资料! qqq2000 2010年3月22日 17:08:36
    • R71E 存储器攻略 sangelboy 2010年3月22日 17:34:49
    • R71E存储器攻略 gb5808 2010年3月22日 17:43:28
    • R71E 存储器攻略 bg4xyb 2010年3月22日 17:49:50
    • 高水平,R71E。存储! 蜂蜜 2010年4月21日 18:11:28
    • R71E存储器攻略 二进制 2010年4月21日 18:18:20
    • PF.r71e. xasat 2010年4月21日 18:21:19
      • Ding! JOHN 2011年1月22日 7:41:06
    • 从此R71E就无后顾之忧! wuzhijun 2011年1月22日 8:39:51
    • R71E 存储器攻略,好文,顶! 胆胆收音机 2011年1月22日 11:41:00
    • R71E 存储器攻略 高水平 BG5HKR 2011年1月22日 13:29:43
    • 高! BD2KA 2011年1月22日 13:41:45
    • R71E 存储器攻略 shian 2011年1月22日 13:50:51
    • 枝术帖要顶 BG8GBT 2011年1月22日 14:19:42
      • 还应该有续2吧?? JOHN 2011年1月22日 14:43:09
        • 应该有续2,期待中。 BG8GBT 2011年1月22日 17:03:49
    • R71E离线编程器(不用电脑联机)核心程序近期将由thinkker大侠完成。资料完全公开共享。 JOHN 2011年1月24日 19:36:11
    • 身边有R71E,这个要顶! digital 2011年1月24日 20:32:05
    • R71E 存储器攻略。 收音机大喇叭 2011年2月3日 0:41:19
    • R71E 存储器攻略 风之声 2011年2月3日 0:55:27
    • R71E 存储器攻略 jerklwq 2011年2月3日 5:32:04
    • R71E 存储器攻略 bd2oc 2011年2月3日 6:01:27

--- Signature ---

网络搬运工

举报
举报主题
相关跟贴

回复