⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 multistep.s

📁 在ATMEGA128单片机上开发的一个机器人控制程序
💻 S
📖 第 1 页 / 共 5 页
字号:
	.word 100
	.word 90
	.word 79
	.word 58
	.word 62
	.word 130
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 58
	.word 60
	.word 130
	.word 10
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 58
	.word 60
	.word 130
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 60
	.word 60
	.word 128
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 61
	.word 60
	.word 125
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 63
	.word 60
	.word 123
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 64
	.word 60
	.word 121
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 66
	.word 60
	.word 119
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 68
	.word 60
	.word 117
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 69
	.word 60
	.word 115
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 70
	.word 60
	.word 113
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 72
	.word 60
	.word 111
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 73
	.word 60
	.word 110
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 75
	.word 60
	.word 108
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 76
	.word 60
	.word 106
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 78
	.word 60
	.word 105
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 79
	.word 60
	.word 103
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 80
	.word 60
	.word 101
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 82
	.word 60
	.word 100
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 83
	.word 60
	.word 98
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 84
	.word 60
	.word 97
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 86
	.word 60
	.word 95
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 87
	.word 60
	.word 94
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 88
	.word 60
	.word 93
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 90
	.word 60
	.word 91
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 91
	.word 60
	.word 90
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 92
	.word 60
	.word 89
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 94
	.word 60
	.word 87
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 95
	.word 60
	.word 86
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 97
	.word 60
	.word 85
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 98
	.word 60
	.word 83
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 99
	.word 60
	.word 82
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 101
	.word 60
	.word 81
	.word 10
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 101
	.word 60
	.word 81
	.word 1
	.word 79
	.word 90
	.word 99
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 101
	.word 90
	.word 81
	.word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
	.word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
	.word 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
	.byte 0,0
	.dbfile D:\multistep/data.h
	.dbsym e angle1 _angle1 A[10192:392:13]ki
_angle1_2::
	.word 10
	.word 90
	.word 90
	.word 90
	.word 80
	.word 90
	.word 101
	.word 100
	.word 90
	.word 79
	.word 101
	.word 90
	.word 81
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 100
	.word 90
	.word 79
	.word 101
	.word 90
	.word 81
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 101
	.word 90
	.word 81
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.dbsym e angle1_2 _angle1_2 A[104:4:13]ki
_angle2::
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 10
	.word 90
	.word 120
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 120
	.word 90
	.word 90
	.word 90
	.word 90
	.word 10
	.word 107
	.word 120
	.word 70
	.word 108
	.word 90
	.word 75
	.word 72
	.word 120
	.word 105
	.word 73
	.word 90
	.word 110
	.word 10
	.word 107
	.word 90
	.word 70
	.word 108
	.word 90
	.word 75
	.word 72
	.word 90
	.word 105
	.word 73
	.word 90
	.word 110
	.word 10
	.word 107
	.word 90
	.word 70
	.word 108
	.word 60
	.word 75
	.word 72
	.word 90
	.word 105
	.word 73
	.word 60
	.word 110
	.word 10
	.word 107
	.word 90
	.word 70
	.word 73
	.word 60
	.word 110
	.word 72
	.word 90
	.word 105
	.word 108
	.word 60
	.word 75
	.word 10
	.word 72
	.word 90
	.word 105
	.word 73
	.word 60
	.word 110
	.word 107
	.word 90
	.word 70
	.word 108
	.word 60
	.word 75
	.word 10
	.word 72
	.word 90
	.word 105
	.word 73
	.word 90
	.word 110
	.word 107
	.word 90
	.word 70
	.word 108
	.word 90
	.word 75
	.word 10
	.word 72
	.word 120
	.word 105
	.word 73
	.word 90
	.word 110
	.word 107
	.word 120
	.word 70
	.word 108
	.word 90
	.word 75
	.word 10
	.word 107
	.word 120
	.word 70
	.word 73
	.word 90
	.word 110
	.word 72
	.word 120
	.word 105
	.word 108
	.word 90
	.word 75
	.word 10
	.word 107
	.word 120
	.word 70
	.word 108
	.word 90
	.word 75
	.word 72
	.word 120
	.word 105
	.word 73
	.word 90
	.word 110
	.dbsym e angle2 _angle2 A[286:11:13]ki
