📄 zdjy.s
字号:
.area idata
.word 112
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 108
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 104
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 100
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 96
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 92
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 88
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 84
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 80
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 76
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 72
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 68
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 64
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 24
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 24
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 25
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 25
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 26
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 26
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 27
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 27
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 28
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 28
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 29
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 29
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 30
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 30
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 31
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 31
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 60
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 56
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 52
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 48
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 44
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 40
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 36
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 32
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 28
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 24
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 20
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 16
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 12
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 8
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 4
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e motordata1 _motordata1 A[576:288]i
_oldplate_number::
.blkb 1
.area idata
.byte 1
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e oldplate_number _oldplate_number c
_count_round::
.blkb 1
.area idata
.byte 0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e count_round _count_round c
_Work_flag::
.blkb 1
.area idata
.byte 0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e Work_flag _Work_flag c
_over_flag::
.blkb 1
.area idata
.byte 0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e over_flag _over_flag c
_buffer::
.blkb 2
.area idata
.byte 11,0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e buffer _buffer A[2:2]c
_step1::
.blkb 2
.area idata
.byte 31,31
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 0,0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e step1 _step1 A[4:4]c
_count::
.blkb 2
.area idata
.word 0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.word 0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e count _count A[8:4]i
_DeviceDescr::
.blkb 2
.area idata
.byte 18,1
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 16,1
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 220,0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 0,16
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 'q,4
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 'f,6
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 0,1
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 0,0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 0,1
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e DeviceDescr _DeviceDescr A[18:18]c
_ConfigDescr::
.blkb 2
.area idata
.byte 9,2
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 46,0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 1,1
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 0,160
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 1
.area idata
.byte 1
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e ConfigDescr _ConfigDescr A[9:9]c
_InterfaceDescr::
.blkb 2
.area idata
.byte 9,4
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 0,0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 4,220
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 160,176
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 1
.area idata
.byte 0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e InterfaceDescr _InterfaceDescr A[9:9]c
_EP1_TXDescr::
.blkb 2
.area idata
.byte 7,5
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 129,3
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 16,0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 1
.area idata
.byte 1
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e EP1_TXDescr _EP1_TXDescr A[7:7]c
_EP1_RXDescr::
.blkb 2
.area idata
.byte 7,5
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 1,3
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 16,0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 1
.area idata
.byte 1
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e EP1_RXDescr _EP1_RXDescr A[7:7]c
_EP2_TXDescr::
.blkb 2
.area idata
.byte 7,5
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 130,2
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 64,0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 1
.area idata
.byte 10
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e EP2_TXDescr _EP2_TXDescr A[7:7]c
_EP2_RXDescr::
.blkb 2
.area idata
.byte 7,5
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 2,2
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 2
.area idata
.byte 64,0
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.blkb 1
.area idata
.byte 10
.area data(ram, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbsym e EP2_RXDescr _EP2_RXDescr A[7:7]c
.area text(rom, con, rel)
.dbfile E:\自动进样器\单片机程序/ZDJY.h
.dbfile E:\自动进样器\单片机程序\ZDJY.c
.dbfunc e port_init _port_init fV
.even
_port_init::
.dbline -1
.dbline 21
; //****************************************************************************
; //功能描述:引导程序
; //文件名称:AutoBootLoad.c
; //程序编者:邹贤禄
; //更新时间:2007年03月02日
; //微控制器:ATmega128
; //外部时钟:12MHz
; //编译版本:ICCAVR Version 6.25A Built May 15 2002 8:20:03
; //特别说明:本程序使用于自动进样器改进版控制电路中,完成引导在线自动更新程序用;
; //****************************************************************************
;
; #include <iom128.h>
; #include <STDIO.H>
; #include <macros.h>
; #include <eeprom.h>
; #include "ZDJY.h"
;
; //void MainSend(void)
;
; void port_init(void)
; {
.dbline 22
; PORTA = 0xFF;
ldi R24,255
out 0x1b,R24
.dbline 23
; DDRA = 0xFF;
out 0x1a,R24
.dbline 24
; PORTB = 0xFF;
out 0x18,R24
.dbline 25
; DDRB = 0xFF;
out 0x17,R24
.dbline 26
; PORTC = 0xFF;
out 0x15,R24
.dbline 27
; DDRC = 0xFF;
out 0x14,R24
.dbline 28
; PORTD = 0xFF;
out 0x12,R24
.dbline 29
; DDRD = 0x00;
clr R2
out 0x11,R2
.dbline 30
; PORTE = 0xFF;
out 0x3,R24
.dbline 31
; DDRE = 0xFF;
out 0x2,R24
.dbline 32
; PORTF = 0xFB;
ldi R24,251
sts 98,R24
.dbline 33
; DDRF = 0xFF;
ldi R24,255
sts 97,R24
.dbline 34
; PORTG = 0x1F;
ldi R24,31
sts 101,R24
.dbline 35
; DDRG = 0x1F;
sts 100,R24
.dbline -2
.dbline 36
; }
L1:
.dbline 0 ; func end
ret
.dbend
.dbfunc e init_devices _init_devices fV
.even
_init_devices::
.dbline -1
.dbline 40
;
; //call this routine to initialise all peripherals
; void init_devices(void)
; {
.dbline 42
; //stop errant interrupts until set up
; CLI(); //disable all interrupts
cli
.dbline 43
; XDIV = 0x00; //xtal divider
clr R2
out 0x3c,R2
.dbline 44
; XMCRA = 0x00; //external memory
sts 109,R2
.dbline 45
; port_init();
xcall _port_init
.dbline 47
;
; MCUCR = 0x00;
clr R2
out
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -