main.s

来自「我自己编写的atmega16的4*4键盘程序」· S 代码 · 共 57 行

S
57
字号
	.module main.c
	.area text(rom, con, rel)
	.dbfile F:\自编程序\M16\4-4keyboard\main.c
	.dbfunc e main _main fV
;              k -> <dead>
	.even
_main::
	.dbline -1
	.dbline 4
; #include <iom16v.h> 
; #include <macros.h> 
; void main(void)
; {
	.dbline 6
;    unsigned char k;
;    CLI(); 
	cli
	.dbline 7
;    PORTD = 0x00;
	clr R2
	out 0x12,R2
	.dbline 8
;    DDRD  = 0x00;
	out 0x11,R2
	.dbline 9
;    USART_Init();
	xcall _USART_Init
	.dbline 10
;    KEY_INI();
	xcall _KEY_INI
	.dbline 11
;    SEI();
	sei
	.dbline 12
;    USART_Transmit('t');
	ldi R16,116
	ldi R17,0
	xcall _USART_Transmit
L2:
	.dbline 14
	.dbline 15
L3:
	.dbline 13
	xjmp L2
X0:
	.dbline -2
	.dbline 16
;    while(1)
;    {
;    }  
; }
L1:
	.dbline 0 ; func end
	ret
	.dbsym l k 1 c
	.dbend

⌨️ 快捷键说明

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