_angle2_3::
	.word 10
	.word 90
	.word 90
	.word 90
	.word 108
	.word 90
	.word 75
	.word 72
	.word 120
	.word 105
	.word 73
	.word 90
	.word 110
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 72
	.word 120
	.word 105
	.word 73
	.word 90
	.word 110
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 73
	.word 90
	.word 110
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.dbsym e angle2_3 _angle2_3 A[104:4:13]ki
_angle3::
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 10
	.word 70
	.word 90
	.word 83
	.word 90
	.word 60
	.word 90
	.word 70
	.word 90
	.word 83
	.word 90
	.word 60
	.word 90
	.word 10
	.word 70
	.word 90
	.word 83
	.word 90
	.word 90
	.word 90
	.word 70
	.word 90
	.word 83
	.word 90
	.word 90
	.word 90
	.word 10
	.word 90
	.word 120
	.word 90
	.word 70
	.word 90
	.word 97
	.word 90
	.word 120
	.word 90
	.word 70
	.word 90
	.word 97
	.word 10
	.word 90
	.word 90
	.word 90
	.word 70
	.word 90
	.word 97
	.word 90
	.word 90
	.word 90
	.word 70
	.word 90
	.word 97
	.word 10
	.word 70
	.word 90
	.word 83
	.word 90
	.word 60
	.word 90
	.word 70
	.word 90
	.word 83
	.word 90
	.word 60
	.word 90
	.dbsym e angle3 _angle3 A[156:6:13]ki
_angle3_4::
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 60
	.word 90
	.word 70
	.word 90
	.word 83
	.word 90
	.word 60
	.word 90
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 70
	.word 90
	.word 83
	.word 90
	.word 60
	.word 90
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 60
	.word 90
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.dbsym e angle3_4 _angle3_4 A[104:4:13]ki
_angle4::
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 10
	.word 68
	.word 90
	.word 94
	.word 90
	.word 60
	.word 90
	.word 86
	.word 90
	.word 94
	.word 90
	.word 60
	.word 90
	.word 10
	.word 68
	.word 90
	.word 94
	.word 90
	.word 90
	.word 90
	.word 86
	.word 90
	.word 94
	.word 90
	.word 90
	.word 90
	.word 10
	.word 90
	.word 120
	.word 90
	.word 94
	.word 90
	.word 68
	.word 90
	.word 120
	.word 90
	.word 68
	.word 90
	.word 68
	.word 10
	.word 90
	.word 90
	.word 90
	.word 94
	.word 90
	.word 68
	.word 90
	.word 90
	.word 90
	.word 68
	.word 90
	.word 68
	.word 10
	.word 90
	.word 90
	.word 90
	.word 90
	.word 60
	.word 90
	.word 90
	.word 90
	.word 90
	.word 90
	.word 60
	.word 90
	.word 10
	.word 68
	.word 90
	.word 94
	.word 90
	.word 60
	.word 90
	.word 86
	.word 90
	.word 94
	.word 90
	.word 60
	.word 90
	.dbsym e angle4 _angle4 A[182:7:13]ki
	.area data(ram, con, rel)
	.dbfile D:\multistep/data.h
_N1::
	.blkb 2
	.area idata
	.word 4
	.area data(ram, con, rel)
	.dbfile D:\multistep/data.h
	.dbfile D:\multistep\multistep.c
	.dbsym e N1 _N1 i
_N2::
	.blkb 2
	.area idata
	.word 20
	.area data(ram, con, rel)
	.dbfile D:\multistep\multistep.c
	.dbsym e N2 _N2 i
_N3::
	.blkb 2
	.area idata
	.word 20
	.area data(ram, con, rel)
	.dbfile D:\multistep\multistep.c
	.dbsym e N3 _N3 i
_N4::
	.blkb 2
	.area idata
	.word 10
	.area data(ram, con, rel)
	.dbfile D:\multistep\multistep.c
	.dbsym e N4 _N4 i
_cycle_start1::
	.blkb 2
	.area idata
	.word 192
	.area data(ram, con, rel)
	.dbfile D:\multistep\multistep.c
	.dbsym e cycle_start1 _cycle_start1 i
