亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
日本韩国欧美一区| 国产精品小仙女| 欧美日韩一卡二卡| 亚欧色一区w666天堂| 欧美日韩在线电影| 日本美女一区二区三区视频| 制服丝袜国产精品| 国产精品小仙女| 国产精品护士白丝一区av| 欧美综合天天夜夜久久| 丝袜脚交一区二区| 2020国产精品自拍| 不卡大黄网站免费看| 亚洲激情图片一区| 欧美一区二区三区视频免费| 国产资源在线一区| 亚洲免费观看视频| 欧美高清性hdvideosex| 精品一区二区三区日韩| 国产欧美日韩在线观看| 在线免费视频一区二区| 蜜臀91精品一区二区三区| 欧美激情在线观看视频免费| 色综合一区二区三区| 日韩精品福利网| 国产精品久久久久久久久免费桃花 | 五月婷婷色综合| 精品嫩草影院久久| 在线亚洲免费视频| 国产在线精品一区二区不卡了 | 91极品美女在线| 激情欧美一区二区三区在线观看| 国产精品久线观看视频| 911精品国产一区二区在线| 国产精品一区专区| 亚洲国产精品天堂| 国产精品视频免费| 一区二区三区日韩精品| 日韩精品专区在线影院重磅| 99综合电影在线视频| 奇米777欧美一区二区| 亚洲婷婷综合色高清在线| 日韩午夜在线观看| 91日韩在线专区| 国产毛片精品视频| 天天综合日日夜夜精品| 亚洲日本免费电影| 久久综合色8888| 91精品国产91久久综合桃花| 99精品视频中文字幕| 国产一区二区三区免费播放| 亚洲123区在线观看| 亚洲乱码国产乱码精品精可以看| 久久综合九色欧美综合狠狠| 欧美精品在线一区二区三区| 99久久精品免费看国产| 国产一区二区不卡在线| 麻豆freexxxx性91精品| 午夜精品久久久久久久| 亚洲色图欧美偷拍| 中文字幕视频一区二区三区久| 精品国产乱码久久久久久免费 | 99re视频这里只有精品| 精品一区二区三区在线视频| 秋霞午夜鲁丝一区二区老狼| 亚洲一区二区三区美女| 亚洲精品成a人| 亚洲人精品午夜| ㊣最新国产の精品bt伙计久久| 久久久久久亚洲综合| 日韩一卡二卡三卡国产欧美| 8x福利精品第一导航| 欧美美女一区二区三区| 8v天堂国产在线一区二区| 欧美另类久久久品| 欧美疯狂性受xxxxx喷水图片| 欧洲精品一区二区| 欧美性一级生活| 欧美三级电影网| 欧美日韩电影在线播放| 欧美日本国产一区| 欧美一区二区性放荡片| 91精品国产综合久久香蕉麻豆| 7777精品伊人久久久大香线蕉 | av电影一区二区| av毛片久久久久**hd| 91一区二区三区在线观看| 91理论电影在线观看| 欧美在线免费观看视频| 欧美色精品在线视频| 欧美日韩另类国产亚洲欧美一级| 在线不卡的av| 久久综合成人精品亚洲另类欧美| 337p日本欧洲亚洲大胆精品| 中文字幕av一区二区三区| 亚洲欧洲日韩女同| 一区二区三区日本| 久久精品久久综合| 成人一区在线看| 色婷婷狠狠综合| 欧美一区二区三区人| 久久久久久久电影| 亚洲色图都市小说| 偷拍日韩校园综合在线| 国产美女娇喘av呻吟久久| 99久久99久久精品免费观看| 欧美日本一区二区三区四区| 精品三级在线看| 中文字幕色av一区二区三区| 亚洲精品乱码久久久久久| 美日韩一级片在线观看| 成人精品免费网站| 欧美精品三级在线观看| 国产午夜精品一区二区三区视频 | 亚洲第一主播视频| 婷婷激情综合网| 青青草97国产精品免费观看无弹窗版| 在线观看av一区二区| 这里只有精品视频在线观看| 国产精品一卡二卡在线观看| 欧美日韩视频在线第一区 | 日韩一区二区三区电影在线观看 | 亚洲一二三四区| 免费观看在线综合| 国产成人精品网址| 欧美曰成人黄网| 久久久99精品免费观看不卡| 亚洲一区二区三区小说| 国产成人综合在线播放| 在线成人小视频| 中文一区二区在线观看| av一区二区三区| 欧美一区二区二区| 亚洲免费视频成人| 成人夜色视频网站在线观看| 欧美日韩激情在线| 亚洲欧美乱综合| 国产高清在线精品| 欧美不卡一区二区| 偷偷要91色婷婷| 欧美午夜一区二区| 中文一区在线播放| 国产一区91精品张津瑜| 欧美另类高清zo欧美| 樱花影视一区二区| 99在线精品一区二区三区| 欧美精品一区二区久久婷婷| 婷婷久久综合九色综合伊人色| 色综合视频一区二区三区高清| 国产偷国产偷亚洲高清人白洁| 日韩av电影一区| 欧美乱熟臀69xxxxxx| 亚洲国产视频网站| 在线观看视频欧美| 一区二区三区在线视频播放| 成人高清免费观看| 欧美国产欧美亚州国产日韩mv天天看完整| 奇米色777欧美一区二区| 欧美电影一区二区| 性久久久久久久久| 欧美日韩美女一区二区| 亚洲一级不卡视频| 在线视频欧美精品| 夜夜揉揉日日人人青青一国产精品| 99国产精品视频免费观看| 国产精品久久久久四虎| av亚洲精华国产精华精华| 中文字幕精品综合| 成人一区二区在线观看| 国产精品久久三区| 成人av在线影院| 国产精品初高中害羞小美女文| 成人免费视频视频在线观看免费 | 欧美人狂配大交3d怪物一区| 亚洲精品五月天| 欧美性高清videossexo| 一区二区三区日韩在线观看| 欧美综合欧美视频| 午夜精品一区二区三区电影天堂 | 从欧美一区二区三区| 久久综合狠狠综合久久激情| 国内成人精品2018免费看| 久久众筹精品私拍模特| 国产成a人无v码亚洲福利| 中文字幕中文在线不卡住| 99久久国产免费看| 午夜视频一区二区| 欧美mv日韩mv国产| 99这里只有精品| 亚洲成人久久影院| 欧美成人aa大片| 波多野结衣在线aⅴ中文字幕不卡| 中文字幕一区av| 3d成人h动漫网站入口| 美女在线一区二区| 国产精品久久久久久妇女6080| 色综合久久66| 美女一区二区视频| 国产精品国产三级国产aⅴ中文 | 亚洲色图在线播放|