?? 定時計數器的應用(二).lst
字號:
A51 MACRO ASSEMBLER 禵蔩計數芲的觃用__二__ 05/03/2008 08:03:45 PAGE 1
MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN 定時計數器的應用(二).OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 定時計數器的應用(二).ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0100 1 ORG 0100H
0100 758900 2 MOV TMOD, #00H ;設置T1為工作方式0
0103 758DF0 3 MOV TH1, #0F0H ;設置T1的計數初值X
0106 758B0C 4 MOV TL1, #0CH
0109 75A800 5 MOV IE, #00H ;禁止中斷
010C D28E 6 SETB TR1 ;啟動T1
010E 108F02 7 LP1: JBC TF1,LP2 ;查詢計數是否溢出
0111 210E 8 AJMP LP1 ;沒有溢出,繼續查詢
0113 758DF0 9 LP2: MOV TH1, #0F0H ;溢出重新置計數初值X
0116 758B0C 10 MOV TL1, #0CH
11 ;CLR TF1 ;計數溢出標志清0
0119 B290 12 CPL P1.0 ;輸出取反
011B 80F1 13 SJMP LP1 ;重復循環
14 END
A51 MACRO ASSEMBLER 禵蔩計數芲的觃用__二__ 05/03/2008 08:03:45 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
IE . . . . . . . . D ADDR 00A8H A
LP1. . . . . . . . C ADDR 010EH A
LP2. . . . . . . . C ADDR 0113H A
P1 . . . . . . . . D ADDR 0090H A
TF1. . . . . . . . B ADDR 0088H.7 A
TH1. . . . . . . . D ADDR 008DH A
TL1. . . . . . . . D ADDR 008BH A
TMOD . . . . . . . D ADDR 0089H A
TR1. . . . . . . . B ADDR 0088H.6 A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -