亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
欧美mv日韩mv国产网站app| 色婷婷精品大在线视频| 日韩一级片在线播放| 三级不卡在线观看| 日韩欧美一二三四区| 久久精品国产成人一区二区三区| 中文字幕在线不卡一区二区三区| 亚洲精品五月天| 在线视频中文字幕一区二区| 亚洲激情一二三区| 欧美喷潮久久久xxxxx| 久久爱另类一区二区小说| 久久久久国产成人精品亚洲午夜 | 视频在线观看91| 这里只有精品99re| 韩国av一区二区| 亚洲美女视频一区| 91精品国产日韩91久久久久久| 亚洲色图欧美偷拍| 欧美男同性恋视频网站| 激情图片小说一区| 亚洲男人天堂一区| 日韩三级视频在线看| 丰满放荡岳乱妇91ww| 亚洲黄色av一区| 精品免费日韩av| 91亚洲国产成人精品一区二区三| 国产欧美日韩精品a在线观看| 秋霞午夜鲁丝一区二区老狼| 国产午夜精品一区二区三区四区 | 日韩中文字幕亚洲一区二区va在线| 99久久99精品久久久久久| 亚洲成人免费电影| 久久精品欧美日韩| 欧美日韩卡一卡二| 国产成人精品三级麻豆| 亚洲午夜精品久久久久久久久| 色婷婷激情一区二区三区| 麻豆成人免费电影| 亚洲图片激情小说| 精品国产一区a| 欧美私人免费视频| 成人免费视频国产在线观看| 免费在线观看日韩欧美| 一区二区三区在线免费播放| 欧美电影免费观看高清完整版在| 天堂午夜影视日韩欧美一区二区| 欧美日韩视频专区在线播放| 成人app下载| 激情综合五月婷婷| 日韩国产欧美三级| 亚洲欧洲精品成人久久奇米网| 99久久久久免费精品国产| 精品综合免费视频观看| 亚洲黄色片在线观看| 亚洲欧洲日产国产综合网| www国产精品av| 91精品国产综合久久婷婷香蕉| 免费日韩伦理电影| 亚洲国产精品综合小说图片区| 欧美三级电影网| aaa欧美大片| 成人免费视频caoporn| 国产一区二区美女诱惑| 免费在线观看不卡| 日本欧美一区二区| 丝袜美腿成人在线| 日韩精品一二区| 日韩精品亚洲专区| 日韩av中文字幕一区二区三区| 欧美大胆一级视频| 欧美日韩亚洲国产综合| 欧美系列亚洲系列| 欧洲一区二区av| 色综合久久久网| 91视频你懂的| 欧美在线视频不卡| 欧美日韩情趣电影| 欧美一区二区成人| 日韩亚洲欧美中文三级| 日韩午夜小视频| 欧美精品一区二区在线观看| 精品国产91洋老外米糕| 亚洲免费观看高清完整版在线观看熊| 欧美色图激情小说| 欧美日韩aaaaaa| 8x8x8国产精品| 日韩一区和二区| 欧美成人一区二区| 日本一区二区三区国色天香| 国产精品免费免费| 国产精品久久久久影院色老大| 欧美福利电影网| 日韩一级黄色片| 国产日产欧美一区二区视频| 亚洲国产精品精华液ab| 伊人一区二区三区| 亚洲一区二区三区四区在线观看| 久久久久九九视频| 国产欧美日韩在线看| 中文字幕在线一区二区三区| 亚洲日本青草视频在线怡红院| 欧美精品一区二区三区在线| 国产精品毛片大码女人| 亚洲欧美日韩国产一区二区三区 | 2020国产成人综合网| 久久久久久综合| 亚洲色欲色欲www| 日韩激情在线观看| 国产成人在线电影| 色综合久久久久| 欧美日本一区二区| 国产婷婷色一区二区三区在线| 欧美一激情一区二区三区| 国产亚洲成aⅴ人片在线观看 | 亚洲少妇中出一区| 偷拍日韩校园综合在线| 国产一区二区美女| 欧美午夜一区二区| 久久久久久久网| 亚洲欧美日韩国产综合在线| 久久国产精品72免费观看| 99精品久久只有精品| 欧美电影免费观看高清完整版在线| 欧美一区二区大片| 亚洲视频图片小说| 国产精品一区免费视频| 一本色道久久综合亚洲精品按摩| 成人免费av资源| 91精品久久久久久蜜臀| 国产精品网友自拍| 美国欧美日韩国产在线播放| 91在线视频官网| 久久人人97超碰com| 午夜日韩在线观看| 99久久精品99国产精品| 26uuu色噜噜精品一区| 午夜精品福利视频网站| www.亚洲人| 国产午夜精品久久| 久久成人久久鬼色| 欧美日韩的一区二区| 18成人在线视频| 大桥未久av一区二区三区中文| 99久久精品免费看国产| 久久综合成人精品亚洲另类欧美 | 欧美日韩一区小说| 成人免费在线视频| 国产高清视频一区| 欧美成人一区二区三区| 午夜不卡av免费| 欧美日韩在线电影| 亚洲裸体在线观看| 91在线你懂得| 自拍偷自拍亚洲精品播放| 丁香啪啪综合成人亚洲小说 | 日韩电影在线一区| 一道本成人在线| 亚洲特级片在线| 91免费观看国产| 亚洲啪啪综合av一区二区三区| 日韩国产欧美在线视频| 欧美日韩第一区日日骚| 玉米视频成人免费看| 色呦呦网站一区| 亚洲色图欧洲色图婷婷| 色综合中文综合网| 欧美视频第二页| 亚洲午夜精品网| 欧美老肥妇做.爰bbww| 亚洲国产综合在线| 欧美日韩国产大片| 奇米影视一区二区三区| 欧美一二三区在线| 黄一区二区三区| 日本一区二区在线不卡| 成人黄色免费短视频| 国产精品久久久久久久久晋中| 视频在线在亚洲| 欧美一区二区三区免费观看视频| 国产精品成人一区二区艾草| 91在线视频在线| 亚洲成人精品一区| 91精品一区二区三区久久久久久 | 蜜桃视频一区二区三区在线观看| 国产成人在线影院| 亚洲欧洲另类国产综合| 色综合久久88色综合天天 | 欧美一区二区三区在线看| 日韩成人dvd| 久久九九久久九九| 色综合天天在线| 日本中文字幕不卡| 久久九九久久九九| 欧美专区日韩专区| 免费在线观看日韩欧美| 国产精品久久久久久久久免费相片| 国内精品免费在线观看| 国产精品二区一区二区aⅴ污介绍| 捆绑紧缚一区二区三区视频|