这个程序以前是8031+外部存储器的机器,老机器,外国人的,我们学习中。
里边有8155,8255等等,程序有5000行汇编,汇编是反汇编来的,15k程序,RAM基本都用完,没有解释,
请问读懂这个程序是否困难,去交给电子市场的话我要求能提供详细解释(详细到我能修改里边的参数),大概的报价是多少?
如果我们自己读这个程序(我们没有很丰富的汇编经验,有丰富的C,外设控制,多种MCU经验),是否可行,大概多久能看出门道?
请大家评估下给个参考意见。谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
【54楼】 kl818bc000 我不是马甲
你大概不知道,51还可以在RAM里运行程序吧?他RAM和ROM的地址可以连在一起的.
你要解决的,不是几个指令,你要解决的是一个系统到另一个系统,并且两个系统还要等效.
回复【61楼】 zhxzhx 一丁
我不准备再讨论这个问题了,我所以不占同你的方案,是因为你只是一个构想,而我在十年前确是实践过的,
没模仿的东西是一个电解槽的控制器,只有16条指令,运行速度是32.768KHz,8个IO口,我用12M的51模拟的.
-----------------------------------------------------------------------
你没看到我在【54楼】有写
"除非原设计者除了EEPROM外,PSEN另有接到别的地方,否则就不用输出,这等看到原理图就知道了"
我有说过PSEN只能接ROM的片选吗? 或不能接到外部RAM吗?
或许楼主的板上除了8155的256字节RAM以外,根本没有别的外部RAM
还在讨论 "51还可以在RAM里运行程序" , 有意义吗?
等楼主的原理图出来就知道了,现在没什么好争的
我早就在6楼说过 "如果对速度和容量没有要求" 的前提下,是可以这样作, 也没说百分之百可以作
但你几乎斩钉截铁的说我这只是不切实际的构想,一定行不通的,还找来一堆几乎不可能出现的极端问题
来驳斥我的想法,还动不动说:
"这你就老外了" "你大概不知道" "看来你没有用过" "很怀疑你干没干过这种活"
"纸上谈兵,根本没有实际经验" "你模拟个屁" "月薪1万的工程师"...
等我一一把你的质疑解答,并把我的软硬件的作法都公开后,甚至把你不知道"PSEN时不会输出RD"的事实都告诉你,
一句道歉或感谢的话也没有,有必要这样吗?
让我不知道,我到底是挡到你推销产品?还是我叫别人不要在用8051了,妨碍了你接51的项目赚钱?
楼主也是,丢了问题出来,人却不知道跑那去了,我下星期要出差,也没时间再回贴,我就到此打住
一周热门 更多>