亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? putchar.ls1

?? 王紹偉先生的單片機入門資料
?? LS1
?? 第 1 頁 / 共 2 頁
字號:
                     166     ; /*
                     167     ;  * putchar (mini version): outputs charcter only
                     168     ;  */
                     169     ; char putchar (char c)  
                     170     ; {
                     171     ;   while (!TI);
                     172     ;   TI = 0;
                     173     ;   return (SBUF = c);
                     174     ; }
                     175     ; #endif
                     176     ; 
                     177     ; #if 1                                         
                     178     ; /****************************************************************************************
                             **
                     179     ; *函數名:              putchar
                     180     ; *參數:                        c
                     181     ; *返回值:              無
                     182     ; *描述:                        為配合UART中斷接收而修改的函數,主要修改TI和ES
                     183     ; *編寫:                        王紹偉
                     184     ; *版本信息:            V1.0                    2003年8月15日
                     185     ; *****************************************************************************************
                             */
                     186     ; char putchar (char c)
                     187     
A51 MACRO ASSEMBLER  PUTCHAR                                                              10/31/2003 02:22:25 PAGE     4

----                 188             RSEG  ?PR?_putchar?PUTCHAR
0000                 189     _putchar:
                     190             USING   0
                     191                             ; SOURCE LINE # 108
                     192     ;---- Variable 'c?040' assigned to Register 'R7' ----
                     193     ; {
                     194                             ; SOURCE LINE # 109
                     195     ;       bit bES;
                     196     ;       bES=ES;                 /*r暫存ES內容*/
                     197                             ; SOURCE LINE # 111
0000 A2AC            198             MOV     C,ES
0002 9200     F      199             MOV     bES?041,C
                     200     ;       ES=0;                   /*r若 想利用TI標志位,就必須先禁止串口中斷,否則會沖突*/
                     201                             ; SOURCE LINE # 112
0004 C2AC            202             CLR     ES
                     203     ;       if (c == '\n')  /*r如果c為換行*/        
                     204                             ; SOURCE LINE # 113
0006 EF              205             MOV     A,R7
0007 B40A08          206             CJNE    A,#0AH,?C0001
                     207     ;       {
                     208                             ; SOURCE LINE # 114
                     209     ;               SBUF = 0x0d;
                     210                             ; SOURCE LINE # 115
000A 75990D          211             MOV     SBUF,#0DH
000D                 212     ?C0002:
                     213     ;               while(!TI);     /*r當TI為0時一直在循環*/
                     214                             ; SOURCE LINE # 116
000D 3099FD          215             JNB     TI,?C0002
0010                 216     ?C0003:
                     217     ;               TI=0;   /*r當TI為1時跳出循環,再將TI置為0*/
                     218                             ; SOURCE LINE # 117
0010 C299            219             CLR     TI
                     220     ;       }
                     221                             ; SOURCE LINE # 118
0012                 222     ?C0001:
                     223     ;       SBUF = c;
                     224                             ; SOURCE LINE # 119
0012 8F99            225             MOV     SBUF,R7
0014                 226     ?C0004:
                     227     ;       while(!TI);
                     228                             ; SOURCE LINE # 120
0014 3099FD          229             JNB     TI,?C0004
0017                 230     ?C0005:
                     231     ;       TI=0;
                     232                             ; SOURCE LINE # 121
0017 C299            233             CLR     TI
                     234     ;       ES=bES;                 /*待字符發送完畢后,再恢復串口中斷允許*/
                     235                             ; SOURCE LINE # 122
0019 A200     F      236             MOV     C,bES?041
001B 92AC            237             MOV     ES,C
                     238     ;       return(1);
                     239                             ; SOURCE LINE # 123
001D 7F01            240             MOV     R7,#01H
                     241     ; }
                     242                             ; SOURCE LINE # 124
001F                 243     ?C0006:
001F 22              244             RET     
                     245     ; END OF _putchar
                     246     
                     247             END
A51 MACRO ASSEMBLER  PUTCHAR                                                              10/31/2003 02:22:25 PAGE     5

SYMBOL TABLE LISTING
------ ----- -------


N A M E               T Y P E  V A L U E   ATTRIBUTES

