首先将手机连上计算机,不会的朋友请参考 [教学 01] 设定计算机及手机联机 一文。

再来就可以下 AT 指令了,如果想查电话号码,输入:
代码:
at+cpbs="address book" 如: 手机内存里的电话号码:at+cpbs="me" SIM 卡里的电话号码:at+cpbs="sm"
address book 可以是下列选择:
me: 手机内存号码表
sm: SIM 卡号码表
dc: 最近打出的电话号码表
rc: 最近收到的电话号码表
mc: 最近没接到的电话号码表
mv: 最近用语音打出的电话号码表



再来再建入想要的号码位置就可以了,如要知道第一个存在手机内存里的电话号码:
代码:
键入:at+cpbr=1
响应:+CPBR: 1,"0955123456",129,"TINA/M"
/M: 手机
/H: 家里电话
/W: 工作电话
这个就是说,在手机里的第一个号码为 TINA 的手机为 0955123456。


如果是设定成最近打出或接到的电话号码,则会有日期及时间:
代码:
键入:at+cpbs="dc"
响应:ok
键入:at+cpbr=1,30
响应:+CPBR: 1,"0928111222",129,"FUKAI","2003/09/27,17:05"
响应:+CPBR: 2,"0955123456",129,"TINA","2003/09/26,19:44"
响应:+CPBR: 3,"0913999888",129,"MATISSE","2003/09/24,12:14"
响应:+CPBR: 4, ... ...
响应:+CPBR: 5, ... ...
响应:...
响应:+CPBR: 30, ... ...

表示最近分别打过电话给 FUKAI、TINA 及 MATISSE。


而如果要查多个电话号码的话,则以下列的指令键入:
代码:
键入:at+cpbs="me"
响应:ok
键入:at+cpbr=1,30
响应:前 30 个电话号码

这样就会列出前 30 个电话号码了。您的列表可能会有很多问号 "????",那表示是中文,由于手机里的中文是用 Unicode 储存的,所以除非用的是可以显示 Unicode 的终端机,不然显示的就会是一堆问号。


那要怎么知道一个电话簿里可以放多少电话号码呢?用下列指令就可以了:
代码:
键入:at+cpbs="me"
响应:ok
键入:at+cpbr=?
响应:+CPBR: (1-510),80,180

这就是表示这个电话簿可以存 510 个号码 (1-30),而号码可以有 80 个字,名称可以有 180 个字。要注意的是这是表示 510 个号码,不是 510 个名字,所以如果手机里有三支 TINA 电话号码的话,是算三个号码,而不是一个。


是不是每一次找电话都得把全部的号码都列出来,再一个一个找呢?很幸运地,SE 手机也有提供搜寻的功能:
代码:
键入:at+cpbs="me"
响应:ok
键入:at+cpbf="TINA"
响应:+CPBF: 1,"0955123456",129,"TINA/M"
响应:+CPBF: 31,"0212348888",129,"TINA/H"

这就表示说找到两个 TINA 的电话,第一个在位置 1 的地方,是手机;而第二个是在位置 31 的地方,是家里的电话。要注意的是大小写,大写和小写是不一样的。


那要打手机电话簿里的电话呢?也很简单,要打给 TINA 家里的电话,如下:
代码:
键入:atd>me31
响应:ok

手机:开始拨接 TINA 0212348888 家里电话
atd>me31 表示接拨在内存里第 31 组电话号码。


手机的通讯簿和计算机结合是很方便的应用,希望这篇教学可以让你不再到处找手机或计算机里的电话号码了。