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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 綜合a.lst

?? 單片機開發資料光盤-雙龍-686M.zip
?? LST
?? 第 1 頁 / 共 5 頁
字號:

AVRASM ver. 1.30  綜合A.ASM Mon Dec 18 19:03:08 2000


         ; 
         ;SLAVR綜合程序
         ;1.LED及LCD顯示程序,有自動識別LED或LCD功能
         ;2.鍵盤掃描輸入程序,0-F為16個數字鍵,還有上檔功能鍵,EXEC-執行鍵,E2PROM-讀鍵
         ;SRAM-讀寫鍵,MON-返回初始狀態鍵,LAST-上一單無地址鍵,NEXT-下一單無地址鍵
         ;SHIFT-轉換上檔功能鍵,先按SHIFT鍵,再按標名的上檔鍵,就執上檔鍵的命令功能
         ;/RST-復位鍵,執行程序后,要機器回到初始化狀態,必須按復位鍵
         ;按數字鍵顯示對應數字,并有小數點作為光標,提示下一步工作位置,按命令鍵執行相應命令
         ;0070H-01FFH讀、寫內部SRAM(監控規定SRAM讀寫范圍)
         ;0000H-01FFH讀片內E2PROM數據
         ;0200H-歌曲-祝你生日快樂,萬水千山總是情
         ;0300H-LED上8字循環顯示
         ;0320H-LED上0-F字符循環顯示
         ;0400H-逐次逼近法A/D轉換(需接網絡電阻,另見說明)
         ;0500H-LCD初始化程序
         ;0700H-LCD上尖頭字符左右移位程序
         ;0740H-LCD上0-F字符循環顯示
         ;0800H-LCD顯示LCD所有字符
         ;
          .include  "8515def.inc"
         ;***************************************************************************
         ;* A P P L I C A T I O N   N O T E   F O R   T H E   A V R   F A M I L Y
         ;* 
         ;* Number		:AVR000
         ;* File Name		:"8515def.inc"
         ;* Title		:Register/Bit Definitions for the AT90S8515
         ;* Date                 :99.01.28
         ;* Version              :1.30
         ;* Support telephone	:+47 72 88 43 88 (ATMEL Norway)
         ;* Support fax		:+47 72 88 43 99 (ATMEL Norway)
         ;* Support E-mail	:avr@atmel.com
         ;* Target MCU		:AT90S8515
         ;*
         ;* DESCRIPTION
         ;* When including this file in the assembly program file, all I/O register	
         ;* names and I/O register bit names appearing in the data book can be used.
         ;* In addition, the six registers forming the three data pointers X, Y and
         ;* Z have been assigned names XL - ZH. Highest RAM address for Internal 
         ;* SRAM is also defined 
         ;*
         ;* The Register names are represented by their hexadecimal address.
         ;* 
         ;* The Register Bit names are represented by their bit number (0-7).
         ;* 
         ;* Please observe the difference in using the bit names with instructions
         ;* such as "sbr"/"cbr" (set/clear bit in register) and "sbrs"/"sbrc" 
         ;* (skip if bit in register set/cleared). The following example illustrates
         ;* this:
         ;* 
         ;* in	r16,PORTB		;read PORTB latch
         ;* sbr	r16,(1<<PB6)+(1<<PB5)	;set PB6 and PB5 (use masks, not bit#)
         ;* out  PORTB,r16		;output to PORTB
         ;*
         ;* in	r16,TIFR		;read the Timer Interrupt Flag Register
         ;* sbrc	r16,TOV0		;test the overflow flag (use bit#)
         ;* rjmp	TOV0_is_set		;jump if set
         ;* ...				;otherwise do something else
         ;***************************************************************************
         
         ;***** Specify Device
          .device AT90S8515
         
         ;***** I/O Register Definitions
          .equ	SREG	=$3f
          .equ	SPH	=$3e
          .equ	SPL	=$3d
          .equ	GIMSK	=$3b
          .equ	GIFR	=$3a
          .equ	TIMSK	=$39
          .equ	TIFR	=$38
          .equ	MCUCR	=$35
         
          .equ	TCCR0	=$33
          .equ	TCNT0	=$32
          .equ	OCR0	=$31
         
          .equ	TCCR1A	=$2f
          .equ	TCCR1B	=$2e
          .equ	TCNT1H	=$2d
          .equ	TCNT1L	=$2c
          .equ	OCR1AH	=$2b
          .equ	OCR1AL	=$2a
          .equ	OCR1BH	=$29
          .equ	OCR1BL	=$28
          .equ	ICR1H	=$25
          .equ	ICR1L	=$24
         
          .equ	WDTCR	=$21
          .equ	EEARH	=$1f
          .equ	EEARL	=$1e
          .equ	EEDR	=$1d
          .equ	EECR	=$1c
         
          .equ	PORTA	=$1b
          .equ	DDRA	=$1a
          .equ	PINA	=$19
          .equ	PORTB	=$18
          .equ	DDRB	=$17
          .equ	PINB	=$16
          .equ	PORTC	=$15
          .equ	DDRC	=$14
          .equ	PINC	=$13
          .equ	PORTD	=$12
          .equ	DDRD	=$11
          .equ	PIND	=$10
         
          .equ	SPDR	=$0f
          .equ	SPSR	=$0e
          .equ	SPCR	=$0d
          .equ	UDR	=$0c
          .equ	USR	=$0b
          .equ	UCR	=$0a
          .equ	UBRR	=$09
          .equ	ACSR	=$08
         
         
         ;***** Bit Definitions
          .equ	INT1	=7
          .equ	INT0	=6
         
          .equ	INTF1	=7
          .equ	INTF0	=6
         
          .equ	TOIE1	=7
          .equ	OCIE1A	=6
          .equ	OCIE1B	=5
          .equ	TICIE1	=3
          .equ	TOIE0	=1
         
          .equ	TOV1	=7
          .equ	OCF1A	=6
          .equ	OCF1B	=5
          .equ	ICF1	=3
          .equ	TOV0	=1
         
          .equ	SRE	=7
          .equ	SRW	=6
          .equ	SE	=5
          .equ	SM	=4
          .equ	ISC11	=3
          .equ	ISC10	=2
          .equ	ISC01	=1
          .equ	ISC00	=0
         
          .equ	CS02	=2
          .equ	CS01	=1
          .equ	CS00	=0
         
          .equ	COM1A1	=7
          .equ	COM1A0	=6
          .equ	COM1B1	=5
          .equ	COM1B0	=4
          .equ	PWM11	=1
          .equ	PWM10	=0
         
          .equ	ICNC1	=7
          .equ	ICES1	=6
          .equ	CTC1	=3
          .equ	CS12	=2
          .equ	CS11	=1
          .equ	CS10	=0
         
          .equ	WDDE	=4
          .equ	WDE	=3
          .equ	WDP2	=2
          .equ	WDP1	=1
          .equ	WDP0	=0
         
          .equ	EEMWE	=2
          .equ	EEWE	=1
          .equ	EERE	=0
         
          .equ	PA7	=7
          .equ	PA6	=6
          .equ	PA5	=5
          .equ	PA4	=4
          .equ	PA3	=3
          .equ	PA2	=2
          .equ	PA1	=1
          .equ	PA0	=0
         
          .equ	DDA7	=7
          .equ	DDA6	=6
          .equ	DDA5	=5
          .equ	DDA4	=4
          .equ	DDA3	=3
          .equ	DDA2	=2
          .equ	DDA1	=1
          .equ	DDA0	=0
         
          .equ	PINA7	=7
          .equ	PINA6	=6
          .equ	PINA5	=5
          .equ	PINA4	=4
          .equ	PINA3	=3
          .equ	PINA2	=2
          .equ	PINA1	=1
          .equ	PINA0	=0
         
          .equ	PB7	=7
          .equ	PB6	=6
          .equ	PB5	=5
          .equ	PB4	=4
          .equ	PB3	=3
          .equ	PB2	=2
          .equ	PB1	=1
          .equ	PB0	=0
         
          .equ	DDB7	=7
          .equ	DDB6	=6
          .equ	DDB5	=5
          .equ	DDB4	=4
          .equ	DDB3	=3
          .equ	DDB2	=2
          .equ	DDB1	=1
          .equ	DDB0	=0
         
          .equ	PINB7	=7
          .equ	PINB6	=6
          .equ	PINB5	=5
          .equ	PINB4	=4
          .equ	PINB3	=3
          .equ	PINB2	=2
          .equ	PINB1	=1
          .equ	PINB0	=0
         
          .equ	PC7	=7
          .equ	PC6	=6
          .equ	PC5	=5
          .equ	PC4	=4
          .equ	PC3	=3
          .equ	PC2	=2
          .equ	PC1	=1
          .equ	PC0	=0
         
          .equ	DDC7	=7
          .equ	DDC6	=6
          .equ	DDC5	=5
          .equ	DDC4	=4
          .equ	DDC3	=3
          .equ	DDC2	=2
          .equ	DDC1	=1
          .equ	DDC0	=0
         
          .equ	PINC7	=7
          .equ	PINC6	=6
          .equ	PINC5	=5
          .equ	PINC4	=4
          .equ	PINC3	=3
          .equ	PINC2	=2
          .equ	PINC1	=1
          .equ	PINC0	=0
         
          .equ	PD7	=7
          .equ	PD6	=6
          .equ	PD5	=5
          .equ	PD4	=4
          .equ	PD3	=3
          .equ	PD2	=2
          .equ	PD1	=1
          .equ	PD0	=0
         
          .equ	DDD7	=7
          .equ	DDD6	=6
          .equ	DDD5	=5
          .equ	DDD4	=4
          .equ	DDD3	=3
          .equ	DDD2	=2
          .equ	DDD1	=1
          .equ	DDD0	=0
         
          .equ	PIND7	=7
          .equ	PIND6	=6
          .equ	PIND5	=5
          .equ	PIND4	=4
          .equ	PIND3	=3
          .equ	PIND2	=2
          .equ	PIND1	=1
          .equ	PIND0	=0
         
          .equ	SPIE	=7
          .equ	SPE	=6
          .equ	DORD	=5
          .equ	MSTR	=4
          .equ	CPOL	=3
          .equ	CPHA	=2
          .equ	SPR1	=1
          .equ	SPR0	=0
         
          .equ	SPIF	=7
          .equ	WCOL	=6
         
          .equ	RXC	=7
          .equ	TXC	=6
          .equ	UDRE	=5
          .equ	FE	=4
          .equ	OR	=3
         
          .equ	RXCIE	=7
          .equ	TXCIE	=6
          .equ	UDRIE	=5
          .equ	RXEN	=4
          .equ	TXEN	=3
          .equ	CHR9	=2
          .equ	RXB8	=1
          .equ	TXB8	=0
         
          .equ	ACD	=7
          .equ	ACO	=5
          .equ	ACI	=4
          .equ	ACIE	=3
          .equ	ACIC	=2
          .equ	ACIS1	=1
          .equ	ACIS0	=0
         
          .def	XL	=r26
          .def	XH	=r27
          .def	YL	=r28
          .def	YH	=r29
          .def	ZL	=r30
          .def	ZH	=r31
         
          .equ 	RAMEND  =$25F	;Last On-Chip SRAM Location
          .equ	XRAMEND =$FFFF
          .equ	E2END	=$1FF
          .equ	FLASHEND=$FFF
         
         
          .equ	INT0addr=$001	;External Interrupt0 Vector Address
          .equ	INT1addr=$002	;External Interrupt1 Vector Address
          .equ	ICP1addr=$003	;Input Capture1 Interrupt Vector Address
          .equ	OC1Aaddr=$004	;Output Compare1A Interrupt Vector Address
          .equ	OC1Baddr=$005	;Output Compare1B Interrupt Vector Address
          .equ	OVF1addr=$006	;Overflow1 Interrupt Vector Address
          .equ	OVF0addr=$007	;Overflow0 Interrupt Vector Address
          .equ	SPIaddr =$008	;SPI Interrupt Vector Address
          .equ	URXCaddr=$009	;UART Receive Complete Interrupt Vector Address
          .equ	UDREaddr=$00a	;UART Data Register Empty Interrupt Vector Address
          .equ	UTXCaddr=$00b	;UART Transmit Complete Interrupt Vector Address
          .equ	ACIaddr =$00c	;Analog Comparator Interrupt Vector Address
           .org  $0000
000000 c02f           rjmp  reset
           .def   TEMP  =r16
           .def   TEMP1 =r17
           .def   temp2 =r18 
           .def   temp3 =r19
           .def   CNT   =r20
           .def   SCNN  =r21
           .def   KSNI  =r22
           .def   SCNDP =r23
           .def   KEYN  =r24
             .def  tempdh   =r2
             .def  tempdl   =r3
             .def  SCNTT    =r26
             .def  MUSN     =r22
             .def  TONL     =r21
             .def  TONH     =r20
             .def  PLYTON   =r25
             .def  TONSET   =r24
             .def  TONLNG   =r23
          .def cnt1=r21
          .def prl=r22
          .def prh=r23
          .def temp4=r24
           .equ   label =$0f00
           .equ   labelc =$0f10
           .cseg
             .org  0x06
000006 c009         intt1:rjmp   outpm 			;T1中斷入口。
           .cseg 
             .org  0x010
000010 bd4d         outpm:out  TCNT1H,TONH		
000011 bd5c               out  TCNT1L,TONL
000012 9ba8               sbis  PORTc,00
000013 c003               rjmp  SETOP1
000014 98a8         setop0:cbi  portc,00
000015 e060                ldi  musn,$00
000016 9518                reti
000017 9aa8         setop1:sbi  portc,00
000018 e061                ldi  musn,$01
000019 9518                reti   
           .org  $0030
000030 e002           reset:	ldi temp,$02
000031 bf0e      		out sph,temp
000032 e50f      		ldi temp,$5f
000033 bf0d      		out spl,temp
000034 c005      		RJMP RECOG
000035 e224      DELT3C:  LDI TEMP2,$24	
000036 95a8         DT111C:WDR			
000037 952a      	 DEC TEMP2
000038 f7e9      	 BRNE DT111C
000039 9508      	 RET
00003a 94f8      RECOG:	cli
00003b ef0f      	ldi temp,$ff
00003c bb01      	out ddrd,temp
00003d bb02      	out portd,temp
00003e e000      	ldi temp,$00
00003f bb07      	out ddrb,temp
000040 bb08      	out portb,temp
000041 e300              LDI   TEMP,0B00110000	
000042 bb02      	 OUT   PORTD,TEMP
000043 dff1      	 RCALL DELT3C		
000044 9895      	CBI PORTD,$05
000045 dfef      	RCALL DELT3C

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩亚洲综合| 丁香六月综合激情| 91精品国产综合久久久久久久久久| 亚洲精品大片www| 色噜噜狠狠色综合中国| 一区二区成人在线| 91精品国产高清一区二区三区蜜臀| 天天影视色香欲综合网老头| 精品噜噜噜噜久久久久久久久试看| 国内精品视频666| 日本一区二区动态图| 在线观看不卡一区| 久久成人综合网| 亚洲国产精品国自产拍av| 色吊一区二区三区| 免费欧美高清视频| 欧美激情综合网| 欧美性生活久久| 国内外成人在线视频| 亚洲欧美日韩国产中文在线| 91精品国产一区二区人妖| 国产成人av资源| 亚洲一区二区中文在线| 久久综合网色—综合色88| 99re热视频精品| 久久福利视频一区二区| 亚洲另类中文字| 欧美成人a∨高清免费观看| 不卡av在线网| 老司机一区二区| 亚洲免费观看视频| 精品国产免费人成电影在线观看四季| 成人av资源站| 久久丁香综合五月国产三级网站| 亚洲欧洲综合另类| 久久亚洲一区二区三区四区| 欧美亚洲一区二区三区四区| 国产成人自拍网| 天天综合天天综合色| 自拍偷拍亚洲综合| 精品人在线二区三区| 欧美伊人精品成人久久综合97| 国产精品一区二区三区网站| 天天色天天操综合| 亚洲激情图片qvod| 国产精品毛片大码女人| 亚洲一卡二卡三卡四卡五卡| 日韩久久免费av| 欧美三区在线观看| jlzzjlzz亚洲女人18| 久久av老司机精品网站导航| 五月激情丁香一区二区三区| √…a在线天堂一区| 国产日韩精品一区二区三区在线| 欧美日韩国产123区| 91久久久免费一区二区| www.欧美精品一二区| 国产精一区二区三区| 久久国产精品第一页| 奇米综合一区二区三区精品视频| 亚洲一区二区3| 一区二区国产盗摄色噜噜| 一区在线观看视频| 国产精品久久影院| 国产日韩成人精品| 久久精品一区二区| 久久免费精品国产久精品久久久久 | 91麻豆国产香蕉久久精品| 国产成人免费网站| 国产伦精一区二区三区| 激情深爱一区二区| 久久99精品久久久久| 久久99国产乱子伦精品免费| 美国十次了思思久久精品导航| 日本亚洲一区二区| 日韩成人一区二区| 日韩高清电影一区| 久久99在线观看| 国产精品羞羞答答xxdd| 成人在线视频首页| 91免费版在线看| 欧美中文字幕亚洲一区二区va在线| 91麻豆免费视频| 在线精品亚洲一区二区不卡| 在线中文字幕一区二区| 欧美日韩国产影片| 日韩一级二级三级| 精品剧情在线观看| 中文字幕乱码久久午夜不卡| 国产精品视频看| 亚洲免费在线视频一区 二区| 亚洲主播在线观看| 亚洲国产wwwccc36天堂| 老色鬼精品视频在线观看播放| 九色|91porny| 99久久99精品久久久久久| 欧洲精品一区二区三区在线观看| 欧美日韩一区高清| 精品毛片乱码1区2区3区 | 在线亚洲一区观看| 欧美视频精品在线| 欧美一区二区精品久久911| 精品国产123| 国产精品久久久久影院亚瑟 | 91久久精品国产91性色tv| 欧美高清激情brazzers| 精品国产免费视频| 亚洲欧美日本在线| 蓝色福利精品导航| 99re8在线精品视频免费播放| 欧美日韩一区高清| 国产欧美一区二区精品秋霞影院 | 欧美三级视频在线播放| 91精品国产麻豆国产自产在线| 久久综合中文字幕| 亚州成人在线电影| 国产精品一品二品| 欧美午夜电影一区| 国产欧美日本一区二区三区| 亚洲第一综合色| 国产91在线观看丝袜| 欧美日韩一级二级| 欧美激情综合在线| 美女爽到高潮91| 欧洲av在线精品| 欧美激情一区二区三区全黄| 日韩成人免费看| 色婷婷精品大视频在线蜜桃视频| 日韩视频一区二区| 一区二区三区四区亚洲| 国产成人精品免费| 91精品国产高清一区二区三区蜜臀 | 国产mv日韩mv欧美| 91麻豆精品国产91久久久使用方法| 中文一区在线播放 | 国产精品一区二区免费不卡| 欧美三级午夜理伦三级中视频| 亚洲国产经典视频| 美女视频黄a大片欧美| 欧美探花视频资源| 日韩一区在线免费观看| 狠狠色狠狠色综合日日91app| 欧美色精品在线视频| 亚洲欧美国产77777| 不卡区在线中文字幕| 久久欧美一区二区| 久久99国产精品久久| 精品视频一区二区不卡| 亚洲精品久久久久久国产精华液| 国产成人精品免费| 久久久噜噜噜久久中文字幕色伊伊| 首页国产丝袜综合| 欧美美女视频在线观看| 亚洲综合小说图片| 91美女福利视频| 国产精品不卡一区| 国产精品系列在线观看| 精品国免费一区二区三区| 免费观看在线综合| 4438成人网| 日韩电影一区二区三区| 欧美一区二区在线视频| 偷拍亚洲欧洲综合| 欧美一区二区三区系列电影| 亚洲444eee在线观看| 欧美日韩一区成人| 香蕉成人伊视频在线观看| 欧美裸体一区二区三区| 日本亚洲电影天堂| 日韩欧美激情四射| 精品一区二区在线观看| 欧美成人一区二区三区在线观看| 免费高清在线一区| 久久综合九色综合97婷婷女人| 久久精品国产秦先生| 精品国产乱码久久久久久浪潮| 国内精品第一页| 国产欧美精品国产国产专区| 成人动漫一区二区| 亚洲精品成人精品456| 欧美午夜精品电影| 久久er99热精品一区二区| 国产亚洲制服色| 91看片淫黄大片一级在线观看| 亚洲精品综合在线| 欧美精品日韩一区| 激情六月婷婷久久| 国产精品第13页| 欧美视频在线一区二区三区 | 一区二区三区四区亚洲| 欧美男男青年gay1069videost| 秋霞成人午夜伦在线观看| 精品久久久久99| 成人一区在线观看| 亚洲高清免费视频| 精品国产乱码久久久久久蜜臀| 不卡欧美aaaaa| 日本最新不卡在线| 国产精品沙发午睡系列990531| 在线观看av一区|