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

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

?? lcd1602papd.s

?? LCD2004 是一種 20 x 04的LCD液晶顯示模塊
?? S
字號(hào):
	.module Lcd1602PAPD.C
	.area text(rom, con, rel)
	.dbfile D:\ICC_H\Software.H
	.dbfunc e speaData _speaData fV
;              y -> y+4
;              j -> y+0
;              i -> R10
;            len -> R12
;            dat -> y+16
	.even
_speaData::
	xcall push_arg4
	xcall push_gset4
	sbiw R28,8
	ldd R12,y+20
	.dbline -1
	.dbline 116
; /*********************************************************************
; 	微 雪 電 子   WaveShare   http://www.waveShare.net	
; 
; 功能目的:   建立使用LCD1602的示例程序
; 
; 目標(biāo)系統(tǒng):   基于AVR單片機(jī)
; 
; 應(yīng)用軟件:   ICCAVR                                               
; 
; 版    本:   Version 1.0
; 
; 圓版時(shí)間:   2005-03-01
; 
; 開發(fā)人員:   SEE
; 
; 說    明:   若用于商業(yè)用途,請(qǐng)保留此段文字或注明代碼來源 
; 
; 	深 圳 市 微 雪 電 子 有 限 公 司 保 留 所 有 的 版 權(quán)
; *********************************************************************/
; 
; /*01010101010101010101010101010101010101010101010101010101010101010101
; ----------------------------------------------------------------------
; 版本更新記錄:
; 
; ----------------------------------------------------------------------
; 實(shí)驗(yàn)內(nèi)容:
; 初始化、讀寫Lcd1602。
; ----------------------------------------------------------------------
; 硬件連接:
; 將Lcd1602插入主板的“CharLcd”插槽
; 將“MCUPorts”和“LcdPorts”相應(yīng)的IO口使用短路帽短接
; ----------------------------------------------------------------------
; 注意事項(xiàng): 
; (2)請(qǐng)?jiān)敿?xì)閱讀:光盤根目錄下的“產(chǎn)品資料\開發(fā)板實(shí)驗(yàn)板\SMK系列\(zhòng)SMK1632\說明資料”
; ----------------------------------------------------------------------
; 10101010101010101010101010101010101010101010101010101010101010101010*/
; 
; #include <iom16v.h>
; #include "D:\ICC_H\CmmICC.H"
; 
; /* lcd control and data port direction */
; #define LCD_DDR_OUT {DDRD|= 0xF0;DDRB |= 0xE0;}
; 
; /* control port */
; #define SET_RS  sbi(PORTB,5)
; #define CLR_RS  cbi(PORTB,5)
; #define SET_RW  sbi(PORTB,6)
; #define CLR_RW  cbi(PORTB,6)
; #define SET_E   sbi(PORTB,7)
; #define CLR_E   cbi(PORTB,7)
; 
; /* data port */
; #define SET_D4  sbi(PORTD,4)
; #define CLR_D4  cbi(PORTD,4)
; #define SET_D5  sbi(PORTD,5)
; #define CLR_D5  cbi(PORTD,5)
; #define SET_D6  sbi(PORTD,6)
; #define CLR_D6  cbi(PORTD,6)
; #define SET_D7  sbi(PORTD,7)
; #define CLR_D7  cbi(PORTD,7)
; 
; /* busy port */
; #define GET_BF	gbi(PIND,7)
; #define OUT_BF	sbi(DDRD,7)
; #define IN_BF	cbi(DDRD,7)
; 
; #include "D:\ICC_H\LCD1602_.H"
; 
; const uint8  userCh0[8]={0x10,0x1f,0x01,0x02,0x04,0x08,0x10,0x1f};
; const uint8  userCh1[8]={0x00,0x08,0x0f,0x01,0x02,0x04,0x08,0x0f};
; const uint8  userCh2[8]={0x00,0x00,0x04,0x07,0x01,0x02,0x04,0x07};
; 
; /*--------------------------------------------------------------------
; 函數(shù)全稱:
; 函數(shù)功能:
; 注意事項(xiàng):
; 提示說明:
; 輸    入:	
; 返    回:
; --------------------------------------------------------------------*/
; void main()
; {
;  	LCD_DDR_OUT;
; 	LCD1602_init();
; 
; 	while(1)
; 	{
; 		LCD1602_puts(0xC6,"Sleeping");
; 		//delay50ms(5);
; 		//LCD1602_setCmd("CLR_SCR");
; 		//delay50ms(5);
; 		//LCD1602_puts(0xC6,"Sleeping");
; 		//delay50ms(5);
; 		//LCD1602_setCmd("CLR_SCR");
; 		//delay50ms(5);
; 		//LCD1602_puts(0xC6,"Sleeping");
; 		//delay50ms(5);
; 
; 		LCD1602_setCGRAM(CGRAM0,userCh0);	//Set CGRAM0' data
; 		LCD1602_setCGRAM(CGRAM1,userCh1);	//Set CGRAM1' data
; 		LCD1602_setCGRAM(CGRAM2,userCh2);	//Set CGRAM2' data
; 		
; 		LCD1602_putc(0x84,CGRAM2);		//putc to 0x84 by CGRAM2' data
; 		//delay50ms(10);
; 		LCD1602_putc(0x83,CGRAM1);		//putc to 0x83 by CGRAM1' data
; 		//delay50ms(12);
; 		LCD1602_putc(0x82,CGRAM0);		//putc to 0x84 by CGRAM0' data
; 		//delay50ms(14);
; 
; 		//LCD1602_setCmd("CLR_SCR");
; 	}
; }
; }
; }
; }
; }
	.dbline 119