?BI?_PUTCHAR?PUTCHAR  B SEG    0001H       REL=UNIT
?C0001 . . . . . . .  C ADDR   0012H   R   SEG=?PR?_PUTCHAR?PUTCHAR
?C0002 . . . . . . .  C ADDR   000DH   R   SEG=?PR?_PUTCHAR?PUTCHAR
?C0003 . . . . . . .  C ADDR   0010H   R   SEG=?PR?_PUTCHAR?PUTCHAR
?C0004 . . . . . . .  C ADDR   0014H   R   SEG=?PR?_PUTCHAR?PUTCHAR
?C0005 . . . . . . .  C ADDR   0017H   R   SEG=?PR?_PUTCHAR?PUTCHAR
?C0006 . . . . . . .  C ADDR   001FH   R   SEG=?PR?_PUTCHAR?PUTCHAR
?PR?_PUTCHAR?PUTCHAR  C SEG    0020H       REL=UNIT
?_PUTCHAR?BIT. . . .  B ADDR   0000H.0 R   SEG=?BI?_PUTCHAR?PUTCHAR
AC . . . . . . . . .  B ADDR   00D0H.6 A   
ACC. . . . . . . . .  D ADDR   00E0H   A   
B. . . . . . . . . .  D ADDR   00F0H   A   
BES?041. . . . . . .  B ADDR   0000H.0 R   SEG=?BI?_PUTCHAR?PUTCHAR
CY . . . . . . . . .  B ADDR   00D0H.7 A   
DPH. . . . . . . . .  D ADDR   0083H   A   
DPL. . . . . . . . .  D ADDR   0082H   A   
EA . . . . . . . . .  B ADDR   00A8H.7 A   
ES . . . . . . . . .  B ADDR   00A8H.4 A   
ET0. . . . . . . . .  B ADDR   00A8H.1 A   
ET1. . . . . . . . .  B ADDR   00A8H.3 A   
EX0. . . . . . . . .  B ADDR   00A8H.0 A   
EX1. . . . . . . . .  B ADDR   00A8H.2 A   
F0 . . . . . . . . .  B ADDR   00D0H.5 A   
IE . . . . . . . . .  D ADDR   00A8H   A   
IE0. . . . . . . . .  B ADDR   0088H.1 A   
IE1. . . . . . . . .  B ADDR   0088H.3 A   
INT0 . . . . . . . .  B ADDR   00B0H.2 A   
INT1 . . . . . . . .  B ADDR   00B0H.3 A   
IP . . . . . . . . .  D ADDR   00B8H   A   
IT0. . . . . . . . .  B ADDR   0088H.0 A   
IT1. . . . . . . . .  B ADDR   0088H.2 A   
OV . . . . . . . . .  B ADDR   00D0H.2 A   
P. . . . . . . . . .  B ADDR   00D0H.0 A   
P0 . . . . . . . . .  D ADDR   0080H   A   
P1 . . . . . . . . .  D ADDR   0090H   A   
P2 . . . . . . . . .  D ADDR   00A0H   A   
P3 . . . . . . . . .  D ADDR   00B0H   A   
PCON . . . . . . . .  D ADDR   0087H   A   
PS . . . . . . . . .  B ADDR   00B8H.4 A   
PSW. . . . . . . . .  D ADDR   00D0H   A   
PT0. . . . . . . . .  B ADDR   00B8H.1 A   
PT1. . . . . . . . .  B ADDR   00B8H.3 A   
PUTCHAR. . . . . . .  N NUMB   -----       
PX0. . . . . . . . .  B ADDR   00B8H.0 A   
PX1. . . . . . . . .  B ADDR   00B8H.2 A   
RB8. . . . . . . . .  B ADDR   0098H.2 A   
RD . . . . . . . . .  B ADDR   00B0H.7 A   
REN. . . . . . . . .  B ADDR   0098H.4 A   
RI . . . . . . . . .  B ADDR   0098H.0 A   
RS0. . . . . . . . .  B ADDR   00D0H.3 A   
RS1. . . . . . . . .  B ADDR   00D0H.4 A   
RXD. . . . . . . . .  B ADDR   00B0H.0 A   
SBUF . . . . . . . .  D ADDR   0099H   A   
SCON . . . . . . . .  D ADDR   0098H   A   
SM0. . . . . . . . .  B ADDR   0098H.7 A   
SM1. . . . . . . . .  B ADDR   0098H.6 A   
SM2. . . . . . . . .  B ADDR   0098H.5 A   
SP . . . . . . . . .  D ADDR   0081H   A   
T0 . . . . . . . . .  B ADDR   00B0H.4 A   
T1 . . . . . . . . .  B ADDR   00B0H.5 A   
A51 MACRO ASSEMBLER  PUTCHAR                                                              10/31/2003 02:22:25 PAGE     6