_cycle_start2::
	.blkb 2
	.area idata
	.word 3
	.area data(ram, con, rel)
	.dbfile D:\multistep\multistep.c
	.dbsym e cycle_start2 _cycle_start2 i
_cycle_start3::
	.blkb 2
	.area idata
	.word 2
	.area data(ram, con, rel)
	.dbfile D:\multistep\multistep.c
	.dbsym e cycle_start3 _cycle_start3 i
_cycle_start4::
	.blkb 2
	.area idata
	.word 2
	.area data(ram, con, rel)
	.dbfile D:\multistep\multistep.c
	.dbsym e cycle_start4 _cycle_start4 i
_totalstep1::
	.blkb 2
	.area idata
	.word 392
	.area data(ram, con, rel)
	.dbfile D:\multistep\multistep.c
	.dbsym e totalstep1 _totalstep1 i
_totalstep2::
	.blkb 2
	.area idata
	.word 11
	.area data(ram, con, rel)
	.dbfile D:\multistep\multistep.c
	.dbsym e totalstep2 _totalstep2 i
_totalstep3::
	.blkb 2
	.area idata
	.word 6
	.area data(ram, con, rel)
	.dbfile D:\multistep\multistep.c
	.dbsym e totalstep3 _totalstep3 i
_totalstep4::
	.blkb 2
	.area idata
	.word 7
	.area data(ram, con, rel)
	.dbfile D:\multistep\multistep.c
	.dbsym e totalstep4 _totalstep4 i
	.area text(rom, con, rel)
	.dbfile D:\multistep\multistep.c
	.dbfunc e port_init _port_init fV
	.even
_port_init::
	.dbline -1
	.dbline 21
; //************************************************************
; //12路PWM波程序
; //王超炎2005-05-05
; //********************************************************
; #include <iom128v.h>
; #include <macros.h>
; #include "data.h"
; unsigned int N1=4;
; unsigned int N2=20;
; unsigned int N3=20;
; unsigned int N4=10;
; unsigned int cycle_start1=192;
; unsigned int cycle_start2=3;
; unsigned int cycle_start3=2;
; unsigned int cycle_start4=2;
; unsigned int totalstep1=392;
; unsigned int totalstep2=11;
; unsigned int totalstep3=6;
; unsigned int totalstep4=7;
; void port_init(void)
; { 
	.dbline 22
;  DDRA  = 0xFF;
	ldi R24,255
	out 0x1a,R24
	.dbline 23
;  PORTA = 0x00;
	clr R2
	out 0x1b,R2
	.dbline 24
;  DDRC  = 0xFF;
	out 0x14,R24
	.dbline 25
;  PORTC = 0x00;
	out 0x15,R2
	.dbline -2
	.dbline 26
;  }
L1:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e timer1_init _timer1_init fV
	.even
_timer1_init::
	.dbline -1
	.dbline 29
; 
; void timer1_init(void)
; {
	.dbline 30
;  TCCR1A = 0x00;
	clr R2
	out 0x2f,R2
	.dbline 31
;  TCNT1= 0x00; 
	clr R3
	out 0x2d,R3
	out 0x2c,R2
	.dbline -2
	.dbline 34
; 
;  
; }
L2:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e ClrAll _ClrAll fV
	.even
_ClrAll::
	.dbline -1
	.dbline 36
; void ClrAll(void)
; { 
	.dbline 37
;  PORTA = 0x00;
	clr R2
	out 0x1b,R2
	.dbline 38
;  PORTC = 0x00;
	out 0x15,R2
	.dbline -2
	.dbline 39
;  }
L3:
	.dbline 0 ; func end
	ret
	.dbend
	.dbfunc e Motion_init _Motion_init fV
;              i -> R20,R21
;              t -> R20,R21
;          temp2 -> R14,R15
;          temp1 -> R12,R13
;              j -> R10,R11
;           temp -> R22,R23
	.even
_Motion_init::
	xcall push_gset5
	.dbline -1
	.dbline 50
; 
; 
; 
; 
; //*******************************************************************************
; //函数名: Motion_init(void) 
; //参  数:无
; //功  能:初始化动作
; //******************************************************************************* 
; void Motion_init(void)  
;   { int i=0,j=0,t=0,temp=0,tem

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -