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

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

?? app.s

?? AVR單片機(jī)C語言程序設(shè)計(jì)實(shí)例精粹
?? S
字號(hào):
	.module app.c
	.area text(rom, con, rel)
	.dbfile E:\Steaven2000\AVR\AVR_Book\PROGRA~1\SOURCE~1\Code\點(diǎn)陣型LCD顯示應(yīng)用設(shè)計(jì)\app.c
	.dbfunc e Hardware_Init _Hardware_Init fV
	.even
_Hardware_Init::
	.dbline -1
	.dbline 25
; //***************************************************************
; // File Name : Gpio.c
; // Author    : Steaven
; // Created   : 2008-06-09
; // Modified  : 
; // Revision  : V0.0
; //***************************************************************
; 
; #include "iom16v.h" 
; #include "DataType.h"
; #include "app.h"
; 
; //local function declaration
; void Gpio_Init(void);
; void Timer0_Init(void);
; void Interrupt_Init(void);
; 
; //***************************************************************
; // Function    : Hardware_Init
; // Input       : none
; // Output      : none
; // Description : ATmega16 Hardware Initialization
; //***************************************************************
; void Hardware_Init(void)
; {
	.dbline 26
; 	Gpio_Init();
	xcall _Gpio_Init
	.dbline 27
;     Timer0_Init();
	xcall _Timer0_Init
	.dbline 28
; 	Interrupt_Init();
	.dbline -2
	.dbline 29
; }
L1:
	.dbline 0 ; func end
	xjmp _Interrupt_Init
	.dbend
	.dbfunc e Gpio_Init _Gpio_Init fV
	.even
_Gpio_Init::
	.dbline -1
	.dbline 38
; 
; //***************************************************************
; // Function    : Gpio_Init
; // Input       : none
; // Output      : none
; // Description : ATmega16 GPIO Initialization
; //***************************************************************
; void Gpio_Init(void)
; {
	.dbline 39
;     DDRA  = 0xFF; //PortA - Output
	ldi R24,255
	out 0x1a,R24
	.dbline 40
;     PORTA = 0x00; //Output all 0
	clr R2
	out 0x1b,R2
	.dbline 41
;     DDRB  = 0x0F; //PortB - PB[7:4]/Input,PB[3:0]/Output
	ldi R24,15
	out 0x17,R24
	.dbline 42
;     PORTB = 0xF0; //PB[7:4]/Input with pull-up,PB[3:0]/Output all 0
	ldi R24,240
	out 0x18,R24
	.dbline 43
;     DDRC  = 0xFF; //PortC - Output
	ldi R24,255
	out 0x14,R24
	.dbline 44
;     PORTC = 0x00; //Output all 0
	out 0x15,R2
	.dbline 45
;     DDRD  = 0xFF; //PortD - Output
	out 0x11,R24
	.dbline 46
;     PORTD = 0x00; //Output all 0
	out 0x12,R2
	.dbline -2
	.dbline 47
; }
L2:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e Timer0_Init _Timer0_Init fV
	.even
_Timer0_Init::
	.dbline -1
	.dbline 56
; 
; //***************************************************************
; // Function    : Timer0_Init
; // Input       : none
; // Output      : none
; // Description : ATmega16 Timer0 Initialization,10ms Interval
; //***************************************************************
; void Timer0_Init(void)
; {
	.dbline 57
; 	TCCR0 = 0x0D;   //1024 division,8M/1024,CTC Mode
	ldi R24,13
	out 0x33,R24
	.dbline 58
; 	TCNT0 = 0x00;   //Clear Counter
	clr R2
	out 0x32,R2
	.dbline 59
; 	OCR0  = 78;     //78 * 1024/8M = 10ms 
	ldi R24,78
	out 0x3c,R24
	.dbline 60
; 	TIMSK |= 0x02;  //Enable OCIE0
	in R24,0x39
	ori R24,2
	out 0x39,R24
	.dbline 61
; 	TIFR  |= 0x02;  //Clear OCIF0
	in R24,0x38
	ori R24,2
	out 0x38,R24
	.dbline -2
	.dbline 62
; }
L3:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e Interrupt_Init _Interrupt_Init fV
	.even
