00-59秒计时器电路原理图和参考程序如图2-3-21所示,在AT89S51单片机的PO和P2端口分别接有两个共阴数码管,参考程序实现功能为00~59s计时器,其中PO口驱动数码管显示秒时间的十位,而P2口驱动数码管显示秒时间的个位。当秒计时达到60时,就自动返回到0,重新秒计数。根据电路原理图和参考程序,完成以下选择题和判断题。

参考程序:
Second EQU 30H;秒分配一个存储单元
ORG 0
START:MOV Second,①;秒存储单元清0
NEXT:MOV A,Second
MOV B,②;将秒的各位和十位分开
DIV AB
MOV DPTR,#TABLE
MOVCA,@A+DPTR
MOV③,A;显示秒的十位字段码
MOV A,B
MOVCA,@A+DPTR
MOV P2,A;显示秒的个位字段码
LCALL DELYIS
④Second;秒的计数单元加1
MOV A,Second
CJNE A,#60,NEXT;秒计时达到60时,就自动返回到0
LJMP START
;1秒延时子程序
DELYIS:MOV R5,#100
D2:MOV R6,#20
D1:MOV R7,#248
DJNZ R7,$
DJNZ R6,D1
DJNZ R5,D2
⑤
TABLE:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH
END