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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? lesson1.lis

?? AVR單片機(jī)視頻教程的課件和每一次課的源程序是學(xué)習(xí)AVR單片機(jī)的首選
?? LIS
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
                        .module lesson1.c
                        .area text(rom, con, rel)
 0000                   .dbfile C:/icc/include/AVR_PQ1A.h
 0000                   .dbfunc e Delayus _Delayus fV
 0000           ;              i -> R20,R21
 0000           ;             US -> R22,R23
                        .even
 0000           _Delayus::
 0000 00D0              rcall push_gset2
 0002 602F              mov R22,R16
 0004 712F              mov R23,R17
 0006                   .dbline -1
 0006                   .dbline 28
 0006           ; /*******************************************
 0006           ;   文件:LED.C
 0006           ;   環(huán)境:編譯為ICC AVR6.25A,仿真為AVR Studio4.10 
 0006           ;   硬件:ATMEGA16芯片
 0006           ;   日期:2006年12月10日 
 0006           ;   功能:驅(qū)動(dòng)開(kāi)發(fā)板上的LED。1. 流水燈 2.閃爍指定的LED
 0006           ;   備注:參考《AVR系列單片機(jī)C語(yǔ)言編程與應(yīng)用實(shí)例》(清華大學(xué)出版社)
 0006           ; /******************************************/
 0006           ; #include <iom16v.h>                   //包含型號(hào)頭文件
 0006           ; #include <macros.h>                   //包含"位"操作頭文件
 0006           ; #include <stdio.h>                    //標(biāo)準(zhǔn)輸入輸出頭文件
 0006           ; #include <AVR_PQ1A.h>         //包含自定義常量頭文件
 0006           ; 
 0006           ; /*******************************************
 0006           ; 函數(shù)名稱(chēng): One_led
 0006           ; 功    能: 點(diǎn)亮或者熄滅指定的LED
 0006           ; 參    數(shù): number--指定的LED
 0006           ;                 light--為T(mén)RUE的時(shí)候?yàn)辄c(diǎn)亮LED,為FALSE的時(shí)候?yàn)橄鏛ED
 0006           ; 返回值  : 無(wú)
 0006           ; /********************************************/
 0006           ; void One_led(uchar number,uchar light)
 0006           ; {uchar i;
 0006           ;  if(light==TRUE)                 //點(diǎn)亮操作
 0006           ;  {
 0006           ;   PORTB&=~BIT(number);           //輸出數(shù)據(jù)
 0006           ;   PORTA|=BIT(LEDLK);     //更新數(shù)據(jù)
 0006           ;   Delayms(5);                    //調(diào)整時(shí)序
 0006           ;   PORTA&=~BIT(LEDLK);    //鎖存數(shù)據(jù)
 0006                   .dbline 30
 0006           ;  }
 0006           ;  else
 0006 05E0              ldi R16,5
 0008 10E0              ldi R17,0
 000A 262F              mov R18,R22
 000C 372F              mov R19,R23
 000E 00D0              rcall mpy16s
 0010 602F              mov R22,R16
 0012 712F              mov R23,R17
 0014 7695              lsr R23
 0016 6795              ror R22
 0018 7695              lsr R23
 001A 6795              ror R22
 001C                   .dbline 31
 001C 4427              clr R20
 001E 5527              clr R21
 0020 02C0              rjmp L5
 0022           L2:
 0022                   .dbline 31
 0022           L3:
 0022                   .dbline 31
 0022 4F5F              subi R20,255  ; offset = 1
 0024 5F4F              sbci R21,255
 0026           L5:
 0026                   .dbline 31
 0026           ;  {
 0026 4617              cp R20,R22
 0028 5707              cpc R21,R23
 002A D8F3              brlo L2
 002C                   .dbline -2
 002C                   .dbline 32
 002C           ;   PORTB|=BIT(number);    //輸出數(shù)據(jù)
 002C           L1:
 002C 00D0              rcall pop_gset2
 002E                   .dbline 0 ; func end
 002E 0895              ret
 0030                   .dbsym r i 20 i
 0030                   .dbsym r US 22 i
 0030                   .dbend
 0030                   .dbfunc e Delayms _Delayms fV
 0030           ;              i -> R20,R21
 0030           ;              j -> R22,R23
 0030           ;             MS -> R16,R17
                        .even
 0030           _Delayms::
 0030 00D0              rcall push_gset2
 0032                   .dbline -1
 0032                   .dbline 40
 0032           ;   PORTA|=BIT(LEDLK);     //更新數(shù)據(jù)
 0032           ;   Delayms(5);                    //調(diào)整時(shí)序
 0032           ;   PORTA&=~BIT(LEDLK);    //鎖存數(shù)據(jù)
 0032           ;  }
 0032           ; }
 0032           ; /*******************************************
 0032           ; 函數(shù)名稱(chēng): All_led
 0032           ; 功    能: 點(diǎn)亮或者熄滅全部LED
 0032                   .dbline 42
 0032           ; 參    數(shù): light--為T(mén)RUE的時(shí)候?yàn)辄c(diǎn)亮全部LED,為FALSE的時(shí)候?yàn)橄缛縇ED
 0032           ; 返回值  : 無(wú)
 0032 4427              clr R20
 0034 5527              clr R21
 0036 0BC0              rjmp L10
 0038           L7:
 0038                   .dbline 43
 0038 6627              clr R22
 003A 7727              clr R23
 003C 02C0              rjmp L14
 003E           L11:
 003E                   .dbline 43
 003E           L12:
 003E                   .dbline 43
 003E 6F5F              subi R22,255  ; offset = 1
 0040 7F4F              sbci R23,255
 0042           L14:
 0042                   .dbline 43
 0042 6537              cpi R22,117
 0044 E4E0              ldi R30,4
 0046 7E07              cpc R23,R30
 0048 D0F3              brlo L11
 004A           L8:
 004A                   .dbline 42
 004A 4F5F              subi R20,255  ; offset = 1
 004C 5F4F              sbci R21,255
 004E           L10:
 004E                   .dbline 42
 004E 4017              cp R20,R16
 0050 5107              cpc R21,R17
 0052 90F3              brlo L7
 0054                   .dbline -2
 0054                   .dbline 44
 0054           ; /********************************************/
 0054           ; void All_led(uchar light)
 0054           L6:
 0054 00D0              rcall pop_gset2
 0056                   .dbline 0 ; func end
 0056 0895              ret
 0058                   .dbsym r i 20 i
 0058                   .dbsym r j 22 i
 0058                   .dbsym r MS 16 i
 0058                   .dbend
 0058                   .dbfunc e Board_init _Board_init fV
                        .even
 0058           _Board_init::
 0058                   .dbline -1
 0058                   .dbline 52
 0058           ; {
 0058           ;  if(light)
 0058           ;  {
 0058           ;   PORTB&=~ALLLED;              //ALLLED=0xFF,使全部LED都亮
 0058           ;   PORTA|=BIT(LEDLK);   //輸出數(shù)據(jù)
 0058           ;   Delayms(5);                  //調(diào)整時(shí)序
 0058           ;   PORTA&=~BIT(LEDLK);  //鎖存數(shù)據(jù)
 0058           ;  }
 0058                   .dbline 53
 0058           ;  else
 0058 8FEF              ldi R24,255
 005A 8ABB              out 0x1a,R24
 005C                   .dbline 54
 005C           ;  {
 005C 87BB              out 0x17,R24
 005E                   .dbline 55
 005E           ;   PORTB|=ALLLED;               //ALLLED=0xFF,使全部LED都滅
 005E 84BB              out 0x14,R24
 0060                   .dbline 56
 0060           ;   PORTA|=BIT(LEDLK);   //輸出數(shù)據(jù)
 0060 81BB              out 0x11,R24
 0062                   .dbline 58
 0062           ;   Delayms(5);                  //調(diào)整時(shí)序
 0062           ;   PORTA&=~BIT(LEDLK);  //鎖存數(shù)據(jù)
 0062 2224              clr R2
 0064 2DB8              out 0xd,R2
 0066                   .dbline 60
 0066           ;  }
 0066           ; }
 0066 DE9A              sbi 0x1b,6
 0068                   .dbline 61
 0068           ; /*******************************************
 0068 AE98              cbi 0x15,6
 006A                   .dbline 62
 006A           ; 函數(shù)名稱(chēng): Flow_led
 006A D998              cbi 0x1b,1
 006C                   .dbline 63
 006C           ; 功    能: 流水燈(循環(huán)一次)
 006C 88BB              out 0x18,R24
 006E                   .dbline 64
 006E           ; 參    數(shù): MS--點(diǎn)亮相鄰LED的時(shí)間間隔,單位是毫秒
 006E DA9A              sbi 0x1b,2
 0070                   .dbline 65
 0070           ; 返回值  : 無(wú)
 0070 05E0              ldi R16,5
 0072 10E0              ldi R17,0
 0074 C5DF              rcall _Delayus
 0076                   .dbline 66
 0076           ; /********************************************/
 0076 DA98              cbi 0x1b,2
 0078                   .dbline 68
 0078           ; void Flow_LED(uchar MS)
 0078           ; {
 0078 2224              clr R2
 007A 28BA              out 0x18,R2
 007C                   .dbline 69
 007C           ;  uchar i;
 007C DB9A              sbi 0x1b,3
 007E                   .dbline 70
 007E           ;  for(i=0;i<8;i++)     //循環(huán)8次,8個(gè)LED依次點(diǎn)亮
 007E 02E3              ldi R16,50
 0080 10E0              ldi R17,0
 0082 BEDF              rcall _Delayus
 0084                   .dbline 71
 0084           ;  {
 0084 DB98              cbi 0x1b,3
 0086                   .dbline 73
 0086           ;   All_led(FALSE);     //全部熄滅
 0086           ;   One_led(i,TRUE);    //點(diǎn)亮指定的LED
 0086 8FEF              ldi R24,255
 0088 88BB              out 0x18,R24
 008A                   .dbline 74
 008A           ;   Delayms(MS);                //延時(shí)指定的時(shí)間
 008A DC9A              sbi 0x1b,4
 008C                   .dbline 75
 008C           ;  } 
 008C 02E3              ldi R16,50
 008E 10E0              ldi R17,0
 0090 B7DF              rcall _Delayus
 0092                   .dbline 76
 0092           ; }
 0092 DC98              cbi 0x1b,4
 0094                   .dbline 78
 0094           ; /*******************************************
 0094           ; 函數(shù)名稱(chēng): Flash_led
 0094 8FEF              ldi R24,255
 0096 82BB              out 0x12,R24
 0098                   .dbline 79
 0098           ; 功    能: 閃爍指定的LED(循環(huán)一次)
 0098 DF9A              sbi 0x1b,7
 009A                   .dbline 80
 009A           ; 參    數(shù): number--指定的LED
 009A 02E3              ldi R16,50
 009C 10E0              ldi R17,0
 009E B0DF              rcall _Delayus
 00A0                   .dbline 81
 00A0           ;                 MS--LED閃爍的時(shí)間間隔
 00A0 DF98              cbi 0x1b,7
 00A2                   .dbline -2
 00A2                   .dbline 84
 00A2           ; 返回值  : 無(wú)
 00A2           ; /********************************************/
 00A2           ; void Flash_LED(uchar number,uchar MS)
 00A2           L15:
 00A2                   .dbline 0 ; func end
 00A2 0895              ret
 00A4                   .dbend
 00A4                   .dbfile I:\AVR視頻教程\視頻教程\lesson1\lesson1\lesson1.c
 00A4                   .dbfunc e One_led _One_led fV
 00A4           ;              i -> <dead>
 00A4           ;          light -> R22
 00A4           ;         number -> R20
                        .even
 00A4           _One_led::
 00A4 00D0              rcall push_gset2
 00A6 622F              mov R22,R18
 00A8 402F              mov R20,R16
 00AA                   .dbline -1
 00AA                   .dbline 22
 00AA                   .dbline 23
 00AA 6130              cpi R22,1
 00AC 71F4              brne L17
 00AE                   .dbline 24

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美中文字幕精品| 午夜精品久久久久久久蜜桃app| 国产精品成人在线观看| 亚洲男人天堂av| 爽爽淫人综合网网站| 国内精品伊人久久久久av一坑| 成人小视频免费观看| 欧美午夜影院一区| 久久精品无码一区二区三区| 亚洲色欲色欲www在线观看| 午夜日韩在线观看| 国产激情一区二区三区桃花岛亚洲| 色网综合在线观看| 亚洲精品一区二区三区福利| 亚洲欧美日韩一区二区| 美国av一区二区| 色999日韩国产欧美一区二区| 日韩一级完整毛片| 一区二区三区中文字幕在线观看| 美国一区二区三区在线播放| 91麻豆蜜桃一区二区三区| 日韩三级视频在线看| 亚洲欧洲综合另类| 国产在线精品免费av| 在线视频一区二区三区| 国产亚洲女人久久久久毛片| 亚洲成av人片在线观看无码| 国产91露脸合集magnet| 欧美一区二区啪啪| 国产精品高潮呻吟| 久久精品国产第一区二区三区| 91小视频免费观看| 久久久综合激的五月天| 天天av天天翘天天综合网色鬼国产| 成人亚洲一区二区一| 欧美不卡一二三| 亚洲一二三四在线观看| 成人97人人超碰人人99| 精品日韩av一区二区| 日韩在线一区二区三区| 91视频com| 国产精品国产三级国产普通话99 | 欧美日韩一卡二卡| 欧美激情一区二区三区不卡| 奇米777欧美一区二区| 欧美亚洲综合久久| 成人欧美一区二区三区视频网页 | 国产精品美女久久久久久久久| 久久99最新地址| 884aa四虎影成人精品一区| ㊣最新国产の精品bt伙计久久| 精彩视频一区二区| 91精品福利在线一区二区三区| 一区二区三区精品| 99re6这里只有精品视频在线观看| 久久先锋影音av鲁色资源网| 日本欧美大码aⅴ在线播放| 91福利区一区二区三区| 亚洲日本青草视频在线怡红院 | 亚洲男人的天堂网| proumb性欧美在线观看| 日本一区二区三区在线观看| 九一九一国产精品| 日韩免费性生活视频播放| 日韩高清不卡一区| 51精品秘密在线观看| 五月婷婷另类国产| 欧美日韩免费一区二区三区视频| 日韩av中文字幕一区二区三区| 国产精品久久久久四虎| 精品夜夜嗨av一区二区三区| 91极品美女在线| 国产精品福利一区| av亚洲精华国产精华| 国产精品久久综合| jizzjizzjizz欧美| 亚洲日本在线a| 欧美在线视频不卡| 五月天中文字幕一区二区| 欧美日韩日日夜夜| 视频精品一区二区| 日韩欧美国产综合| 国产一区二区影院| 国产欧美日韩一区二区三区在线观看| 成人三级伦理片| 一区视频在线播放| 91国产丝袜在线播放| 亚洲www啪成人一区二区麻豆| 欧美日韩中文另类| 三级久久三级久久久| 884aa四虎影成人精品一区| 久久国产人妖系列| 国产亚洲成av人在线观看导航| 国产91高潮流白浆在线麻豆| 中文字幕一区av| 在线视频中文字幕一区二区| 日本亚洲三级在线| 久久久噜噜噜久久人人看| 丁香婷婷综合色啪| 亚洲国产日韩a在线播放| 在线综合亚洲欧美在线视频| 看片的网站亚洲| 中文字幕一区二区5566日韩| 欧美日本国产视频| 精品一区二区三区在线播放视频| 国产欧美一区视频| 色婷婷香蕉在线一区二区| 日本亚洲最大的色成网站www| 久久久久久久久久久久久久久99 | 精品久久久久久久久久久久久久久久久 | 成人黄色综合网站| 亚洲自拍另类综合| 91精品国产综合久久久久久漫画| 国产一区啦啦啦在线观看| 亚洲欧美中日韩| 欧美精品一二三| 国产成人精品亚洲777人妖| 亚洲一区二区三区激情| 精品国产sm最大网站| 成人18视频日本| 免费av成人在线| ●精品国产综合乱码久久久久| 欧美精品日韩一本| 26uuu久久综合| 95精品视频在线| 精品一区二区在线播放| 亚洲最新视频在线播放| 精品国产一区二区精华| 在线免费观看视频一区| 国产一区在线视频| 首页亚洲欧美制服丝腿| 国产精品久久久久影院| 欧美一区二区三区免费在线看| 白白色 亚洲乱淫| 蜜臀久久久久久久| 亚洲一区二区成人在线观看| 国产欧美精品区一区二区三区 | 久久av资源站| 亚洲欧美日韩国产中文在线| 久久蜜臀精品av| 7878成人国产在线观看| 色一情一伦一子一伦一区| 国产高清久久久| 日本成人在线网站| 亚洲人成在线观看一区二区| 久久亚洲精华国产精华液| 欧美喷潮久久久xxxxx| 97成人超碰视| 高清在线成人网| 精品一区二区免费看| 亚洲成人av免费| 亚洲免费大片在线观看| 久久久99精品免费观看不卡| 欧美一区二区国产| 欧美在线观看一二区| 99久久国产综合色|国产精品| 加勒比av一区二区| 麻豆视频观看网址久久| 亚洲图片欧美色图| 亚洲美女免费视频| 国产精品素人视频| 久久―日本道色综合久久| 欧美一区二区高清| 欧美日韩亚洲高清一区二区| 91在线精品一区二区| 国产999精品久久久久久绿帽| 狂野欧美性猛交blacked| 免费人成精品欧美精品| 亚洲v精品v日韩v欧美v专区 | 欧美一区二区二区| 欧美三级欧美一级| 欧美制服丝袜第一页| 色94色欧美sute亚洲线路一ni| 成人av电影在线| 不卡的av在线| 成人午夜视频免费看| 粉嫩欧美一区二区三区高清影视| 国产成人亚洲综合a∨婷婷 | 中文字幕在线观看一区| 国产色婷婷亚洲99精品小说| 26uuu国产电影一区二区| 日韩免费视频一区| 久久影院电视剧免费观看| 欧美精品一区二区久久久| 欧美精品一区二区三区四区| 久久综合网色—综合色88| 久久久青草青青国产亚洲免观| 久久久精品免费观看| 国产人成一区二区三区影院| 国产精品网曝门| 亚洲色欲色欲www在线观看| 一区二区三区成人| 亚洲电影一级片| 美女诱惑一区二区| 国产麻豆一精品一av一免费| 国产精品一品二品| 成人av在线一区二区三区| 99天天综合性| 欧美视频一二三区| 欧美一级片在线|