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

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

?? tn26def.inc

?? AVR Assembler 2 compiler
?? INC
?? 第 1 頁 / 共 2 頁
字號:
.equ	EEAR2	= 2	; EEPROM Read/Write Access bit 2
.equ	EEAR3	= 3	; EEPROM Read/Write Access bit 3
.equ	EEAR4	= 4	; EEPROM Read/Write Access bit 4
.equ	EEAR5	= 5	; EEPROM Read/Write Access bit 5
.equ	EEAR6	= 6	; EEPROM Read/Write Access bit 6

; EEDR - EEPROM Data Register
.equ	EEDR0	= 0	; EEPROM Data Register bit 0
.equ	EEDR1	= 1	; EEPROM Data Register bit 1
.equ	EEDR2	= 2	; EEPROM Data Register bit 2
.equ	EEDR3	= 3	; EEPROM Data Register bit 3
.equ	EEDR4	= 4	; EEPROM Data Register bit 4
.equ	EEDR5	= 5	; EEPROM Data Register bit 5
.equ	EEDR6	= 6	; EEPROM Data Register bit 6
.equ	EEDR7	= 7	; EEPROM Data Register bit 7

; EECR - EEPROM Control Register
.equ	EERE	= 0	; EEPROM Read Enable
.equ	EEWE	= 1	; EEPROM Write Enable
.equ	EEMWE	= 2	; EEPROM Master Write Enable
.equ	EERIE	= 3	; EEProm Ready Interrupt Enable


; ***** WATCHDOG *********************
; WDTCR - Watchdog Timer Control Register
.equ	WDTCSR	= WDTCR	; For compatibility
.equ	WDP0	= 0	; Watch Dog Timer Prescaler bit 0
.equ	WDP1	= 1	; Watch Dog Timer Prescaler bit 1
.equ	WDP2	= 2	; Watch Dog Timer Prescaler bit 2
.equ	WDE	= 3	; Watch Dog Enable
.equ	WDCE	= 4	; Watchdog Change Enable
.equ	WDTOE	= WDCE	; For compatibility


; ***** CPU **************************
; SREG - Status Register
.equ	SREG_C	= 0	; Carry Flag
.equ	SREG_Z	= 1	; Zero Flag
.equ	SREG_N	= 2	; Negative Flag
.equ	SREG_V	= 3	; Two's Complement Overflow Flag
.equ	SREG_S	= 4	; Sign Bit
.equ	SREG_H	= 5	; Half Carry Flag
.equ	SREG_T	= 6	; Bit Copy Storage
.equ	SREG_I	= 7	; Global Interrupt Enable

; SP - Stack Pointer
.equ	SP0	= 0	; Stack Pointer Bit 0
.equ	SP1	= 1	; Stack Pointer Bit 1
.equ	SP2	= 2	; Stack Pointer Bit 2
.equ	SP3	= 3	; Stack Pointer Bit 3
.equ	SP4	= 4	; Stack Pointer Bit 4
.equ	SP5	= 5	; Stack Pointer Bit 5
.equ	SP6	= 6	; Stack Pointer Bit 6
.equ	SP7	= 7	; Stack Pointer Bit 7

; MCUCR - MCU Control Register
.equ	ISC00	= 0	; Interrupt Sense Control 0 bit 0
.equ	ISC01	= 1	; Interrupt Sense Control 0 bit 1
.equ	SM0	= 3	; Sleep Mode Select Bit 0
.equ	SM1	= 4	; Sleep Mode Select Bit 1
.equ	SE	= 5	; Sleep Enable
.equ	PUD	= 6	; Pull-up Disable

; MCUSR - MCU Status register
.equ	PORF	= 0	; Power-On Reset Flag
.equ	EXTRF	= 1	; External Reset Flag
.equ	BORF	= 2	; Brown-out Reset Flag
.equ	WDRF	= 3	; Watchdog Reset Flag

