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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? eeprom.lis

?? atmega8的片內(nèi)eeprom讀寫操作程序
?? LIS
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
                        .module eeprom.c
                        .area text(rom, con, rel)
 0000                   .dbfile ./74164.h
 0000                   .dbfunc e write164 _write164 fV
 0000           ;             ch -> R20
 0000           ;              i -> R22
 0000           ;              x -> R16
                        .even
 0000           _write164::
 0000 00D0              rcall push_gset2
 0002                   .dbline -1
 0002                   .dbline 2
 0002           ; //ICC-AVR application builder : 2005-3-1 23:23:33
 0002           ; // Target : M8
 0002                   .dbline 5
 0002           ; // Crystal: 8.0000Mhz
 0002           ; 
 0002           ; #include <iom8v.h>
 0002 402F              mov R20,R16
 0004                   .dbline 6
 0004           ; #include <macros.h>
 0004 C098              cbi 0x18,0
 0006                   .dbline 7
 0006           ; #include <74164.h>
 0006 9698              cbi 0x12,6
 0008                   .dbline 8
 0008 6627              clr R22
 000A 0AC0              rjmp L5
 000C           L2:
 000C                   .dbline 8
 000C           ; #include <eeprom.h>
 000C                   .dbline 9
 000C           ; 
 000C 47FF              sbrs R20,7
 000E 02C0              rjmp L6
 0010                   .dbline 10
 0010           ; unsigned char    display[4];  // 顯示緩沖區(qū)
 0010 979A              sbi 0x12,7
 0012 01C0              rjmp L7
 0014           L6:
 0014                   .dbline 12
 0014           ; unsigned char    dis;         // 當(dāng)前顯示
 0014           ; unsigned char    s,m;          // 時(shí)間
 0014 9798              cbi 0x12,7
 0016           L7:
 0016                   .dbline 13
 0016 440F              lsl R20
 0018                   .dbline 14
 0018 969A              sbi 0x12,6
 001A                   .dbline 15
 001A 0000              nop
 001C                   .dbline 16
 001C 9698              cbi 0x12,6
 001E                   .dbline 17
 001E           L3:
 001E                   .dbline 8
 001E 6395              inc R22
 0020           L5:
 0020                   .dbline 8
 0020 6830              cpi R22,8
 0022 A0F3              brlo L2
 0024                   .dbline 18
 0024           ; 
 0024           ; //TIMER0 initialisation - prescale:256
 0024           ; // WGM: Normal
 0024           ; // desired value: 5mSec
 0024           ; // actual value:  4.992mSec (0.2%)
 0024           ; void timer0_init(void)
 0024 C09A              sbi 0x18,0
 0026                   .dbline -2
 0026                   .dbline 19
 0026           ; {
 0026           L1:
 0026 00D0              rcall pop_gset2
 0028                   .dbline 0 ; func end
 0028 0895              ret
 002A                   .dbsym r ch 20 c
 002A                   .dbsym r i 22 c
 002A                   .dbsym r x 16 c
 002A                   .dbend
 002A                   .dbfile D:\job\avrtest\web\example\eeprom\eeprom.c
 002A                   .dbfunc e timer0_init _timer0_init fV
                        .even
 002A           _timer0_init::
 002A                   .dbline -1
 002A                   .dbline 19
 002A                   .dbline 20
 002A           ;  TCCR0 = 0x00; //stop
 002A 2224              clr R2
 002C 23BE              out 0x33,R2
 002E                   .dbline 21
 002E           ;  TCNT0 = 0x64; //set count
 002E 84E6              ldi R24,100
 0030 82BF              out 0x32,R24
 0032                   .dbline 22
 0032           ;  TCCR0 = 0x04; //start timer
 0032 84E0              ldi R24,4
 0034 83BF              out 0x33,R24
 0036                   .dbline -2
 0036                   .dbline 23
 0036           ; }
 0036           L8:
 0036                   .dbline 0 ; func end
 0036 0895              ret
 0038                   .dbend
                        .area vector(rom, abs)
                        .org 18
 0012 1CC0              rjmp _timer0_ovf_isr
                        .area text(rom, con, rel)
 0038                   .dbfile D:\job\avrtest\web\example\eeprom\eeprom.c
 0038                   .dbfunc e timer0_ovf_isr _timer0_ovf_isr fV
                        .even
 0038           _timer0_ovf_isr::
 0038 00D0              rcall push_lset
 003A 00D0              rcall push_gset1
 003C                   .dbline -1
 003C                   .dbline 27
 003C           ; 
 003C           ; #pragma interrupt_handler timer0_ovf_isr:10
 003C           ; void timer0_ovf_isr(void)
 003C           ; {
 003C                   .dbline 28
 003C           ;  TCNT0 = 0x64; //reload counter value
 003C 84E6              ldi R24,100
 003E 82BF              out 0x32,R24
 0040                   .dbline 30
 0040 40910200          lds R20,_dis
 0044 5527              clr R21
 0046 4030              cpi R20,0
 0048 4507              cpc R20,R21
 004A 69F0              breq L13
 004C           X0:
 004C 4130              cpi R20,1
 004E E0E0              ldi R30,0
 0050 5E07              cpc R21,R30
 0052 A1F0              breq L14
 0054 4230              cpi R20,2
 0056 E0E0              ldi R30,0
 0058 5E07              cpc R21,R30
 005A D9F0              breq L15
 005C 4330              cpi R20,3
 005E E0E0              ldi R30,0
 0060 5E07              cpc R21,R30
 0062 11F1              breq L16
 0064 2BC0              rjmp L10
 0066           X1:
 0066                   .dbline 30
 0066           ; //  display
 0066           ;     switch(dis){  //  顯示
 0066           L13:
 0066                   .dbline 31
 0066           ;         case  0:  write164(display[dis] | 0x70);  break;
 0066 80E0              ldi R24,<_display
 0068 90E0              ldi R25,>_display
 006A E0910200          lds R30,_dis
 006E FF27              clr R31
 0070 E80F              add R30,R24
 0072 F91F              adc R31,R25
 0074 0081              ldd R16,z+0
 0076 0067              ori R16,112
 0078 C3DF              rcall _write164
 007A                   .dbline 31
 007A 20C0              rjmp L11
 007C           L14:
 007C                   .dbline 32
 007C           ;         case  1:  write164(display[dis] | 0xB0);  break;
 007C 80E0              ldi R24,<_display
 007E 90E0              ldi R25,>_display
 0080 E0910200          lds R30,_dis
 0084 FF27              clr R31
 0086 E80F              add R30,R24
 0088 F91F              adc R31,R25
 008A 0081              ldd R16,z+0
 008C 006B              ori R16,176
 008E B8DF              rcall _write164
 0090                   .dbline 32
 0090 15C0              rjmp L11
 0092           L15:
 0092                   .dbline 33
 0092           ;         case  2:  write164(display[dis] | 0xD0);  break;
 0092 80E0              ldi R24,<_display
 0094 90E0              ldi R25,>_display
 0096 E0910200          lds R30,_dis
 009A FF27              clr R31
 009C E80F              add R30,R24
 009E F91F              adc R31,R25
 00A0 0081              ldd R16,z+0
 00A2 006D              ori R16,208
 00A4 ADDF              rcall _write164
 00A6                   .dbline 33
 00A6 0AC0              rjmp L11
 00A8           L16:
 00A8                   .dbline 34
 00A8           ;         case  3:  write164(display[dis] | 0xE0);  break;
 00A8 80E0              ldi R24,<_display
 00AA 90E0              ldi R25,>_display
 00AC E0910200          lds R30,_dis
 00B0 FF27              clr R31
 00B2 E80F              add R30,R24
 00B4 F91F              adc R31,R25
 00B6 0081              ldd R16,z+0
 00B8 006E              ori R16,224
 00BA A2DF              rcall _write164
 00BC                   .dbline 34
 00BC           L10:
 00BC           L11:
 00BC                   .dbline 36
 00BC 80910200          lds R24,_dis
 00C0 8F5F              subi R24,255    ; addi 1
 00C2 282E              mov R2,R24
 00C4 20920200          sts _dis,R2
 00C8 83E0              ldi R24,3
 00CA 8215              cp R24,R2
 00CC 18F4              brsh L17
 00CE                   .dbline 36
 00CE 2224              clr R2
 00D0 20920200          sts _dis,R2
 00D4           L17:
 00D4                   .dbline -2
 00D4                   .dbline 38
 00D4           ;     }
 00D4           ;     if(++dis > 3) dis = 0;
 00D4           ; //end  display
 00D4           ; }
 00D4           L9:
 00D4 00D0              rcall pop_gset1
 00D6 00D0              rcall pop_lset
 00D8                   .dbline 0 ; func end
 00D8 1895              reti
 00DA                   .dbend
 00DA                   .dbfunc e timer1_init _timer1_init fV
                        .even
 00DA           _timer1_init::
 00DA                   .dbline -1
 00DA                   .dbline 45
 00DA           ; 
 00DA           ; //TIMER1 initialisation - prescale:1024
 00DA           ; // WGM: 0) Normal, TOP=0xFFFF
 00DA           ; // desired value: 1Hz
 00DA           ; // actual value:  1.000Hz (0.0%)
 00DA           ; void timer1_init(void)
 00DA           ; {
 00DA                   .dbline 46
 00DA           ;  TCCR1B = 0x00; //stop
 00DA 2224              clr R2
 00DC 2EBC              out 0x2e,R2
 00DE                   .dbline 47
 00DE           ;  TCNT1H = 0xE1; //setup
 00DE 81EE              ldi R24,225
 00E0 8DBD              out 0x2d,R24
 00E2                   .dbline 48
 00E2           ;  TCNT1L = 0x7C;
 00E2 8CE7              ldi R24,124
 00E4 8CBD              out 0x2c,R24
 00E6                   .dbline 49
 00E6           ;  OCR1AH = 0x1E;
 00E6 8EE1              ldi R24,30
 00E8 8BBD              out 0x2b,R24

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲va国产天堂va久久en| 91精品久久久久久久99蜜桃 | 欧美日韩免费一区二区三区| 中文字幕在线不卡视频| 99r国产精品| 亚洲国产欧美另类丝袜| 日韩亚洲欧美高清| 国产丶欧美丶日本不卡视频| 亚洲国产精品ⅴa在线观看| 成人精品在线视频观看| 依依成人精品视频| 777午夜精品视频在线播放| 精品中文av资源站在线观看| 国产午夜精品理论片a级大结局 | 国产一区二区伦理片| 久久久www成人免费毛片麻豆 | 91蜜桃婷婷狠狠久久综合9色| 亚洲色图.com| 91精品国产黑色紧身裤美女| 激情欧美日韩一区二区| 最新国产成人在线观看| 欧美片网站yy| 国产91丝袜在线观看| 一区二区成人在线| www激情久久| 色婷婷综合久色| 麻豆国产精品官网| 国产精品久久久久久久久图文区 | 日韩欧美第一区| 99久久精品一区| 捆绑调教美女网站视频一区| 国产精品久久久久影院色老大| 欧美人与性动xxxx| 国产宾馆实践打屁股91| 午夜精品爽啪视频| 日韩理论在线观看| 精品国产乱码久久久久久免费| 欧美中文字幕一区二区三区亚洲| 久久精品国产在热久久| 亚洲国产一区二区a毛片| 亚洲国产高清不卡| 欧美日本高清视频在线观看| 成人18视频日本| 久久99国产精品久久99 | 91精品国产手机| 不卡一区二区三区四区| 久久av中文字幕片| 亚洲成av人片| 一区二区三区加勒比av| 中文字幕精品综合| 欧美不卡123| 在线综合+亚洲+欧美中文字幕| 99精品在线观看视频| 国产中文字幕一区| 蜜臀av性久久久久av蜜臀妖精 | 欧美一区二区三区日韩| 色综合天天综合色综合av| 国产一区在线观看视频| 乱一区二区av| 美女视频免费一区| 热久久国产精品| 亚洲成人777| 亚洲国产视频网站| 亚洲一区中文日韩| 亚洲九九爱视频| 国产精品久久久久久亚洲毛片 | 久久综合九色综合欧美98| 8x8x8国产精品| 欧美日韩精品三区| 欧美性生活一区| 欧美午夜一区二区三区免费大片| 91精品福利视频| 欧美性受xxxx| 欧美日韩五月天| 欧美精品v日韩精品v韩国精品v| 欧美性猛交xxxxxx富婆| 欧美性xxxxx极品少妇| 欧美色倩网站大全免费| 欧美午夜宅男影院| 51精品秘密在线观看| 欧美一区二区三区成人| 日韩一本二本av| 欧美www视频| 国产日产欧美一区二区视频| 国产区在线观看成人精品| 欧美国产禁国产网站cc| 国产精品嫩草影院com| 日韩伦理av电影| 亚洲午夜激情网页| 免费成人av资源网| 国产精品一区在线| av电影在线观看一区| 色国产精品一区在线观看| 欧美性一二三区| 日韩视频免费观看高清完整版在线观看| 日韩三区在线观看| 久久女同互慰一区二区三区| 国产精品伦理在线| 亚洲国产综合91精品麻豆| 秋霞影院一区二区| 国产成人aaaa| 色爱区综合激月婷婷| 7777精品伊人久久久大香线蕉超级流畅| 欧美一区午夜精品| 国产日韩亚洲欧美综合| 一区二区在线观看免费| 日韩中文字幕91| 国产精品综合网| 在线一区二区观看| 日韩欧美精品三级| 中文字幕中文在线不卡住| 亚洲电影中文字幕在线观看| 紧缚捆绑精品一区二区| 99riav久久精品riav| 日韩一级免费观看| 自拍偷拍国产精品| 毛片一区二区三区| av亚洲精华国产精华精华| 欧美日韩在线观看一区二区| 2020日本不卡一区二区视频| 亚洲视频免费观看| 国内精品视频666| 欧美视频一区在线| 国产欧美一区二区精品性色超碰| 亚洲国产中文字幕在线视频综合 | 精品久久99ma| 亚洲卡通动漫在线| 国产美女娇喘av呻吟久久| 欧美性大战久久| 国产精品久久久爽爽爽麻豆色哟哟| 日韩黄色小视频| 91蜜桃传媒精品久久久一区二区 | 久久精品人人做人人爽人人| 午夜在线电影亚洲一区| 成人精品视频一区二区三区 | 国产成人精品www牛牛影视| 欧美日韩国产综合一区二区 | 9191成人精品久久| 日韩伦理电影网| 国产aⅴ综合色| 日韩欧美成人一区二区| 亚洲尤物在线视频观看| 波多野洁衣一区| 久久久国产综合精品女国产盗摄| 日韩激情一二三区| 欧美日韩免费视频| 亚洲精品视频在线| av成人免费在线观看| 国产亚洲一区二区三区| 久久成人久久爱| 337p亚洲精品色噜噜狠狠| 一区二区三区中文字幕电影 | 欧美一级一区二区| 亚洲一区在线免费观看| 91影院在线免费观看| 中文字幕精品综合| 国产宾馆实践打屁股91| 欧美极品另类videosde| 国产乱理伦片在线观看夜一区| 91精品国产91久久久久久最新毛片 | 日韩美女主播在线视频一区二区三区| 一区二区久久久| 日本精品一区二区三区四区的功能| 国产精品久久综合| 盗摄精品av一区二区三区| 国产日韩精品一区二区浪潮av| 国产一区在线精品| 国产无人区一区二区三区| 国产一区二区三区观看| 国产亚洲1区2区3区| 国产成+人+日韩+欧美+亚洲| 国产欧美一区二区精品性| 成人丝袜高跟foot| 国产精品久线观看视频| 91欧美激情一区二区三区成人| 综合久久给合久久狠狠狠97色| 91看片淫黄大片一级| 亚洲第四色夜色| 在线成人av网站| 精品一区二区免费| 国产亚洲欧美色| 91在线视频18| 一区二区三区中文字幕| 欧美日韩免费观看一区二区三区 | 91精品欧美久久久久久动漫| 日韩国产欧美一区二区三区| 欧美不卡一区二区三区| 国产黄色精品视频| 中文字幕在线不卡一区| 在线观看网站黄不卡| 日本午夜一本久久久综合| 久久午夜色播影院免费高清| 成人精品在线视频观看| 亚洲一区二区av在线| 日韩欧美国产电影| av亚洲产国偷v产偷v自拍| 亚洲午夜精品网| www欧美成人18+| 欧美伊人精品成人久久综合97| 久久国产精品第一页|