Выкладываю инициализацию видеогенератора, чтобы могли переделать под любой проц. После выполнения этой последовательности, появится картинка и курсор, нужно срочно стартовать DMA.

Скрытый текст

Код HTML:
vg75_ini:	clr		r16
			rcall	vg75_cmd
			ldi		r16,79
			rcall	vg75_dat
			ldi		r16,0b10011000
			rcall	vg75_dat
			ldi		r16,0x0F
			rcall	vg75_dat
			ldi		r16,0b00011001
			rcall	vg75_dat
			cli
			ldi		r16,0b00101111
			rcall	vg75_cmd

			cbi		PORTA,vg75_cs		;Wait screen start
			sbi		PORTA,vg75_a0
			out		DDRC,zero
			cbi		PORTA,vg75_rd
			nop
			nop
			nop
			nop
			sbi		PORTA,vg75_rd
vg75_ini1:	nop
			nop
			nop
			cbi		PORTA,vg75_rd
			nop
			nop
			nop
			nop
			in		r16,PINC
			sbi		PORTA,vg75_rd
			sbrs	r16,5
			rjmp	vg75_ini1
			sbi		PORTA,vg75_cs
			cbi		PORTA,vg75_a0
			ldi		r16,0xFF
			out		DDRC,r16
			sei
			ret
[свернуть]