; OSCCAL - Status Register
.equ	CAL0	= 0	; Oscillator Calibration Value Bit 0
.equ	OSCCAL0	= CAL0	; For compatibility
.equ	CAL1	= 1	; Oscillator Calibration Value Bit 1
.equ	OSCCAL1	= CAL1	; For compatibility
.equ	CAL2	= 2	; Oscillator Calibration Value Bit 2
.equ	OSCCAL2	= CAL2	; For compatibility
.equ	CAL3	= 3	; Oscillator Calibration Value Bit 3
.equ	OSCCAL3	= CAL3	; For compatibility
.equ	CAL4	= 4	; Oscillator Calibration Value Bit 4
.equ	OSCCAL4	= CAL4	; For compatibility
.equ	CAL5	= 5	; Oscillator Calibration Value Bit 5
.equ	CAL6	= 6	; Oscillator Calibration Value Bit 6
.equ	CAL7	= 7	; Oscillator Calibration Value Bit 7


; ***** TIMER_COUNTER_0 **************
; TIMSK - Timer/Counter Interrupt Mask Register
.equ	TOIE0	= 1	; Timer/Counter0 Overflow Interrupt Enable

; TIFR - Timer/Counter Interrupt Flag register
.equ	TOV0	= 1	; Timer/Counter0 Overflow Flag

; TCCR0 - Timer/Counter0 Control Register
.equ	CS00	= 0	; Clock Select0 bit 0
.equ	CS01	= 1	; Clock Select0 bit 1
.equ	CS02	= 2	; Clock Select0 bit 2
.equ	PSR0	= 3	; Prescaler Reset Timer/Counter0

; TCNT0 - Timer Counter 0
.equ	TCNT00	= 0	; Timer Counter 0 bit 0
.equ	TCNT01	= 1	; Timer Counter 0 bit 1
.equ	TCNT02	= 2	; Timer Counter 0 bit 2
.equ	TCNT03	= 3	; Timer Counter 0 bit 3
.equ	TCNT04	= 4	; Timer Counter 0 bit 4
.equ	TCNT05	= 5	; Timer Counter 0 bit 5
.equ	TCNT06	= 6	; Timer Counter 0 bit 6
.equ	TCNT07	= 7	; Timer Counter 0 bit 7


; ***** TIMER_COUNTER_1 **************
; TCCR1A - Timer/Counter Control Register A
.equ	PWM1B	= 0	; Pulse Width Modulator B Enable
.equ	PWM1A	= 1	; Pulse Width Modulator A Enable
.equ	FOC1B	= 2	; Force Output Compare Match 1B
.equ	FOC1A	= 3	; Force Output Compare Match 1A
.equ	COM1B0	= 4	; Comparator B Output Mode Bit 0
.equ	COM1B1	= 5	; Comparator B Output Mode Bit 1
.equ	COM1A0	= 6	; Comparator A Output Mode Bit 0
.equ	COM1A1	= 7	; Comparator A Output Mode Bit 1

; TCCR1B - Timer/Counter Control Register B
.equ	CS10	= 0	; Clock Select Bits
.equ	CS11	= 1	; Clock Select Bits
.equ	CS12	= 2	; Clock Select Bits
.equ	CS13	= 3	; Clock Select Bits
.equ	PSR1	= 6	; Prescaler Reset Timer/Counter1
.equ	CTC1	= 7	; Clear Timer/Counter on Compare Match

; TCNT1 - Timer/Counter Register
.equ	TCNT1_0	= 0	; Timer/Counter Register Bit 0
.equ	TCNT1_1	= 1	; Timer/Counter Register Bit 1
.equ	TCNT1_2	= 2	; Timer/Counter Register Bit 2
.equ	TCNT1_3	= 3	; Timer/Counter Register Bit 3
.equ	TCNT1_4	= 4	; Timer/Counter Register Bit 4
.equ	TCNT1_5	= 5	; Timer/Counter Register Bit 5
.equ	TCNT1_6	= 6	; Timer/Counter Register Bit 6
.equ	TCNT1_7	= 7	; Timer/Counter Register Bit 7

; OCR1A - Output Compare Register
.equ	OCR1A0	= 0	; Output Compare Register A Bit 0
.equ	OCR1A1	= 1	; Output Compare Register A Bit 1
.equ	OCR1A2	= 2	; Output Compare Register A Bit 2
.equ	OCR1A3	= 3	; Output Compare Register A Bit 3
.equ	OCR1A4	= 4	; Output Compare Register A Bit 4
.equ	OCR1A5	= 5	; Output Compare Register A Bit 5
.equ	OCR1A6	= 6	; Output Compare Register A Bit 6
.equ	OCR1A7	= 7	; Output Compare Register A Bit 7

