fenmin_bb.asm

来自「ATMEGA16使用的蜂鸣器测试程序」· 汇编 代码 · 共 50 行

ASM
50
字号
;FastAVR Basic Compiler, ver.4.2.0, by MicroDesign
;Created 20:49:57, 09-12-2006
;
.include	"C:\FastAVR\inc\m16def.inc"
;
		.DSEG
		
		.CSEG
.ORG	0x0000

_Reset:
		ldi		yl,byte1(RAMEND)
		out		SPL,yl
		ldi		yh,byte2(RAMEND)
		out		SPL+1,yh
		sbiw	yl,32

;******	USERS BASIC CODE **********************

;-Line--0010----DDRB=255--
		ldi		zl,byte1(255)
		out		DDRB,zl

;-Line--0011----DDRA=255--
		ldi		zl,byte1(255)
		out		DDRA,zl

;-Line--0012----PORTB=0--
		ldi		zl,byte1(0)
		out		PORTB,zl

;-Line--0013----Set DDRD.7--
		sbi		DDRD,7

;-Line--0014----Reset PORTD.7--
		cbi		PORTD,7

;-Line--0015----Do						' place your code in next line--
L0000:

;-Line--0017----Loop--
		rjmp	L0000
L0001:

;****** END OF USER BASIC CODE ****************


;System Global Variables: 0  bytes
;User   Global Variables: 0  bytes

⌨️ 快捷键说明

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