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

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

?? e2prom.lis

?? 采用Mega16+VS1011B+SD卡制作的Mp3
?? LIS
字號:
                        .module E2PROM.C
                        .area text(rom, con, rel)
 0000                   .dbfile D:\學(xué)習(xí)\AVRpro\Mega16程序\TestLCD\E2PROM.C
 0000                   .dbfunc e E2PROM_Write _E2PROM_Write fV
 0000           ;              i -> R10
 0000           ;            Cnt -> y+1
 0000           ;           Data -> R18,R19
 0000           ;       IAddress -> R16,R17
                        .even
 0000           _E2PROM_Write::
 0000 AA92              st -y,R10
 0002                   .dbline -1
 0002                   .dbline 17
 0002           ; //******************************************************************************
 0002           ;  //MCU:ATMEL AVR MEGA16L ,晶振頻率:8MHz,頻率越高,播放Mp3越流暢
 0002           ;  //用到硬件器件: MEGA16L內(nèi)部的512B EEPROM
 0002           ;  //EEPROM用來保存基本的參數(shù),如:
 0002           ;  //音量(0)、重低音(1)、當(dāng)前歌曲(2,3)、遙控模式(4)
 0002           ;  //RECS80遙控按鍵(5-8,9-12,13-16,17-20).
 0002           ;  //RC5遙控按鍵(21-24,25-28,29-32,33-36).
 0002           ;  //制作人:平頂山工學(xué)院計算機(jī)系,郭猛
 0002           ; //******************************************************************************
 0002           ; # include "iom16v.h"
 0002           ; # include "macros.h"
 0002           ; 
 0002           ; //在E2PROM寫入指定長度的數(shù)據(jù)
 0002           ; //IAddress:起始地址,*Data:要寫入的數(shù)據(jù)首地址,Cnt:要寫入的數(shù)據(jù)個數(shù)
 0002           ; //函數(shù)無返回值
 0002           ; void E2PROM_Write(unsigned int IAddress,unsigned char *Data,unsigned char Cnt)
 0002           ; {
 0002                   .dbline 19
 0002           ;    unsigned char i;
 0002           ;    CLI();     //程序進(jìn)入臨界區(qū)
 0002 F894              cli
 0004                   .dbline 20
 0004           ;    for(i=0;i<Cnt;i++)
 0004 AA24              clr R10
 0006 12C0              xjmp L5
 0008           L6:
 0008                   .dbline 23
 0008           ;    {
 0008           ;          //等待前一次寫操作完畢
 0008           ;          while(EECR & BIT(EEWE)) ;
 0008           L7:
 0008                   .dbline 23
 0008 E199              sbic 0x1c,1
 000A FECF              rjmp L6
 000C           X0:
 000C                   .dbline 24
 000C           ;          EEAR = IAddress + i;
 000C 2A2C              mov R2,R10
 000E 3324              clr R3
 0010 2801              movw R4,R16
 0012 420C              add R4,R2
 0014 531C              adc R5,R3
 0016 5FBA              out 0x1f,R5
 0018 4EBA              out 0x1e,R4
 001A                   .dbline 25
 001A           ;          EEDR = Data[i];
 001A E22D              mov R30,R2
 001C FF27              clr R31
 001E E20F              add R30,R18
 0020 F31F              adc R31,R19
 0022 2080              ldd R2,z+0
 0024 2DBA              out 0x1d,R2
 0026                   .dbline 26
 0026           ;          EECR|= BIT(EEMWE);
 0026 E29A              sbi 0x1c,2
 0028                   .dbline 27
 0028           ;          ;;;;   //等待4個周期
 0028                   .dbline 27
 0028                   .dbline 27
 0028                   .dbline 27
 0028                   .dbline 28
 0028           ;          EECR|= BIT(EEWE);
 0028 E19A              sbi 0x1c,1
 002A                   .dbline 29
 002A           ;    } 
 002A           L3:
 002A                   .dbline 20
 002A A394              inc R10
 002C           L5:
 002C                   .dbline 20
 002C 0980              ldd R0,y+1
 002E A014              cp R10,R0
 0030 58F3              brlo L7
 0032           X1:
 0032                   .dbline 30
 0032           ;    SEI();     //程序退出臨界區(qū)
 0032 7894              sei
 0034                   .dbline -2
 0034           L1:
 0034                   .dbline 0 ; func end
 0034 A990              ld R10,y+
 0036 0895              ret
 0038                   .dbsym r i 10 c
 0038                   .dbsym l Cnt 1 c
 0038                   .dbsym r Data 18 pc
 0038                   .dbsym r IAddress 16 i
 0038                   .dbend
 0038                   .dbfunc e E2PROM_Read_OneChar _E2PROM_Read_OneChar fc
 0038           ;       IAddress -> R16,R17
                        .even
 0038           _E2PROM_Read_OneChar::
 0038                   .dbline -1
 0038                   .dbline 37
 0038           ; }
 0038           ; 
 0038           ; //在E2PROM寫入指定長度的數(shù)據(jù)
 0038           ; //IAddress:起始地址,*Data:要寫入的數(shù)據(jù)首地址,Cnt:要寫入的數(shù)據(jù)個數(shù)
 0038           ; //函數(shù)返回一個字節(jié)
 0038           ; unsigned char E2PROM_Read_OneChar(unsigned int IAddress)
 0038           ; {
 0038                   .dbline 38
 0038           ;    CLI();       //程序進(jìn)入臨界區(qū)
 0038 F894              cli
 003A           L10:
 003A                   .dbline 40
 003A           ;    //等待前一次操作完畢
 003A           ;    while(EECR & BIT(EEWE)) ;
 003A           L11:
 003A                   .dbline 40
 003A E199              sbic 0x1c,1
 003C FECF              rjmp L10
 003E           X2:
 003E                   .dbline 41
 003E           ;    EEAR = IAddress;
 003E 1FBB              out 0x1f,R17
 0040 0EBB              out 0x1e,R16
 0042                   .dbline 42
 0042           ;    EECR|= BIT(EERE);
 0042 E09A              sbi 0x1c,0
 0044                   .dbline 43
 0044           ;    ;    //等待1個周期
 0044                   .dbline 44
 0044           ;    SEI();      //程序退出臨界區(qū)
 0044 7894              sei
 0046                   .dbline 45
 0046           ;    return EEDR;
 0046 0DB3              in R16,0x1d
 0048                   .dbline -2
 0048           L9:
 0048                   .dbline 0 ; func end
 0048 0895              ret
 004A                   .dbsym r IAddress 16 i
 004A                   .dbend
 004A           ; }

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲欧美电影一区二区| 在线观看亚洲精品| 亚洲一区免费视频| 亚洲一区在线观看免费观看电影高清| 欧美肥妇bbw| 欧美色窝79yyyycom| 色悠悠久久综合| 欧美午夜影院一区| 色综合网站在线| 色噜噜狠狠成人网p站| 91福利小视频| 91精品国产一区二区三区蜜臀| 91精品国产综合久久精品麻豆 | 美国欧美日韩国产在线播放| 一区二区三区在线观看动漫| 亚洲综合色网站| 亚洲h动漫在线| 久久99国产精品麻豆| 成人性生交大合| 色婷婷国产精品综合在线观看| 欧美大片一区二区三区| www国产精品av| 另类欧美日韩国产在线| 精品一区二区三区免费播放| 五月激情六月综合| 亚洲高清一区二区三区| 欧美a级理论片| 欧美日韩色综合| 国产麻豆欧美日韩一区| 日韩一级免费观看| 午夜国产精品一区| 国产欧美精品一区aⅴ影院| 在线亚洲一区观看| 国产乱码字幕精品高清av| 一区二区三区蜜桃网| 欧美成人aa大片| 在线观看亚洲a| 国产伦精品一区二区三区免费迷 | 亚洲大片免费看| 国产精品自拍网站| 日韩视频中午一区| 一区二区三区欧美视频| 99re这里都是精品| 国产精品久久久久婷婷| 精品一区二区在线免费观看| 欧美日韩三级视频| 国产精品久久久久aaaa| 麻豆传媒一区二区三区| 欧美老肥妇做.爰bbww| 一区2区3区在线看| 欧美午夜免费电影| 免费一区二区视频| 精品少妇一区二区三区在线播放| 亚洲图片你懂的| av电影在线观看一区| 国产精品国模大尺度视频| 国产精品一区2区| 日本视频一区二区三区| 欧美一区二区三区电影| av在线不卡免费看| 久久综合久久99| 性做久久久久久| 5566中文字幕一区二区电影| 丝瓜av网站精品一区二区| 国产精品网友自拍| 国产精品福利一区二区三区| 国产一区二区网址| 国产日产精品一区| xvideos.蜜桃一区二区| 欧美一级在线免费| 制服.丝袜.亚洲.中文.综合| 欧洲一区在线观看| 91麻豆蜜桃一区二区三区| 国产日韩欧美不卡| 欧美影视一区二区三区| 国产毛片精品一区| 美女mm1313爽爽久久久蜜臀| 亚洲欧洲日韩一区二区三区| 日韩成人一级大片| 一区二区三区日韩精品视频| 久久综合色综合88| 日韩一级精品视频在线观看| 欧美撒尿777hd撒尿| 国产aⅴ综合色| 粗大黑人巨茎大战欧美成人| 国产真实乱偷精品视频免| 亚洲视频一区二区在线观看| 久久久噜噜噜久久中文字幕色伊伊| 不卡av免费在线观看| 国产在线不卡一卡二卡三卡四卡| 国产亲近乱来精品视频 | 色综合色综合色综合色综合色综合| 国产一区二区福利视频| 日韩国产欧美视频| 久久久青草青青国产亚洲免观| 国产剧情一区二区| 日韩成人午夜精品| 一区二区三区中文字幕电影 | 成人aaaa免费全部观看| 亚洲福中文字幕伊人影院| 日韩女优毛片在线| 日韩精品一区在线| 亚洲精品v日韩精品| 中文字幕制服丝袜成人av| 国产人成亚洲第一网站在线播放| 国产精品乱码一区二三区小蝌蚪| 久久久蜜桃精品| 国产精品护士白丝一区av| 国产高清精品网站| 欧美性受极品xxxx喷水| 久久久国产精品麻豆| 久久先锋影音av鲁色资源| 日韩视频一区在线观看| 欧美群妇大交群的观看方式| 老司机免费视频一区二区三区| 激情综合五月婷婷| 欧美色涩在线第一页| 一区二区在线观看视频| 国产日韩影视精品| 欧美大黄免费观看| 中文字幕一区三区| 日本中文字幕一区| 成人免费毛片高清视频| 欧美精品乱码久久久久久| 久久你懂得1024| 亚洲午夜电影在线| 成人免费视频播放| 欧美精品v国产精品v日韩精品| 中文字幕精品一区二区精品绿巨人| 午夜视频一区二区| 99国产精品视频免费观看| 日韩欧美在线不卡| 一区二区三区四区在线播放| 久久成人久久鬼色| 欧美日韩美少妇| 中文字幕一区二区三区不卡 | 91麻豆蜜桃一区二区三区| 日韩欧美的一区| 香蕉成人伊视频在线观看| 粉嫩在线一区二区三区视频| 欧美一级黄色录像| 亚洲与欧洲av电影| 99久久精品国产麻豆演员表| 精品国产乱码久久久久久夜甘婷婷| 亚洲成人综合在线| 一本到一区二区三区| 中文字幕国产一区二区| 国产精品一级在线| 精品国产麻豆免费人成网站| 日韩电影网1区2区| 欧美三级资源在线| 亚洲激情一二三区| 色婷婷精品久久二区二区蜜臂av| 亚洲国产激情av| 丁香六月综合激情| 国产欧美精品一区aⅴ影院 | 日韩va亚洲va欧美va久久| 欧亚洲嫩模精品一区三区| 亚洲日本韩国一区| 91无套直看片红桃| 最新不卡av在线| 91网上在线视频| 一区二区三区在线视频免费观看| 97久久久精品综合88久久| 国产精品三级久久久久三级| 国产激情91久久精品导航| 久久久精品黄色| 国产毛片精品国产一区二区三区| 精品卡一卡二卡三卡四在线| 精品中文av资源站在线观看| 日韩一区二区在线观看视频播放| 蜜臀久久久久久久| 91麻豆精品国产自产在线| 免费成人小视频| 欧美精品一区男女天堂| 精品在线观看视频| 久久综合九色欧美综合狠狠| 精品亚洲成a人| 久久精品亚洲国产奇米99| 国产一区二区三区久久久| 久久久久久97三级| 99久久综合色| 亚洲午夜日本在线观看| 欧美一区二区三区喷汁尤物| 韩日精品视频一区| 久久久精品黄色| 亚洲人成网站影音先锋播放| 午夜精品福利一区二区三区av | 大胆欧美人体老妇| 日韩极品在线观看| 香蕉乱码成人久久天堂爱免费| 天使萌一区二区三区免费观看| 六月婷婷色综合| 欧美精品一二三四| 国产精品乱人伦中文| 麻豆精品一区二区综合av| 91美女在线观看| 一区二区成人在线观看| 国产乱码精品一区二区三| 欧美一区三区四区|