; OCR1B - Output Compare Register
.equ	OCR1B0	= 0	; Output Compare Register B Bit 0
.equ	OCR1B1	= 1	; Output Compare Register B Bit 1
.equ	OCR1B2	= 2	; Output Compare Register B Bit 2
.equ	OCR1B3	= 3	; Output Compare Register B Bit 3
.equ	OCR1B4	= 4	; Output Compare Register B Bit 4
.equ	OCR1B5	= 5	; Output Compare Register B Bit 5
.equ	OCR1B6	= 6	; Output Compare Register B Bit 6
.equ	OCR1B7	= 7	; Output Compare Register B Bit 7

; OCR1C - Output Compare Register
.equ	OCR1C0	= 0	; Output Compare Register C Bit 0
.equ	OCR1C1	= 1	; Output Compare Register C Bit 1
.equ	OCR1C2	= 2	; Output Compare Register C Bit 2
.equ	OCR1C3	= 3	; Output Compare Register C Bit 3
.equ	OCR1C4	= 4	; Output Compare Register C Bit 4
.equ	OCR1C5	= 5	; Output Compare Register C Bit 5
.equ	OCR1C6	= 6	; Output Compare Register C Bit 6
.equ	OCR1C7	= 7	; Output Compare Register C Bit 7

; TIMSK - Timer/Counter Interrupt Mask Register
.equ	TOIE1	= 2	; Timer/Counter1 Overflow Interrupt Enable
.equ	OCIE1B	= 5	; Timer/Counter1 Output Compare Interrupt Enable
.equ	OCIE1A	= 6	; Timer/Counter1 Output Compare Interrupt Enable

; TIFR - Timer/Counter Interrupt Flag Register
.equ	TOV1	= 2	; Timer/Counter1 Overflow Flag
.equ	OCF1B	= 5	; Timer/Counter1 Output Compare Flag 1B
.equ	OCF1A	= 6	; Timer/Counter1 Output Compare Flag 1A

; PLLCSR - PLL Control and Status Register
.equ	PLOCK	= 0	; PLL Lock Detector
.equ	PLLE	= 1	; PLL Enable
.equ	PCKE	= 2	; PCK Enable


; ***** EXTERNAL_INTERRUPT ***********
; GIMSK - General Interrupt Mask Register
.equ	PCIE0	= 4	; Pin Change Interrupt Enable 0
.equ	PCIE1	= 5	; Pin Change Interrupt Enable 1
.equ	INT0	= 6	; External Interrupt Request 0 Enable

; GIFR - General Interrupt Flag register
.equ	PCIF	= 5	; Pin Change Interrupt Flag
.equ	INTF0	= 6	; External Interrupt Flag 0



; ***** LOCKSBITS ********************************************************
.equ	LB1	= 0	; Lockbit
.equ	LB2	= 1	; Lockbit


; ***** FUSES ************************************************************
; LOW fuse bits
.equ	CKSEL0	= 0	; Select Clock Source
.equ	CKSEL1	= 1	; Select Clock Source
.equ	CKSEL2	= 2	; Select Clock Source
.equ	CKSEL3	= 3	; Select Clock Source
.equ	SUT0	= 4	; Select start-up time
.equ	SUT1	= 5	; Select start-up time
.equ	CKOPT	= 6	; Oscillator options
.equ	PLLCK	= 7	; Use PLL for internal clock

; HIGH fuse bits
.equ	BODEN	= 0	; Brown out detector enable
.equ	BODLEVEL	= 1	; Brown out detector trigger level
.equ	EESAVE	= 2	; EEPROM memory is preserved through the Chip Erase
.equ	SPIEN	= 3	; Enable Serial Program and Data Downloading
.equ	RSTDISBL	= 4	; Select if PB/ is I/O pin or RESET pin



; ***** CPU REGISTER DEFINITIONS *****************************************
.def	XH	= r27
.def	XL	= r26
.def	YH	= r29
.def	YL	= r28
.def	ZH	= r31
.def	ZL	= r30