; }
; }
; }
	clr R10
	ldi R20,1
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	std z+0,R20
	std z+1,R21
	std z+2,R22
	std z+3,R23
	xjmp L5
L2:
	.dbline 120
	.dbline 121
	movw R30,R28
	ldd R2,z+0
	ldd R3,z+1
	ldd R4,z+2
	ldd R5,z+3
	movw R30,R28
	ldd R6,z+16
	ldd R7,z+17
	ldd R8,z+18
	ldd R9,z+19
	st -y,R5
	st -y,R4
	st -y,R3
	st -y,R2
	movw R16,R6
	movw R18,R8
	xcall div32u
	movw R30,R28
	std z+4,R16
	std z+5,R17
	std z+6,R18
	std z+7,R19
	.dbline 122
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	movw R30,R28
	ldd R2,z+4
	ldd R3,z+5
	ldd R4,z+6
	ldd R5,z+7
	st -y,R23
	st -y,R22
	st -y,R21
	st -y,R20
	movw R16,R2
	movw R18,R4
	xcall mod32u
	ldi R24,<_dataElem
	ldi R25,>_dataElem
	mov R30,R10
	clr R31
	add R30,R24
	adc R31,R25
	std z+0,R16
	.dbline 123
	movw R30,R28
	ldd R2,z+0
	ldd R3,z+1
	ldd R4,z+2
	ldd R5,z+3
	ldi R20,10
	ldi R21,0
	ldi R22,0
	ldi R23,0
	st -y,R5
	st -y,R4
	st -y,R3
	st -y,R2
	movw R16,R20
	movw R18,R22
	xcall empy32u
	movw R30,R28
	std z+0,R16
	std z+1,R17
	std z+2,R18
	std z+3,R19
	.dbline 124
L3:
	.dbline 119
	inc R10
L5:
	.dbline 119
	cp R10,R12
	brsh X0
	xjmp L2
X0:
	.dbline -2
L1:
	adiw R28,8
	xcall pop_gset4
	adiw R28,4
	.dbline 0 ; func end
	ret
	.dbsym l y 4 l
	.dbsym l j 0 l
	.dbsym r i 10 c
	.dbsym r len 12 C
	.dbsym l dat 16 l
	.dbend
	.dbfile D:\ICC_H\I2C.H
	.dbfunc e I2C_Start _I2C_Start fc
	.even
_I2C_Start::
	.dbline -1
	.dbline 126
; }
; }
; }
; }
; }
; }
; }
	.dbline 127
; }
	ldi R24,164
	out 0x36,R24
	.dbline 128
L7:
	.dbline 128
L8:
	.dbline 128
; }
	in R2,0x36
	sbrs R2,7
	rjmp L7
	.dbline 128
	.dbline 128
	.dbline 129
; }
	in R24,0x1
	andi R24,248
	cpi R24,8
	breq L10
	.dbline 130
; }
	clr R16
	xjmp L6
L10:
	.dbline 131
; }
	ldi R16,1
	.dbline -2
L6:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e I2C_Restart _I2C_Restart fc
	.even
