eine sek lauflicht (wo wirfast dran scheiterten xD) 2006-06-28 12:56:08 Code at 0 include C51RD2.INC mov r0, #00000001b mov r1, #0 mov p2, r0 sjmp init org 000bh inc r1 sjmp start interend: mov TL0, #0F0h ;nötig um 10 milisekunden als interuptzeit - mov TH0, #0D8h ;einzustellen, hier genauso reti init: mov TMOD, #00000001b ;nur 16 bit modus des timer eingestellt mov TCON, #00010000b ;ausschalten des timers mov IP, #0 ;keine proritaeten mov TL0, #0F0h ;nötig um 10 milisekunden als interuptzeit - mov TH0, #0D8h ;einzustellen, hier genauso setb ET0 ;timer freischlatung setb EA ;globale freischaltung main: sjmp main start: cjne r1, #01100100b, interend anzeige: mov a, r0 rl a mov r0, a mov p2, r0 mov r1, #0 sjmp interend