; ***** DATA MEMORY DECLARATIONS *****************************************
.equ	FLASHEND	= 0x03ff	; Note: Word address
.equ	IOEND	= 0x003f
.equ	SRAM_START	= 0x0060
.equ	SRAM_SIZE	= 128
.equ	RAMEND	= 0x00df
.equ	XRAMEND	= 0x0000
.equ	E2END	= 0x007f
.equ	EEPROMEND	= 0x007f
.equ	EEADRBITS	= 7
#pragma AVRPART MEMORY PROG_FLASH 2048
#pragma AVRPART MEMORY EEPROM 128
#pragma AVRPART MEMORY INT_SRAM SIZE 128
#pragma AVRPART MEMORY INT_SRAM START_ADDR 0x60





; ***** INTERRUPT VECTORS ************************************************
.equ	INT0addr	= 0x0001	; External Interrupt 0
.equ	PCI0addr	= 0x0002	; External Interrupt Request 0
.equ	OC1Aaddr	= 0x0003	; Timer/Counter1 Compare Match 1A
.equ	OC1Baddr	= 0x0004	; Timer/Counter1 Compare Match 1B
.equ	OVF1addr	= 0x0005	; Timer/Counter1 Overflow
.equ	OVF0addr	= 0x0006	; Timer/Counter0 Overflow
.equ	USI_STARTaddr	= 0x0007	; USI Start
.equ	USI_OVFaddr	= 0x0008	; USI Overflow
.equ	ERDYaddr	= 0x0009	; EEPROM Ready
.equ	ACIaddr	= 0x000a	; Analog Comparator
.equ	ADCCaddr	= 0x000b	; ADC Conversion Complete

.equ	INT_VECTORS_SIZE	= 12	; size in words

#pragma AVRPART CORE INSTRUCTIONS_NOT_SUPPORTED break

#endif  /* _TN26DEF_INC_ */

