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

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

?? 漸明漸暗的燈.lst

?? 《深入淺出AVR單片機——從ATmega48/88/168開始》的實例程序源代碼
?? LST
?? 第 1 頁 / 共 2 頁
字號:
__start:
__text_start:
    001B EFCF      LDI	R28,0xFF
    001C E0D2      LDI	R29,2
    001D BFCD      OUT	0x3D,R28
    001E BFDE      OUT	0x3E,R29
    001F 52C0      SUBI	R28,0x20
    0020 40D0      SBCI	R29,0
    0021 EA0A      LDI	R16,0xAA
    0022 8308      STD	Y+0,R16
    0023 2400      CLR	R0
    0024 E0E2      LDI	R30,2
    0025 E0F1      LDI	R31,1
    0026 E011      LDI	R17,1
    0027 30E2      CPI	R30,2
    0028 07F1      CPC	R31,R17
    0029 F011      BEQ	0x002C
    002A 9201      ST	R0,Z+
    002B CFFB      RJMP	0x0027
    002C 8300      STD	Z+0,R16
    002D E3E4      LDI	R30,0x34
    002E E0F0      LDI	R31,0
    002F E0A0      LDI	R26,0
    0030 E0B1      LDI	R27,1
    0031 E010      LDI	R17,0
    0032 33E6      CPI	R30,0x36
    0033 07F1      CPC	R31,R17
    0034 F021      BEQ	0x0039
    0035 95C8      LPM
    0036 9631      ADIW	R30,1
    0037 920D      ST	R0,X+
    0038 CFF9      RJMP	0x0032
    0039 D06D      RCALL	_main
_exit:
    003A CFFF      RJMP	_exit