_Interrupt_Init::
	.dbline -1
	.dbline 71
; 
; //***************************************************************
; // Function    : Interrupt_Init
; // Input       : none
; // Output      : none
; // Description : ATmega16 Interrupt Initialization
; //***************************************************************
; void Interrupt_Init(void)
; {
	.dbline 72
; 	SREG |= 0x80;   //Enable Global Interrupt
	bset 7
	.dbline -2
	.dbline 73
; }
L4:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e Buzzer_ON _Buzzer_ON fV
	.even
_Buzzer_ON::
	.dbline -1
	.dbline 82
; 
; //***************************************************************
; // Function    : Buzzer_ON/OFF
; // Input       : none
; // Output      : none
; // Description : Buzzer ON/OFF Control
; //***************************************************************
; void Buzzer_ON(void)
; {
	.dbline 83
; 	PORTB |= 0x08;
	sbi 0x18,3
	.dbline -2
	.dbline 84
; }
L5:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e Buzzer_OFF _Buzzer_OFF fV
	.even
_Buzzer_OFF::
	.dbline -1
	.dbline 87
; 
; void Buzzer_OFF(void)
; {
	.dbline 88
; 	PORTB &= ~0x08;
	cbi 0x18,3
	.dbline -2
	.dbline 89
; }
L6:
	.dbline 0 ; func end
	ret
	.dbend

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
粉嫩av亚洲一区二区图片| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产91露脸合集magnet| 中文字幕欧美日韩一区| 成人国产精品免费网站| 亚洲欧美激情插| 欧美精品一二三| 国精产品一区一区三区mba视频 | 波多野结衣在线一区| 专区另类欧美日韩| 7799精品视频| 国产精华液一区二区三区| 中日韩免费视频中文字幕| 一本一道久久a久久精品 | 国产在线精品不卡| 国产精品久久午夜| 欧美三级日韩三级| 国产精品一卡二卡在线观看| 亚洲欧美日韩国产手机在线| 欧美日韩国产首页| 国产91色综合久久免费分享| 夜夜亚洲天天久久| 精品99一区二区| 色综合网站在线| 麻豆精品视频在线观看免费| 中文字幕亚洲一区二区av在线| 欧美日韩国产高清一区二区| 国产精品一区久久久久| 亚洲成av人片| 亚洲国产精品精华液2区45| 欧美日韩美少妇| 国产成人精品综合在线观看 | 99国产一区二区三精品乱码| 视频一区视频二区在线观看| 国产精品久久久久影院老司| 日韩欧美国产综合| 欧美亚洲日本国产| 丁香婷婷深情五月亚洲| 老司机精品视频线观看86 | 欧美一区二区三区精品| aaa欧美日韩| 精品在线亚洲视频| 性欧美大战久久久久久久久| 国产精品私房写真福利视频| 欧美一区二区美女| 日本道精品一区二区三区| 国产盗摄一区二区| 免费久久精品视频| 午夜精品久久一牛影视| 亚洲色图.com| 国产免费观看久久| 欧美www视频| 欧美一区二区精品| 在线不卡的av| 欧美日韩色综合| 色婷婷综合久久久中文字幕| 成人小视频免费在线观看| 久久99精品一区二区三区| 日av在线不卡| 天天做天天摸天天爽国产一区| 夜夜嗨av一区二区三区| 亚洲精品午夜久久久| 亚洲欧美日韩中文字幕一区二区三区| 国产欧美日韩三区| 国产欧美日韩一区二区三区在线观看| 精品国产一区二区三区不卡 | 亚洲午夜av在线| 依依成人精品视频| 夜夜爽夜夜爽精品视频| 1000部国产精品成人观看| 国产欧美一区二区三区鸳鸯浴 | 96av麻豆蜜桃一区二区| 高清成人在线观看| 成人国产精品免费观看动漫| www.亚洲免费av| 一本色道久久综合精品竹菊| 一道本成人在线| 欧美性生活久久| 欧美日韩一区二区电影| 欧美精品久久99| 日韩午夜电影av| 精品久久久久久综合日本欧美| 欧美mv日韩mv亚洲| 国产欧美日韩三区| 亚洲图片激情小说| 亚洲高清一区二区三区| 亚洲第四色夜色| 蜜臂av日日欢夜夜爽一区| 久久超碰97中文字幕| 国产一区二区精品久久| 国产成人99久久亚洲综合精品| 成人免费黄色大片| 91美女在线看| 欧美日韩国产123区| 日韩一区二区三区电影在线观看| 欧美精品一区二区三区蜜臀| 中文字幕av不卡| 亚洲精品网站在线观看| 日韩电影在线观看一区| 国产高清在线精品| 日本韩国一区二区三区视频| 精品视频在线免费观看| 久久色在线视频| 亚洲欧美日韩精品久久久久| 久久精品国产一区二区三 | 欧美性视频一区二区三区| 欧美一级二级三级蜜桃| 国产精品午夜免费| 亚洲va韩国va欧美va精品| 国产一区二区久久| 色综合久久久久综合体桃花网| 欧美高清hd18日本| 欧美国产国产综合| 日韩中文字幕亚洲一区二区va在线| 韩国女主播一区| 在线亚洲高清视频| 久久精品视频免费| 日韩专区中文字幕一区二区| 成人网页在线观看| 欧美一卡二卡三卡| 中文字幕一区二区三区不卡在线| 奇米777欧美一区二区| 99re热这里只有精品视频| 欧美成人bangbros| 亚洲综合在线第一页| 国产91富婆露脸刺激对白| 在线电影国产精品| 亚洲欧美偷拍三级| 国产成人午夜电影网| 欧美福利电影网| 中文字幕中文乱码欧美一区二区| 日韩精品高清不卡| 欧美最新大片在线看| 国产精品久久久久9999吃药| 蜜桃精品视频在线| 欧美日韩国产综合一区二区| 一区免费观看视频| 国产xxx精品视频大全| 欧美成人精品福利| 日产欧产美韩系列久久99| 在线观看www91| 亚洲视频免费看| 国产成人免费视频精品含羞草妖精| 欧美一级精品在线| 日韩精品福利网| 欧美日韩免费观看一区二区三区| 亚洲欧洲日韩女同| 福利电影一区二区三区| 久久你懂得1024| 韩国v欧美v亚洲v日本v| 欧美一区二区成人6969| 天天亚洲美女在线视频| 欧美视频你懂的| 亚洲人吸女人奶水| 色婷婷精品大视频在线蜜桃视频| 亚洲国产精品高清| 成人免费观看视频| 国产精品天美传媒| www.av亚洲| 亚洲欧美欧美一区二区三区| 国产69精品久久久久777| 国产女人水真多18毛片18精品视频| 久久99国产精品麻豆| www欧美成人18+| 国产又黄又大久久| 中文字幕不卡一区| 99re热这里只有精品免费视频| 中文字幕亚洲欧美在线不卡| av成人免费在线| 有坂深雪av一区二区精品| 欧美在线一区二区| 亚洲sss视频在线视频| 91麻豆精品国产| 久久99国产乱子伦精品免费| 26uuu精品一区二区三区四区在线| 久久99热国产| 国产精品色一区二区三区| 色综合中文字幕国产 | 欧美日韩高清影院| 日韩精品电影一区亚洲| 欧美v亚洲v综合ⅴ国产v| 国产精品77777| 亚洲视频一区二区免费在线观看 | 青青草成人在线观看| 精品国产一区二区三区忘忧草| 国产精品18久久久久久久久| 欧美经典一区二区| 日本精品一级二级| 美女视频黄 久久| 中文字幕成人av| 欧美色老头old∨ideo| 美女网站一区二区| 中文字幕久久午夜不卡| 欧美体内she精高潮| 久久成人麻豆午夜电影| 中文字幕一区二区三区在线不卡| 欧美在线观看一二区| 裸体一区二区三区| 综合久久久久综合| 欧美电影免费观看高清完整版在 |