readwriteport.s

来自「ATMEL AVR 单片机开发套件和大量C和ASM代码工程」· S 代码 · 共 45 行

S
45
字号
	.module ReadWritePort.c
	.area text
	.dbfile E:\grc\licc\例子10.3.1\ReadWritePort.c
	.dbfunc s main _main fI
;          achar -> R16
	.even
_main::
	.dbline 3{
; #include <io8515.h> 
; void main(void)
; {
	.dbline 5
;  unsigned char  achar;
;  DDRB = 0xFF; 
	ldi R24,255
	out 0x17,R24
	.dbline 6
;  DDRD = 0x00; 
	clr R2
	out 0x11,R2
	.dbline 7
;  PORTD= 0x00; 
	out 0x12,R2
	.dbline 8
;  for(;;) 
L2:
	.dbline 9
;     {
	.dbline 10
;      achar = PIND; 
	in R16,0x10
	.dbline 11
; 	 PORTB = achar; 
	out 0x18,R16
	.dbline 12
;     }
	.dbline 8
	.dbline 8
	rjmp L2
X0:
L1:
	ret
	.dbline 9}
	.dbsym r achar 16 c

⌨️ 快捷键说明

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