_I2C_Restart::
	.dbline -1
	.dbline 142
; }
; }
; }
; }
; }
; }
; }
; }
; }
; }
; }
	.dbline 143
; }
	ldi R24,164
	out 0x36,R24
	.dbline 144
L13:
	.dbline 144
L14:
	.dbline 144
; }
	in R2,0x36
	sbrs R2,7
	rjmp L13
	.dbline 144
	.dbline 144
	.dbline 145
; }
	in R24,0x1
	andi R24,248
	cpi R24,16
	breq L16
	.dbline 146
; }
	clr R16
	xjmp L12
L16:
	.dbline 147
; }
	ldi R16,1
	.dbline -2
L12:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e I2C_SendWrDAdr _I2C_SendWrDAdr fc
;         wrDAdr -> R16
	.even
_I2C_SendWrDAdr::
	.dbline -1
	.dbline 158
; }
; }
; }
; }
; }
; }
; }
; }
; }
; }
; }
	.dbline 159
; }
	.dbline 159
	out 0x3,R16
	.dbline 159
	ldi R24,132
	out 0x36,R24
	.dbline 159
	.dbline 159
	.dbline 160
L19:
	.dbline 160
L20:
	.dbline 160
; }
	in R2,0x36
	sbrs R2,7
	rjmp L19
	.dbline 160
	.dbline 160
	.dbline 161
; }
	in R24,0x1
	andi R24,248
	cpi R24,24
	breq L22
	.dbline 162
; }
	clr R16
	xjmp L18
L22:
	.dbline 163
; }
	ldi R16,1
	.dbline -2
L18:
	.dbline 0 ; func end
	ret
	.dbsym r wrDAdr 16 c
	.dbend
	.dbfunc e I2C_SendWrDAdr_ _I2C_SendWrDAdr_ fc
;         wrDAdr -> R20,R21
	.even
_I2C_SendWrDAdr_::
	xcall push_gset1
	movw R20,R16
	.dbline -1
	.dbline 174