TB8. . . . . . . . .  B ADDR   0098H.3 A   
TCON . . . . . . . .  D ADDR   0088H   A   
TF0. . . . . . . . .  B ADDR   0088H.5 A   
TF1. . . . . . . . .  B ADDR   0088H.7 A   
TH0. . . . . . . . .  D ADDR   008CH   A   
TH1. . . . . . . . .  D ADDR   008DH   A   
TI . . . . . . . . .  B ADDR   0098H.1 A   
TL0. . . . . . . . .  D ADDR   008AH   A   
TL1. . . . . . . . .  D ADDR   008BH   A   
TMOD . . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . . .  B ADDR   0088H.4 A   
TR1. . . . . . . . .  B ADDR   0088H.6 A   
TXD. . . . . . . . .  B ADDR   00B0H.1 A   
WR . . . . . . . . .  B ADDR   00B0H.6 A   
_PUTCHAR . . . . . .  C ADDR   0000H   R   SEG=?PR?_PUTCHAR?PUTCHAR


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色香色香欲天天天影视综合网| 成人免费观看视频| 亚洲地区一二三色| 亚洲成人高清在线| 精品在线免费观看| 成人午夜免费电影| 欧美亚洲日本国产| 91麻豆精品国产91久久久久| 日韩欧美色综合| 欧美国产精品劲爆| 亚洲一区在线观看免费| 久久99精品一区二区三区三区| 国产主播一区二区三区| 色哟哟一区二区| 精品久久久久久久久久久久久久久 | 欧美一级爆毛片| 最新中文字幕一区二区三区| 美洲天堂一区二卡三卡四卡视频 | 国产亚洲污的网站| 日本中文一区二区三区| 成人avav影音| 亚洲同性同志一二三专区| 午夜精品久久久久久久99樱桃| 午夜精品一区二区三区免费视频 | 久久久噜噜噜久久人人看 | 欧美色偷偷大香| 亚洲一区中文日韩| 在线视频国内自拍亚洲视频| 中文字幕在线观看不卡| 国产精品一区二区不卡| 久久久久久久av麻豆果冻| 三级成人在线视频| 欧美夫妻性生活| 五月激情综合色| 精品视频免费在线| 日韩高清在线不卡| 91精品久久久久久蜜臀| 日韩av不卡在线观看| 337p亚洲精品色噜噜噜| 久久99精品国产.久久久久久| 日韩欧美成人午夜| 国产剧情一区二区| 中文在线资源观看网站视频免费不卡 | 久久91精品国产91久久小草| 国产亚洲综合在线| 色综合中文字幕国产 | 在线综合+亚洲+欧美中文字幕| 五月天中文字幕一区二区| 欧美伦理影视网| 国产成人一区在线| 亚洲精品老司机| 日韩欧美国产精品| 成人爽a毛片一区二区免费| 亚洲区小说区图片区qvod| 91 com成人网| av成人老司机| 日本欧美一区二区| 国产精品第一页第二页第三页| 欧美三级日韩在线| 国产91对白在线观看九色| 亚洲国产日韩a在线播放| 国产亚洲欧美在线| 日韩欧美第一区| 91官网在线免费观看| 久久99精品久久久久久久久久久久 | 国产女人aaa级久久久级| 欧美日韩精品福利| 91女人视频在线观看| 国产在线精品一区在线观看麻豆| 亚洲成人第一页| 日韩理论在线观看| 成人免费一区二区三区视频| 国产亚洲精品福利| www日韩大片| 日韩免费视频一区二区| 欧美日韩高清一区二区三区| 在线欧美一区二区| 欧美三级在线视频| 欧美吻胸吃奶大尺度电影| 欧美影院一区二区三区| 欧美日韩视频在线观看一区二区三区 | 久久精品99国产国产精| 日本中文字幕不卡| 国产精品99久久久久久久女警| 日韩黄色在线观看| 三级一区在线视频先锋| 久久精品国产免费看久久精品| 日本不卡一二三| 国产.精品.日韩.另类.中文.在线.播放 | 亚洲成人激情综合网| 毛片av一区二区| av激情综合网| 欧美日韩亚洲国产综合| 日韩色在线观看| 国产精品久久久久久久久图文区| 亚洲综合视频在线| 久久国产精品99久久久久久老狼 | 亚洲图片激情小说| 日韩二区三区在线观看| 国产又黄又大久久| 欧美日韩中文字幕一区| www成人在线观看| 一区二区三区加勒比av| 国产自产视频一区二区三区| 欧美性猛交xxxx黑人交| 国产视频一区在线观看 | 一道本成人在线| 亚洲精品一区二区三区在线观看| 中文一区二区完整视频在线观看| 亚洲国产一区在线观看| 99热精品一区二区| 久久久www成人免费无遮挡大片| 亚洲国产精品人人做人人爽| 成人污污视频在线观看| 精品乱人伦小说| 麻豆视频观看网址久久| 在线免费不卡视频| 亚洲视频小说图片| 91啪亚洲精品| 亚洲精品免费播放| 91麻豆蜜桃一区二区三区| 亚洲第一激情av| 91视视频在线观看入口直接观看www| 久久精品人人爽人人爽| 国内精品久久久久影院薰衣草| 91精选在线观看| 日本欧美在线看| 欧美成人在线直播| 国产不卡在线一区| 中文字幕在线一区免费| 91小视频在线免费看| 亚洲制服丝袜一区| 这里是久久伊人| 韩国欧美一区二区| 国产精品久线在线观看| 99精品视频一区| 亚洲成a人片综合在线| 欧美成人艳星乳罩| 99久久精品免费看| 亚洲成人动漫av| 亚洲国产精品黑人久久久| 欧美亚洲精品一区| 激情小说欧美图片| 中文字幕色av一区二区三区| 欧美猛男男办公室激情| 国产综合久久久久久久久久久久| 国产精品视频线看| 欧美日韩你懂的| 成人国产精品免费观看| 亚洲成人av中文| 亚洲人被黑人高潮完整版| 精品久久一区二区| 在线观看中文字幕不卡| 国产精品123| 日韩精品免费专区| 亚洲日本va在线观看| 337p日本欧洲亚洲大胆色噜噜| 91福利在线免费观看| 国产一区美女在线| 日韩不卡一二三区| 亚洲国产综合91精品麻豆| 亚洲视频一区二区在线观看| 精品1区2区在线观看| 欧美mv和日韩mv国产网站| 欧美午夜精品一区二区蜜桃| aaa亚洲精品| 成人成人成人在线视频| 国产成人精品亚洲日本在线桃色 | 欧美日韩一级二级三级| 欧美午夜寂寞影院| 日韩一级大片在线| 日韩一级片在线播放| 3d成人h动漫网站入口| 制服.丝袜.亚洲.中文.综合| 欧美四级电影在线观看| 欧美日韩精品一区二区天天拍小说 | 欧美日韩精品电影| 日韩精品中文字幕一区二区三区| 欧美一区二区国产| 精品国产麻豆免费人成网站| 精品免费99久久| 国产精品国产三级国产三级人妇| 国产三级一区二区| 亚洲乱码一区二区三区在线观看| 国产精品欧美一级免费| 一区二区三区四区视频精品免费 | 久久亚洲精品小早川怜子| 成人欧美一区二区三区黑人麻豆| 亚洲永久免费视频| 国产凹凸在线观看一区二区| 91在线视频官网| 日韩欧美久久久| 亚洲日本电影在线| 黄色精品一二区| 欧美电影一区二区| 久久久久久久电影| 日本美女一区二区| 色偷偷久久人人79超碰人人澡| 日韩三级精品电影久久久| 综合欧美一区二区三区|