FILE: D:\設(shè)計項目\深入淺出AVR\光盤文件\實例程序源代碼\實例11_漸明漸暗的燈\漸明漸暗的燈\HD_Support.c
(0001) /***********************************************************
(0002) *   函數(shù)庫說明:底層硬件初始化函數(shù)庫                       *
(0003) *   版本:                                                 *
(0004) *   作者:                                                 *
(0005) *   創(chuàng)建日期:                                             *
(0006) * -------------------------------------------------------- *
(0007) *  [硬件說明]                                              *
(0008) *   處理器:                                               *
(0009) *   系統(tǒng)時鐘:                                             *
(0010) * -------------------------------------------------------- *
(0011) *  [支 持 庫]                                              *
(0012) *   支持庫名稱:HD_Support.h                               *
(0013) *   需要版本:  -----                                      *
(0014) *   支持庫說明:底層硬件初始化聲明庫                       *
(0015) *                                                          *
(0016) *   支持庫名稱:PF_Config.h                                *
(0017) *   需要版本:  -----                                      *
(0018) *   支持庫說明:硬件平臺配置聲明庫                         *
(0019) * -------------------------------------------------------- *
(0020) *  [版本更新]                                              *
(0021) *   修改:                                                 *
(0022) *   修改日期:                                             *
(0023) *   版本:                                                 *
(0024) * -------------------------------------------------------- *
(0025) *  [版本歷史]                                              *
(0026) * -------------------------------------------------------- *
(0027) *  [使用說明]                                              *
(0028) ***********************************************************/
(0029) 
(0030) /********************
(0031) * 頭 文 件 配 置 區(qū) *
(0032) ********************/
(0033) # include "PF_Config.h"
(0034) # include "HD_Support.h"
(0035) 
(0036) /********************
(0037) *   系 統(tǒng) 宏 定 義  *
(0038) ********************/
(0039) #pragma interrupt_handler Timer0_OVF_ISR:iv_TIMER0_OVF
(0040) #pragma interrupt_handler Timer1_OVF_ISR:iv_TIMER1_OVF
(0041) 
(0042) /*------------------*
(0043) *   常 數(shù) 宏 定 義  *
(0044) *------------------*/
(0045) 
(0046) /*------------------*
(0047) *   動 作 宏 定 義  *
(0048) *------------------*/
(0049) #ifndef INSERT_TIMER0_OVF_ISR_CODE
(0050)     # define INSERT_TIMER0_OVF_ISR_CODE
(0051) #endif
(0052) 
(0053) #ifndef INSERT_TIMER1_OVF_ISR_CODE
(0054)     # define INSERT_TIMER1_OVF_ISR_CODE
(0055) #endif
(0056) 
(0057) /********************
(0058) *  模塊結(jié)構(gòu)體定義區(qū) *
(0059) ********************/
(0060) 
(0061) /********************
(0062) *   函 數(shù) 聲 明 區(qū)  *
(0063) ********************/
(0064) void Device_INIT(void);
(0065) void Insert_Timer1_OVF_ISR_Code(void);
(0066) 
(0067) /********************
(0068) *   模塊函數(shù)聲明區(qū)  *
(0069) ********************/
(0070) void Port_INIT(void);
(0071) void Timer0_INIT(void);
(0072) void Timer1_INIT(void);
(0073) 
(0074) /********************
(0075) *   模塊變量聲明區(qū)  *
(0076) ********************/
(0077) 
(0078) /********************
(0079) *   全局變量聲明區(qū)  *
(0080) ********************/
(0081) 
(0082) unsigned char light=0;                  //初始化亮度計數(shù)器, 最小占空比, 亮度最大時
(0083) unsigned char direction=L_dw;           //初始化亮度方向控制標志, 亮度減弱方向
(0084) 
(0085) /***********************************************************
(0086) *   函數(shù)說明:系統(tǒng)硬件初始化函數(shù)                           *
(0087) *   輸入:    無                                           *
(0088) *   輸出:    無                                           *
(0089) *   調(diào)用函數(shù):Port_INIT()   Timer0_INIT()                  *
(0090) ***********************************************************/
(0091) void Device_INIT(void)
(0092) {
(0093)     Port_INIT();
_Device_INIT:
    003B D006      RCALL	_Port_INIT
(0094)     Timer0_INIT();
    003C D00F      RCALL	_Timer0_INIT
(0095)     Timer1_INIT();
    003D D01A      RCALL	_Timer1_INIT
(0096)     //*在這里添加其他初始化函數(shù)*//
(0097) 
(0098)     TIMSK1 = BIT(TOIE1);                                    //啟動定時器1溢出中斷資源
    003E E081      LDI	R24,1
    003F 9380006F  STS	0x6F,R24
    0041 9508      RET
(0099)     //*在這里添加其他全局寄存器的初始化代碼*//
(0100) }
(0101) 
(0102) /***********************************************************
(0103) *   函數(shù)說明:系統(tǒng)端口初始化函數(shù)                           *
(0104) *   輸入:    無                                           *
(0105) *   輸出:    無                                           *
(0106) *   調(diào)用函數(shù):無                                           *
(0107) ***********************************************************/
(0108) void Port_INIT(void)
(0109) {
(0110)     //*在這里添加端口初始化代碼*//
(0111)     PORTB = 0b11111111;                 //沒有使用的端口均設(shè)置為輸入狀態(tài)并開啟內(nèi)部上拉電阻
_Port_INIT:
    0042 EF8F      LDI	R24,0xFF
    0043 B985      OUT	0x05,R24
(0112)     PORTC = 0b11111111;
    0044 B988      OUT	0x08,R24
(0113)     PORTD = 0b11111111;
    0045 B98B      OUT	0x0B,R24
(0114)     
(0115)     DDRB = 0b00000000;
    0046 2422      CLR	R2
    0047 B824      OUT	0x04,R2
(0116)     DDRC = 0b00100000;                  //PC5端口設(shè)置為輸出狀態(tài)
    0048 E280      LDI	R24,0x20
    0049 B987      OUT	0x07,R24
(0117)     DDRD = 0b00100000;                  //PD5[OC0B]端口設(shè)置為輸出狀態(tài)
    004A B98A      OUT	0x0A,R24
    004B 9508      RET
(0118) }
(0119) 
(0120) /***********************************************************
(0121) *   函數(shù)聲明:定時器0初始化函數(shù)                            *
(0122) *   輸入:    無                                           *
(0123) *   輸出:    無                                           *
(0124) *   調(diào)用函數(shù):無                                           *
(0125) ***********************************************************/
(0126) void Timer0_INIT(void)
(0127) {
(0128)     //*在這里粘貼從代碼生成向?qū)е猩傻某跏蓟a*//
(0129)     //*要求為1K的溢出中斷                        *//
(0130)     TCCR0B = 0x00;          //1kHz PWM模式
_Timer0_INIT:
    004C 2422      CLR	R2
    004D BC25      OUT	0x25,R2
(0131)     TCCR0A = 0x23;          //OC0B端口在比較匹配時清零, 在計數(shù)值達到TOP時置位
    004E E283      LDI	R24,0x23
    004F BD84      OUT	0x24,R24
(0132)     TCNT0 = 0x00;
    0050 BC26      OUT	0x26,R2
(0133)     OCR0A = 0x83;           //計數(shù)TOP值
    0051 E883      LDI	R24,0x83
    0052 BD87      OUT	0x27,R24
(0134)     OCR0B = 0x00;           //比較匹配初始值
    0053 BC28      OUT	0x28,R2
(0135)     TCCR0B = 0x0A;          //WGM02...00 = 111, 8分頻, 快速PWM模式OCR0A作為TOP
    0054 E08A      LDI	R24,0xA
    0055 BD85      OUT	0x25,R24
    0056 9508      RET
(0136) }
(0137) 
(0138) /***********************************************************
(0139) *   函數(shù)聲明:定時器0溢出中斷處理程序                      *
(0140) *   輸入:    無                                           *
(0141) *   輸出:    無                                           *
(0142) *   調(diào)用函數(shù):INSERT_TIMER0_OVF_ISR_CODE                   *
(0143) ***********************************************************/
(0144) void Timer0_OVF_ISR(void)
(0145) {
_Timer0_OVF_ISR:
    0057 9518      RETI
(0146)     //*這里要添加對定時計數(shù)器重新設(shè)置計數(shù)底數(shù)的代碼*//
(0147)       INSERT_TIMER0_OVF_ISR_CODE
(0148) }
(0149) 
(0150) /***********************************************************
(0151) *   函數(shù)聲明:定時器1初始化函數(shù)                            *
(0152) *   輸入:    無                                           *
(0153) *   輸出:    無                                           *
(0154) *   調(diào)用函數(shù):無                                           *
(0155) ***********************************************************/
(0156) void Timer1_INIT(void)
(0157) {
(0158)     //*在這里粘貼從代碼生成向?qū)е猩傻某跏蓟a*//
(0159)     //*要求為20Hz的溢出中斷                      *//
(0160)     TCCR1B = 0x00;
_Timer1_INIT:
    0058 2422      CLR	R2
    0059 92200081  STS	0x81,R2
(0161)     TCNT1H = 0xFF;
    005B EF8F      LDI	R24,0xFF
    005C 93800085  STS	0x85,R24
(0162)     TCNT1L = 0x3D;
    005E E38D      LDI	R24,0x3D
    005F 93800084  STS	0x84,R24
(0163)     TCCR1A = 0x00;
    0061 92200080  STS	0x80,R2
(0164)     TCCR1B = 0x04;
    0063 E084      LDI	R24,4
    0064 93800081  STS	0x81,R24
    0066 9508      RET
_Timer1_OVF_ISR:
    0067 D042      RCALL	push_lset
(0165) }
(0166) 
(0167) /***********************************************************
(0168) *   函數(shù)聲明:定時器1溢出中斷處理程序                      *
(0169) *   輸入:    無                                           *
(0170) *   輸出:    無                                           *
(0171) *   調(diào)用函數(shù):INSERT_TIMER1_OVF_ISR_CODE                   *
(0172) ***********************************************************/
(0173) void Timer1_OVF_ISR(void)
(0174) {
(0175)     //*這里要添加對定時計數(shù)器重新設(shè)置計數(shù)底數(shù)的代碼*//
(0176)     INSERT_TIMER1_OVF_ISR_CODE
    0068 9478      BSET	7
    0069 D008      RCALL	_Insert_Timer1_OVF_ISR_Code
    006A D056      RCALL	pop_lset
    006B 9518      RETI
FILE: D:\設(shè)計項目\深入淺出AVR\光盤文件\實例程序源代碼\實例11_漸明漸暗的燈\漸明漸暗的燈\EX_Support.c
(0001) /***********************************************************
(0002) *   函數(shù)庫說明:底層硬件初始化驅(qū)動函數(shù)庫                   *
(0003) *   版本:                                                 *
(0004) *   作者:                                                 *
(0005) *   創(chuàng)建日期:                                             *
(0006) * -------------------------------------------------------- *
(0007) *  [硬件說明]                                              *
(0008) *   處理器:                                               *
(0009) *   系統(tǒng)時鐘:                                             *
(0010) * -------------------------------------------------------- *
(0011) *  [支 持 庫]                                              *
(0012) *   支持庫名稱:HD_Support.h                               *
(0013) *   需要版本:  -----                                      *
(0014) *   支持庫說明:底層硬件初始化聲明庫                       *
(0015) *                                                          *
(0016) *   支持庫名稱:EX_Support.h                               *
(0017) *   需要版本:  -----                                      *
(0018) *   支持庫說明:底層硬件初始化驅(qū)動聲明庫                   *
(0019) *                                                          *
(0020) *   支持庫名稱:PF_Config.h                                *
(0021) *   需要版本:  -----                                      *
(0022) *   支持庫說明:硬件平臺配置聲明庫                         *
(0023) * -------------------------------------------------------- *
(0024) *  [版本更新]                                              *
(0025) *   修改:                                                 *
(0026) *   修改日期:                                             *
(0027) *   版本:                                                 *
(0028) * -------------------------------------------------------- *
(0029) *  [版本歷史]                                              *
(0030) * -------------------------------------------------------- *
(0031) *  [使用說明]                                              *
(0032) ***********************************************************/
(0033) 
(0034) /********************
(0035) * 頭 文 件 配 置 區(qū) *
(0036) ********************/
(0037) # include "PF_Config.h"
(0038) # include "HD_Support.h"

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲一二三区| 国产成人免费视| 一区二区三区四区视频精品免费| 久久麻豆一区二区| 久久嫩草精品久久久精品一| 精品精品国产高清a毛片牛牛 | 天天色综合成人网| 五月婷婷色综合| 青草国产精品久久久久久| 欧美aaa在线| 国产精品一区二区黑丝| 国产成人免费视频精品含羞草妖精| 国产成人福利片| 91色porny蝌蚪| 欧洲av一区二区嗯嗯嗯啊| 欧美日韩成人综合在线一区二区| 欧美精品日韩精品| 精品国产一区二区三区久久久蜜月 | 欧亚一区二区三区| 欧美高清一级片在线| 欧美成人三级电影在线| 国产女人18毛片水真多成人如厕 | 日韩福利视频导航| 国产精品99久| 91论坛在线播放| 91精品久久久久久久久99蜜臂| 精品国产乱码久久久久久牛牛| 国产精品蜜臀av| 三级不卡在线观看| 国产成人免费视频网站高清观看视频| 色综合天天在线| 91精品国产综合久久国产大片| 久久综合精品国产一区二区三区| 国产精品久久精品日日| 亚洲地区一二三色| 盗摄精品av一区二区三区| 久久久久久久久伊人| 日韩av午夜在线观看| 2020国产成人综合网| 中文字幕一区二区三区av| 亚洲精品国产高清久久伦理二区| 欧美a级理论片| 成+人+亚洲+综合天堂| 制服丝袜激情欧洲亚洲| 国产精品久久久久久久久动漫| 视频在线观看91| 99re在线精品| 久久新电视剧免费观看| 一区二区三区精密机械公司| 国产美女一区二区三区| 欧美日韩精品久久久| 亚洲天堂福利av| 精彩视频一区二区| 欧美精品丝袜中出| 亚洲一区二区三区免费视频| 粉嫩av亚洲一区二区图片| 亚洲欧美在线高清| 国产一区二区三区在线看麻豆| 91精品国产aⅴ一区二区| 国产精品久99| 蜜臀久久99精品久久久久宅男 | 色哟哟一区二区在线观看| 精品国产网站在线观看| 五月激情六月综合| 色婷婷av一区| 国产日产欧美一区| 国产乱理伦片在线观看夜一区| 91精品久久久久久久99蜜桃| 亚洲 欧美综合在线网络| 在线欧美一区二区| 一区二区三区四区在线播放| 91一区二区在线| 国产日韩欧美一区二区三区综合| 精一区二区三区| 欧美最新大片在线看| 国产欧美一区二区精品性色| 亚洲不卡在线观看| 亚洲国产cao| 成人精品电影在线观看| 欧美激情在线观看视频免费| 国产在线麻豆精品观看| 精品国产乱码久久久久久图片| 秋霞午夜av一区二区三区| 欧美色网站导航| 日韩av中文在线观看| 欧美日韩一区二区三区不卡| 亚洲自拍偷拍av| 成人动漫一区二区在线| 国产精品乱码人人做人人爱| 99久久精品国产一区二区三区| 亚洲欧洲另类国产综合| 色综合婷婷久久| 日本特黄久久久高潮| 久久九九国产精品| av在线一区二区三区| 一区二区三区免费看视频| 欧美老人xxxx18| 国产精品自拍av| 中文字幕第一区第二区| 91成人国产精品| 毛片不卡一区二区| 亚洲国产激情av| 色综合久久久久综合体桃花网| 香蕉av福利精品导航| 欧美va日韩va| 99精品热视频| 亚洲综合另类小说| 日韩欧美一区二区视频| 国产精品免费看片| 亚洲成人精品影院| 欧美理论在线播放| 国产一区在线不卡| 一区二区成人在线| 2021久久国产精品不只是精品| 91小视频在线免费看| 日本在线播放一区二区三区| 国产女同性恋一区二区| 欧美日韩亚洲国产综合| 国产在线一区观看| 亚洲国产精品影院| 国产欧美视频一区二区| 欧美狂野另类xxxxoooo| 成人免费看的视频| 另类小说一区二区三区| 国产农村妇女毛片精品久久麻豆| 欧美精品日韩一区| a4yy欧美一区二区三区| 美女视频黄 久久| 成人免费在线播放视频| 久久亚洲影视婷婷| 精品视频一区二区不卡| av中文字幕一区| 风间由美一区二区av101| 蜜臀va亚洲va欧美va天堂| 亚洲一区二区三区四区在线观看| 亚洲精品在线三区| 欧美老肥妇做.爰bbww视频| 成人激情黄色小说| 久热成人在线视频| 一区二区中文视频| 精品国产乱码久久久久久久 | 日本久久一区二区| 国产98色在线|日韩| 亚洲国产精品视频| 亚洲精品视频免费观看| 成人欧美一区二区三区黑人麻豆| 久久先锋影音av| 欧美一区二区私人影院日本| 欧洲亚洲国产日韩| 精品视频在线免费看| 色综合一区二区三区| 国产剧情在线观看一区二区| 一区二区国产视频| 国产欧美综合在线| 国产精品久久久久久久久免费樱桃| 3751色影院一区二区三区| 91精品国产色综合久久ai换脸| 欧美日韩精品免费| 日本电影欧美片| 欧美日韩精品一区二区三区四区| 欧美日韩视频一区二区| 欧美肥妇bbw| 日本道色综合久久| 91首页免费视频| 欧美亚洲图片小说| 色噜噜狠狠成人中文综合| 欧美日韩国产一级| 欧美成人艳星乳罩| 国产农村妇女毛片精品久久麻豆| 久久精品视频一区二区| 久久这里都是精品| 国产嫩草影院久久久久| 久久综合成人精品亚洲另类欧美 | 亚洲精品视频一区二区| 亚洲午夜久久久久中文字幕久| 亚洲h精品动漫在线观看| 欧美激情在线看| 一区二区日韩av| 国产专区综合网| 91视频免费看| 日韩精品一区二区三区在线观看| 久久精品日产第一区二区三区高清版 | 亚洲乱码国产乱码精品精的特点| 亚洲午夜一区二区三区| 亚洲电影一区二区三区| 国产一区二区三区免费| 成人av网站免费观看| 91精品国产91久久久久久一区二区 | 日韩一区国产二区欧美三区| 2023国产精品自拍| 亚洲日本在线a| 捆绑变态av一区二区三区| 本田岬高潮一区二区三区| 欧美图区在线视频| 日韩欧美123| 中文字幕在线不卡| 韩国视频一区二区| 欧美午夜影院一区| 亚洲少妇屁股交4| 狠狠v欧美v日韩v亚洲ⅴ|