; 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品一线二线三线| 国产精品亚洲第一| 91色综合久久久久婷婷| 久久精品亚洲国产奇米99| 久久国产精品色| 日韩欧美国产综合在线一区二区三区| 丝袜美腿一区二区三区| 欧美亚洲高清一区| 亚洲一区二区在线观看视频| 在线免费观看一区| 亚洲五码中文字幕| 4438x亚洲最大成人网| 蜜臀av一区二区| 精品国产凹凸成av人导航| 国产乱子轮精品视频| 国产亚洲精品aa| 91网站黄www| 亚洲一区影音先锋| 337p亚洲精品色噜噜狠狠| 蜜桃免费网站一区二区三区| 久久久久久久精| 99精品久久免费看蜜臀剧情介绍| 亚洲男帅同性gay1069| 欧美日韩性生活| 美女脱光内衣内裤视频久久网站 | 国产精品无圣光一区二区| 国产白丝网站精品污在线入口 | 国产亚洲福利社区一区| 成人黄色在线视频| 亚洲精品久久久蜜桃| 欧美日韩久久久| 久久66热偷产精品| 中文字幕亚洲成人| 91麻豆精品国产综合久久久久久| 蜜臀av性久久久久蜜臀av麻豆| 久久精品一区八戒影视| 99亚偷拍自图区亚洲| 视频在线观看国产精品| 久久久电影一区二区三区| 91在线视频观看| 日韩激情中文字幕| 国产精品视频你懂的| 欧美日产国产精品| 粉嫩av一区二区三区| 99久久精品国产一区| 午夜国产不卡在线观看视频| 久久综合久色欧美综合狠狠| 91久久一区二区| 国内成人精品2018免费看| 悠悠色在线精品| 日本一区二区三区久久久久久久久不 | 精品福利视频一区二区三区| 色综合天天综合狠狠| 麻豆久久久久久| 一区二区免费在线| 国产午夜亚洲精品理论片色戒| 欧美色中文字幕| 成a人片国产精品| 极品美女销魂一区二区三区 | 久久超级碰视频| 一区二区高清免费观看影视大全| 久久影院视频免费| 欧美人与性动xxxx| 91在线国产福利| 粉嫩欧美一区二区三区高清影视| 青青草97国产精品免费观看 | 午夜激情久久久| 亚洲视频狠狠干| 久久精品一区二区三区四区| 一区二区三区影院| 国产精品天干天干在观线| 精品久久免费看| 欧美视频一二三区| 92国产精品观看| 成人晚上爱看视频| 国产成人精品www牛牛影视| 男男视频亚洲欧美| 天天综合网天天综合色| 亚洲精品国产一区二区三区四区在线| 中文字幕欧美国产| 精品福利一区二区三区免费视频| 91精品国产综合久久精品麻豆| 欧美日韩精品一区二区三区四区| 91精品办公室少妇高潮对白| 91免费视频大全| 91色.com| 欧美性猛交xxxxxxxx| 日本道免费精品一区二区三区| 91色九色蝌蚪| 91麻豆国产福利精品| 色婷婷一区二区三区四区| 99精品在线免费| 91视频免费观看| 欧美在线制服丝袜| 欧美日韩中文字幕一区二区| 欧美日高清视频| 91精品国产乱| 久久综合色婷婷| 国产欧美一区二区精品秋霞影院| 国产欧美日韩精品a在线观看| 国产欧美一区二区精品久导航| 日本一区二区成人在线| 国产精品伦理在线| 亚洲色图.com| 亚洲h精品动漫在线观看| 午夜精品成人在线| 久久99精品久久久久久动态图| 精品一区二区成人精品| 欧美v日韩v国产v| 久久久久久综合| 中文字幕一区二区视频| 亚洲夂夂婷婷色拍ww47| 丝袜国产日韩另类美女| 韩国一区二区在线观看| 国产91精品精华液一区二区三区 | 成人一区二区三区视频在线观看 | 欧美精品粉嫩高潮一区二区| 欧美一二三区精品| 国产亚洲美州欧州综合国| 亚洲色图都市小说| 视频在线观看一区| 国产精品一二三四五| 91一区二区三区在线观看| 欧美日本一区二区三区四区| 精品免费日韩av| 日韩理论片在线| 麻豆成人免费电影| 成人av高清在线| 欧美一级视频精品观看| 国产三级一区二区三区| 亚洲狠狠爱一区二区三区| 久久99国产精品久久99果冻传媒| jlzzjlzz欧美大全| 日韩精品中文字幕一区二区三区 | 欧美一区二区国产| 国产精品久久久久久久裸模| 日韩中文字幕91| 北条麻妃国产九九精品视频| 亚洲午夜免费电影| 国产麻豆精品视频| 欧美日韩五月天| 中文字幕的久久| 男男gaygay亚洲| 欧美性三三影院| 中文字幕一区二区视频| 麻豆成人av在线| 欧美色图天堂网| 国产精品成人一区二区艾草| 久久成人av少妇免费| 欧美亚男人的天堂| 国产精品麻豆视频| 国内精品久久久久影院色| 欧美三区免费完整视频在线观看| 中文字幕av一区二区三区| 日韩 欧美一区二区三区| 日本乱人伦aⅴ精品| 国产欧美日韩不卡| 国内偷窥港台综合视频在线播放| 欧美日韩国产一区| 一区二区三区美女| 波多野洁衣一区| 国产欧美日韩亚州综合| 日本不卡视频一二三区| 欧美三级中文字幕在线观看| 亚洲三级久久久| 99久久99久久精品国产片果冻 | 欧美精品99久久久**| 亚洲欧美日韩在线| 国产精品一区二区在线播放 | 麻豆精品在线播放| 在线不卡免费欧美| 亚洲卡通动漫在线| 99精品久久只有精品| 欧美国产激情二区三区 | 国产传媒欧美日韩成人| 久久久久久久久久久电影| 欧美日本不卡视频| 亚洲午夜激情网站| 欧美中文字幕久久| 亚洲综合激情另类小说区| 色综合久久久久久久久久久| 中文字幕中文乱码欧美一区二区 | 91视频在线观看免费| 中文字幕一区二区三区精华液| 国产91精品在线观看| 中文字幕的久久| 91在线观看污| 亚洲国产另类av| 91麻豆精品国产自产在线| 日本最新不卡在线| 日韩精品一区二区三区中文不卡| 久久电影网电视剧免费观看| 精品成人一区二区| 国产成人一区二区精品非洲| 欧美国产激情一区二区三区蜜月| 成人免费看的视频| 亚洲人成电影网站色mp4| 色偷偷久久一区二区三区| 亚洲sss视频在线视频| 欧美一级片在线|