; ***** END OF FILE ******************************************************

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕日本不卡| 国产一区久久久| 成人欧美一区二区三区白人| 日本一区二区三区视频视频| 91精品国产欧美一区二区18| 欧美肥妇毛茸茸| 日韩一区二区麻豆国产| 国产亚洲欧洲997久久综合 | 一区二区在线看| 天天综合网天天综合色| 国产一区91精品张津瑜| 不卡一区二区三区四区| 欧美视频一区二区三区| 精品区一区二区| 亚洲精品日日夜夜| 奇米精品一区二区三区在线观看| 日韩福利视频导航| thepron国产精品| 7777精品伊人久久久大香线蕉的| 久久嫩草精品久久久久| 亚洲欧美国产77777| 国产福利一区二区三区视频| 欧美亚洲愉拍一区二区| 国产精品久久综合| 国产一区二区毛片| 久久久欧美精品sm网站| 天天做天天摸天天爽国产一区| caoporn国产一区二区| 久久精品一区二区| 国产精品一区二区男女羞羞无遮挡| 欧美日韩日日摸| 亚洲一区二区3| 欧美精选午夜久久久乱码6080| 中文字幕一区二区不卡| 99热精品国产| 亚洲欧美综合网| 欧美性受xxxx黑人xyx性爽| 亚洲视频狠狠干| 在线观看国产日韩| 午夜激情综合网| 久久亚洲春色中文字幕久久久| 麻豆国产精品视频| 国产精品久久久久久久久免费丝袜| 国产精品伊人色| 亚洲欧洲99久久| 欧美日韩午夜在线| 国产在线精品国自产拍免费| 久久久欧美精品sm网站| 99久久精品国产导航| 亚洲.国产.中文慕字在线| 国产精品污www在线观看| 福利视频网站一区二区三区| 亚洲欧洲日产国码二区| 欧美午夜理伦三级在线观看| 麻豆91在线观看| 亚洲欧美国产高清| 久久久久久**毛片大全| 欧美三级电影一区| 成人晚上爱看视频| 久久精品国产亚洲aⅴ| 成人免费在线观看入口| 欧美精品一区男女天堂| 欧美日韩在线三级| 色天天综合色天天久久| 不卡av在线网| 成人黄色在线网站| 国产精品羞羞答答xxdd | 欧美日韩精品免费| 91免费看片在线观看| 国产凹凸在线观看一区二区| 日韩黄色在线观看| 免费看欧美女人艹b| 日韩精品午夜视频| 麻豆国产91在线播放| 毛片av一区二区| 国产精品一卡二| 成人精品鲁一区一区二区| 国模大尺度一区二区三区| 美腿丝袜在线亚洲一区| 国产一区不卡在线| 高清日韩电视剧大全免费| 91在线视频免费91| 欧美日本精品一区二区三区| 欧美精品 日韩| 国产欧美综合在线| 亚洲精选视频免费看| 无码av免费一区二区三区试看| 日本欧美韩国一区三区| 99久久精品国产麻豆演员表| 青青草视频一区| 成人一区二区三区视频在线观看| 97se亚洲国产综合自在线| 在线视频国内自拍亚洲视频| 欧美日韩成人高清| 欧美不卡一区二区三区四区| jizz一区二区| 欧美亚洲一区二区在线观看| 成人高清免费观看| 91精品国产91久久久久久一区二区 | 欧美视频一区二区在线观看| 日韩欧美中文一区| 国产精品久久久久7777按摩| 亚洲在线一区二区三区| 国产麻豆精品theporn| 在线观看三级视频欧美| 国产日韩欧美综合一区| 天堂蜜桃一区二区三区 | 亚洲精品一卡二卡| 久久99精品国产麻豆不卡| 91免费在线视频观看| 制服丝袜激情欧洲亚洲| 亚洲一二三四在线| 99精品一区二区三区| 国产精品视频一二| 日韩制服丝袜先锋影音| 色狠狠一区二区| 国产精品久久久久久久久久久免费看 | 亚洲欧洲性图库| 成人av综合一区| 国产精品私房写真福利视频| 国内精品国产成人国产三级粉色 | 国产精品成人一区二区艾草| 国产不卡视频在线播放| 中文字幕第一区综合| 风间由美一区二区av101| 亚洲国产精品成人综合| 不卡的电影网站| 亚洲成av人片观看| 制服丝袜激情欧洲亚洲| 亚洲444eee在线观看| 国产色产综合产在线视频| 99re8在线精品视频免费播放| 亚洲色大成网站www久久九九| 色美美综合视频| 麻豆专区一区二区三区四区五区| 国产精品污污网站在线观看| 91亚洲永久精品| 日本不卡视频在线观看| 亚洲精品一区二区三区蜜桃下载| 国产精品一区二区在线看| 中文字幕一区二区三区不卡| 日本高清不卡在线观看| 国产一区二区精品久久99| 欧美精彩视频一区二区三区| 欧美日韩国产片| 成人h动漫精品| 国产成人啪午夜精品网站男同| 亚洲图片激情小说| 国产亚洲一区二区三区在线观看| 色噜噜狠狠色综合中国| 成人免费av在线| 国产一区二区三区四| 麻豆91在线播放免费| 亚洲成人免费影院| 亚洲欧美日韩国产手机在线| 精品国产凹凸成av人导航| 欧美精品久久久久久久久老牛影院 | 国产资源在线一区| 久久精品久久精品| 国产伦精品一区二区三区免费| 国产一区二区在线观看免费| 国产一区视频网站| 大胆亚洲人体视频| 成人小视频免费在线观看| 国产一区二区三区在线观看免费 | 九色porny丨国产精品| 激情av综合网| 成人免费精品视频| 欧美日韩高清一区二区| 欧美一区二区三区免费在线看 | 日本伊人午夜精品| 国产一区二区三区观看| 国产精品一区二区久久精品爱涩 | 五月婷婷色综合| 激情综合亚洲精品| 色综合色综合色综合色综合色综合 | 欧美一区二区三区免费观看视频 | 久久久久久影视| 久久久久久久久97黄色工厂| 日本一区二区不卡视频| 欧美一级片免费看| 精品国产一区二区三区久久影院| 日韩女优制服丝袜电影| 中文av一区特黄| 日本成人在线不卡视频| 99综合影院在线| 久久众筹精品私拍模特| 国产精品国产三级国产普通话蜜臀| 亚洲欧洲成人自拍| 国产麻豆精品theporn| 337p亚洲精品色噜噜狠狠| 中文字幕一区二区三区乱码在线| 日本在线播放一区二区三区| 欧美日韩日日摸| 午夜精品影院在线观看| 国产69精品久久99不卡| 久久久精品日韩欧美| 国产成人一级电影| 欧美国产一区二区在线观看| 久久99热国产|