日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

安卓手机上运行 PC-E500 程序

發(fā)布時間:2025/3/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安卓手机上运行 PC-E500 程序 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1安卓手機上運行 PC-E500 程序????1

1 PockEmul????1

2 下載????1

3 打包BASIC程序????2

4 配置PC-E500模擬器????5

5 載入e500.pkm????7

6 載入40000.bin????8

7 解包????10

?

?

1安卓手機上運行 PC-E500 程序

1 PockEmul

安卓手機上運行PC-E500程序,需要一款PC-E500模擬器。PockEmul是一款可模擬多種型號計算器的程序,可運行在WindowsLinuxAndroid平臺上。下圖是PockEmul模擬Sharp PC-E500的截圖:

圖1

使用PockEmul,有一個嚴(yán)重的問題:無法高效的將已有的PC-E500程序上傳至模擬器中。為此,本文提供了一個解決方案。

2 下載

需要下載的軟件有:

1、運行在Windows上的PockEmul v1.4.3,下載網(wǎng)址為:

https://github.com/pockemul/PockEmul/releases/download/v1.4.3/PockEmul-1.4.3-win32.zip

2、運行在Android平臺上的PockEmul v1.4.3,下載網(wǎng)址為:

https://github.com/pockemul/PockEmul/releases/download/v1.4.3/PockEmul-1.4.3.apk

3、輔助程序E500Comm v16.10.26

首先訪問如下網(wǎng)址

http://pan.baidu.com/s/1gd7XDkf

然后進(jìn)入public\Tools\E500Comm,下載E500Comm-16.10.26.rar

3 打包BASIC程序

本節(jié)將編輯兩個BASIC程序,生成兩個文件,然后將這兩個文件打包。

解壓E500Comm-16.10.26.rar,運行bin\E500Comm.exe程序,將顯示如下界面:

圖2

計算器請選擇"PC-E500",不要勾中"串口設(shè)置"復(fù)選框,單擊"確定"按鈕。進(jìn)入程序主界面,顯示如下:

圖3

單擊上圖的"1程序"按鈕,顯示如下界面:

圖4

上圖所示界面內(nèi),首先輸入程序代碼,然后單擊【文件】【另存為】菜單項,將程序代碼保存到文件里。如下圖所示:

圖5

下面有兩段代碼,分別被存入文件PI.BAS2.BAS。假定這兩個文件均在W:\E500目錄下。

文件名

PI.BAS

10 PRINT PI;PI#

打印π的數(shù)值

2.BAS

10 INPUT A,B,C

20 D=SQR(B*B-4*A*C)

30 PRINT "X1=";(-B+D)/(2*A)

40 PRINT "X2=";(-B-D)/(2*A)

求解一元二次方程

單擊上圖中的菜單項【打包...】,在下圖所示的界面內(nèi),選擇W:\E500目錄下的兩個文件PI.BAS2.BAS

圖6

單擊上圖的"打開"按鈕,程序?qū)⒃?/span>W:\E500目錄下生成兩個文件40000.bine500.pkm。如下圖所示:

圖7

e500.pkm40000.bin存放了PI.BAS2.BAS的內(nèi)容,PockEmul模擬器載入e500.pkm40000.bin,也就載入了PI.BAS2.BAS

注意:圖5中也可以另存為文本格式,但是它有個缺點:PockEmul模擬器載入程序時需要花時間轉(zhuǎn)換格式,程序越大耗時越久。

4 配置PC-E500模擬器

Windows上解壓PockEmul-1.4.3-win32.zip,然后運行Pockemul.exe。依次:1、單擊左上角的三條白杠;2、單擊"New Pocket";3、鼠標(biāo)滾輪選至"4.Sharp",然后單擊進(jìn)入;4、鼠標(biāo)滾輪選至"5.Sharp New Generation Series",然后單擊進(jìn)入;5、選擇Sharp PC-E500

圖8

Pockemul將顯示PC-E500模擬器,如下圖所示

圖9

上圖中,單擊ON按鈕(字母按鍵Z的左邊)開機。單擊PF1按鈕(字母按鍵QW的上邊)完成內(nèi)存區(qū)域S2(存儲卡)的初始化,再次單擊PF1按鈕完成內(nèi)存區(qū)域S1的初始化。最后單擊BASIC按鈕(字母按鍵A的最左邊),進(jìn)入BASIC狀態(tài)。

鼠標(biāo)雙擊模擬器的非按鍵區(qū)域(Windows上雙擊速度要快),將顯示下圖所示的扇形菜單:

圖10

單擊上圖的按鈕,將顯示如下菜單:

圖11

請勾中上圖紅色框內(nèi)的兩個菜單項。【256KB internal RAM】擴展模擬器的內(nèi)存為256KB(默認(rèn)為32KB);【ce-2h64m64Kb Memory card)】模擬外部存儲卡,其容量經(jīng)實測為256KB。這兩項配置完成后,需要按RESET按鈕(字母按鍵A左邊的圓形凹槽)3秒,重啟模擬器后配置方才生效。

5 載入e500.pkm

完成上一節(jié)的配置后,單擊下圖的【Load】菜單項,載入W:\E500\e500.pkm文件。

圖12

模擬器上運行命令FILES"F:"即可查看F盤上的文件,如下圖所示:

圖13

可見:2.BASPI.BAS已經(jīng)載入到F盤內(nèi)。現(xiàn)在即可運行某個程序,如下圖所示:

圖14

上圖首先載入F:PI.BAS,然后運行該程序,并顯示了程序的運行結(jié)果。

安卓手機上,需要把文件e500.pkm復(fù)制到手機上。建議復(fù)制到pockemul目錄下,這樣載入時容易找到。如下圖所示

圖15

6 載入40000.bin

模擬器還可以載入40000.bin,具體操作如下圖所示:

圖16

單擊上圖的【Dump Memory】菜單項,顯示如下界面:

圖17

上圖紅框內(nèi)的地址請?zhí)钊?/span>40000Pockemul v1.4.3BUG,不能輸入只能粘貼。Pockemul v1.4.2無此BUG),然后單擊"Load Binary File"按鈕載入W:\E500\40000.bin文件即可。

載入40000.bin和載入e500.pkm的功效是一致的:均是改寫F:盤上的內(nèi)容。

注意:在安卓手機上,因為界面原因無法完成上述操作。

7 解包

上文說明了如何把程序、文件導(dǎo)入模擬器中。本節(jié)將說明如何從模擬器中導(dǎo)出程序、文件。

在圖17所示界面中,進(jìn)行如下配置:

圖18

導(dǎo)出F:盤的內(nèi)容,地址范圍應(yīng)為[40000,7ffff];導(dǎo)出E:盤的內(nèi)容,地址范圍應(yīng)為[80000,bffff]。上圖表示導(dǎo)出F:盤的內(nèi)容。單擊上圖的"Save Binary File"按鈕,將該段地址的內(nèi)存數(shù)據(jù)導(dǎo)出到一個文件里。假定該文件為W:\PC-E500\F.bin

單擊圖5中的【解包】菜單項,選擇剛才導(dǎo)出的文件W:\PC-E500\F.bin。程序?qū)⒔獍?/span>F.bin,并將解包后的文件存入F.bin文件所在目錄,如下圖所示。2.BASPI.BAS就是從F.bin里解包出來的文件。

圖19

轉(zhuǎn)載于:https://www.cnblogs.com/hanford/p/6178094.html

總結(jié)

以上是生活随笔為你收集整理的安卓手机上运行 PC-E500 程序的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。