找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2643|回复: 3
收起左侧

Ti1500科学型计算器模拟器 8051单片机代码及proteus仿真

[复制链接]
ID:165786 发表于 2019-6-25 16:16 | 显示全部楼层 |阅读模式
本帖最后由 neiseng 于 2019-6-26 05:20 编辑

翻出以前移植的旧代码,并将其移植到8052单片机上;这是仿真TMS0800芯片的计算器。
这个芯片用于Ti2500通用计算器,和Sinclair科学计算器。
提供的是Ti2500通用计算器的proteus仿真 ,Sinclair科学计算器仿真稍作修改就可以用。

Ti2500

Ti2500

Ti2500

Ti2500

Sinclair

Sinclair

Sinclair

Sinclair




参考以下:
游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0

使用疯狂的11位操作码模拟TI计算器
这个来自1974年的4功能德州仪器计算器的真实模拟器通过模拟处理器按指令运行计算器的源代码指令。这种不寻常的处理器具有11位操作码,44位BCD寄存器和9位地址总线。
要使用模拟器,请慢慢单击计算器图像上的按键,然后您可以逐步观察计算器如何执行操作。由于处理器不进行乘法或除法,因此通过重复加法或减法来执行这些操作。
游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0

扭转辛克莱令人惊讶的1974年计算器破解 - 是HP-35的一半ROM在德克萨斯州的一个酒店房间里,克莱夫辛克莱尔遇到了一个大问题。他想出售一种便宜的科学计算器,可以从昂贵的计算器(如流行的HP-35)中抢占市场。惠普花了两年时间,20名工程师和一百万美元来设计HP-35,它使用了 5个复杂芯片 ,售价为395美元。辛克莱与计算器制造商Bowmar的合作无处可去。现在,德州仪器公司为他提供了一款价格低廉的计算器芯片,几乎无法进行四功能计算 他可以用这个芯片建造100美元的科学计算器吗?
德州仪器公司的工程师说这是不可能的 - 他们的芯片只有3个存储寄存器,没有子程序调用,也没有存储π等常数。计算器中的ROM存储仅保存320条指令,足以用于基本算术。他们怎么可能将任何科学功能挤进这个芯片?
幸运的是,Sinclair Radionics的负责人Clive Sinclair有一个秘密武器 - 编程高手和数学博士Nigel Searle。在德克萨斯州的几天里,他们提出了新的算法并编写了世界上第一个单芯片科学计算器的代码,以某种方式将正弦,余弦,正切,反正弦,arccos,arctan,对数和取幂编程到芯片中。德州仪器的工程师们感到惊讶。

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:165786 发表于 2019-6-25 16:19 | 显示全部楼层
网站使用FLASH控件上传文件和图片,浏览器总是报错
回复

使用道具 举报

ID:165786 发表于 2019-6-25 16:25 | 显示全部楼层

Sinclair

Sinclair

Ti500

Ti500

仿真

仿真

回复

使用道具 举报

ID:165786 发表于 2019-6-25 16:26 | 显示全部楼层
KeilTi500Pub.zip (189.42 KB, 下载次数: 15)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表