易码技术论坛

 找回密码
 加入易码
搜索
查看: 131798|回复: 10

有TC1000S(不论是否有POKE\CALL)+BIN的高手请进

[复制链接]
发表于 2006-7-14 11:44:00 | 显示全部楼层
貌似你的程序有问题...

第二段程序在我的机子上运行按什么都退出...我升级过..

加    5 I$=INKEY$   

         30   GOTO 5

我试了没问题...至于245   是不是你每次都是245   ??还是只有那一次...若一次不要紧..若每次..就不好说了..

    另外预报一下....

  本人移植的NC2600C的  UE.BAS也就是   WQX  ULTRA EDITOR TC 1000/S 以成功.不久将新鲜发布...大家期待吧

  同时发布的还有NC3000移直过来的几个有用BAS....
发表于 2006-7-18 11:28:00 | 显示全部楼层
忘说一句,可以先inkey$一下,然后asc(peek(199))=141则退出
 楼主| 发表于 2006-7-14 19:20:00 | 显示全部楼层
是不是你每次都是245   ??还是只有那一次...若一次不要紧..若每次..就不好说了..


我按什么都不退出.真的是 一直是245,并且所有键的值都不对,在所有的循环体中都是这样!!我晕!!!
发表于 2006-7-18 11:21:00 | 显示全部楼层
我也升级过,这个好说:

用TRACE可以看到运行到20行就停止不再30 GOTO 了,那么问题就在20行."13"只是输入键的asc值,真正的映射值输入键应该是141,同时在193处映射为247.第20行用peek(199)判断,199处最小的键值是"时间"128,所以经常用<128判断是否按键.很多查看键值的小东西都可以查到
 楼主| 发表于 2006-7-18 15:34:00 | 显示全部楼层
谢谢楼上的人们,那第二个是我临时写的,可能有不对的地方,但我发现我的TC1000S的BAS在执行循环体时(比如动画),所有的以PEEK判断按键的值全部错误!!

说一下,我的TC1000S刚刚因NFLASH ERROR修过.可能主板坏了
发表于 2006-7-20 13:24:00 | 显示全部楼层
俺的TC1000S因玩DEBUG误按F2导致NFLASH ERROR......555555哭哭哭.............



[em14][em19][em19][em19][em19][em19][em19][em19][em19]


 楼主| 发表于 2006-7-20 15:40:00 | 显示全部楼层
以下是引用流风在2006-7-20 13:24:00的发言:[BR]俺的TC1000S因玩DEBUG误按F2导致NFLASH ERROR......555555哭哭哭.............



[em14][em19][em19][em19][em19][em19][em19][em19][em19]



深表同情,我的修离保修期只差5天,换了主板和新键盘,花费RMB00000元,感动!
发表于 2006-7-21 13:21:00 | 显示全部楼层
主板和键盘都换了[em02][em02][em02]

貌似我的机子只有15天过保质期啊。。。。。。。

呵呵。。8过就算过了期的。。。我也能免费修啊。。。。。HOHO ---
[em05][em05]
发表于 2006-7-22 15:33:00 | 显示全部楼层
debug这玩意有用,就是太危险,俺在WQX TC Assistant里面加进debug的进入经过了多么激烈的思想斗争啊,准备在Beta2里面把这个缩进一个彩蛋,天啊,这个实在危险
发表于 2006-7-23 00:04:00 | 显示全部楼层
呵呵..貌似我就是玩你的WQX TC Assistant 搞坏的.......55555555

又不怪你..自己误按了F2.........晕
 楼主| 发表于 2006-7-14 09:28:23 | 显示全部楼层 |阅读模式
我的TC1000S刚刚修回来,想用BD做个BAS消遣,居然发现BAS有个大问题,希望大家和我一起探讨一下!

原因EEK(199)出现莫名的错误,汗!

大家先试者运行一下这个简单的程序:

10  K$=INKEY$

20  PRINT  "[";PEEK(199);"]";

30  GOTO 10

大家都知道这是显示按键代码的,我机子上者个没问题

例 输入:13       跳出:27   Q:113

大家在试一下这个:

10  PRINT "[";PEEK(199);"]"

20  IF PEEK(199)=13 THEN END

30  GOTO 10

大家的机子是否显示的和上面的一样  输入:13       跳出:27   Q:113

我的机子开始是13,但是再按输入键后变成了245,汗!

不知道是我机子有问题,是本身BAS的BUG ,还是立天改的内核有问题,大家都来看看吧!

如果有汇编高手能指出原因,不甚感激!


您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-8-24 22:15 , Processed in 0.011785 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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