image
Currently visiting:
Drome.nl :: Forum
Home | Profile | Active Topics | Members | Search | FAQ
 All Forums
 Drome Algemeen
 Algemeen
 Het CTRL+V Spel
 New Topic  Topic Locked
 Printer Friendly
Previous Page
Author Previous Topic Topic Next Topic
Page: of 4

Cobra
Drome oldsko0l

703 Posts

Posted - 30-06-2006 :  16:24:05  Show Profile
en jij mag geen plaatje in je sig

Drome 11: 0024
Drome 12: 1447
Drome 13: 1466
------------------------
Go to Top of Page

Eppo
Drome oldsko0l


491 Posts

Posted - 30-06-2006 :  16:46:35  Show Profile
ik wil je gewoon pesten

drome 12: stoel 1399
drome 13: stoel 0848

Crew, bedankt voor de 2 vette LANs die jullie mogelijk gemaakt hebben voor mij en vele andere gamers. Game on!
Go to Top of Page

dyVus
Drome oldsko0l


717 Posts

Posted - 30-06-2006 :  19:27:24  Show Profile
.. wees een lief

Drome XI : 0466
Drome XII : 0420
Drome XIII : 0420
--------------------------------
http://specs.tweak.to/12601
Go to Top of Page

Cobra
Drome oldsko0l

703 Posts

Posted - 01-07-2006 :  22:22:41  Show Profile
go brazil go brazil

Drome 11: 0024
Drome 12: 1447
Drome 13: 1466
------------------------
Go to Top of Page

Eppo
Drome oldsko0l


491 Posts

Posted - 01-07-2006 :  23:41:32  Show Profile
#000000

drome 12: stoel 1399
drome 13: stoel 0848

Crew, bedankt voor de 2 vette LANs die jullie mogelijk gemaakt hebben voor mij en vele andere gamers. Game on!
Go to Top of Page

Test Nuke
New Member

48 Posts

Posted - 04-07-2006 :  16:47:28  Show Profile
;****************************************
;*Naam :IO controller voor het *
;* Trein Controller systeem *
;* *
;*Auteur :Arjan Vuik *
;* *
;*Platform :Atmel AT90S2313 *
;* *
;*IDE :AVR Studio 4 *
;* *
;*Taal :Assembler *
;*======================================*
;*opm: *
;*Deze code heeft een klok van minimaal *
;*10Mhz nodig om de 1Mb/s te halen. *
;*indien er een snellere kloksnelheid *
;*word gebruikt dan is het het slimst om*
;*meerdere nop commando's toe te voegen *
;*aan het begin en aan het eind van *
;*iedere communicatie cyclus, dit om de *
;*Communicatie synchroon te houden *
;****************************************

.device AT90S2313
.include "2313def.inc"

;definities
.def id =r1 ;chip id
.def wreg =r16
.def temp =r17
.def nibble1 =r19
.def nibble2 =r20
.def nibble3 =r21
.def teller =r22

;equals
.equ COMM =pd0


.cseg
.org 0x00
rjmp main

;main programma
main:
rcall init

loop:
sbis PORTD,COMM ;wachten op een init bit
rjmp comminit ;is ie er? Haal nibbles binnen
rjmp loop ;is ie er niet? Ga verder met wachten.

comminit: ;Routine voor het wachten tot de init bit down wordt.
sbic PORTD,COMM
rjmp comminit

cnibble1: ;het binnen halen van de eerste nibble
nop ;1Cl
dec teller ;1Cl

sbr nibble1, 0 ;Maak bit 0 van nibble1 hoog
sbis PORTD,COMM ;Sla volgende commando over als comm poort hoog is
cbr nibble1, 0 ;Maak bit 0 van nibble 1 laag
;5Cl
rol nibble1 ;1Cl

brne cnibble1 ;1/2Cl
ldi teller, 7 ;1Cl: Als de BRNE niet springt word het met deze toch 10Cl


cnibble2: ;het binnen halen van het tweede nibble
nop
dec teller

sbr nibble2, 0
sbis PORTD,COMM
cbr nibble2, 0

rol nibble2

brne cnibble2
ldi teller, 7

cnibble3: ;het binnen halen van het derde nibble
nop
dec teller

sbr nibble3, 0
sbis PORTD,COMM
cbr nibble3, 0

rol nibble3

brne cnibble3
ldi teller, 7

cpse nibble1, id ;is het mijn id?
rjmp loop ;nee? ga (terug) naar de main loop

Verw:
out PORTB, nibble2

in nibble3, PORTD

ldi nibble1, 1

ldi wreg, 0b00000001 ;communicatie poort op output zetten
out DDRD, wreg


sbi PORTD,COMM ;COMM init versturen
nop
nop
nop
nop
nop
ldi teller,8
cbi PORTD,COMM


cnibble01: ;het wegsturen van de eerste nibble
cbi PORTD,COMM ;Maak COMM poort laag
sbrc nibble1,7 ;Sla volgende commando over als bit 7 van nibble1 hoog is
sbi PORTD,COMM ;Maak COMM poort hoog
;5Cl
rol nibble1 ;1Cl
nop ;1Cl

dec teller ;1Cl
brne cnibble01 ;1/2Cl
ldi teller,8 ;1Cl: Als de BRNE niet springt word het met deze toch 10Cl


cnibble02: ;het wegsturen van het tweede nibble
cbi PORTD,COMM
sbrc nibble2,7
sbi PORTD,COMM

rol nibble2
nop
dec teller
brne cnibble02
ldi teller, 8

cnibble03: ;het wegsturen van het derde nibble
cbi PORTD,COMM
sbrc nibble3,7
sbi PORTD,COMM

rol nibble3
nop
dec teller
brne cnibble03
ldi teller, 8

ldi wreg, 0 ;de communicatie poort weer op input zetten.
out DDRD, wreg

rjmp loop ;klaar, dus we gaan (terug) naar de luister loop

init:
ldi wreg, 255 ;B poort is output
out DDRB, wreg

ldi wreg, 0 ;D poort is input
out DDRD, wreg

ldi wreg, 7 ;ID's 7 tot 17 zijn voor IO controllers
mov id, wreg


projectje van me stond ge CTRL+C -ed omdat ik deze code ga vebouwen voor een ander projectje.

Drome 9 seat:Wee'k niet meer
Drome 10 seat:0539
Drome 11 seat:0588
Drome 12 seat:0356
Drome 13 seat:1009

quote:
Originally posted by Drome
4 Ontvangen betalingen, +/- 5,99 persons
LOL

Edited by - Test Nuke on 04-07-2006 16:49:46
Go to Top of Page

Poostmen
Drome regular


324 Posts

Posted - 04-07-2006 :  17:09:25  Show Profile
http://frontpage.fok.nl/nieuws/66209

//Pm

Harder than you!!!
* Drome 10: #1934
* Drome 11: #1220
* Drome 12: #0156
* Drome 13: #0047
Go to Top of Page

Eppo
Drome oldsko0l


491 Posts

Posted - 06-07-2006 :  01:32:00  Show Profile
www.double-impact.org/drome13.jpg

drome 12: stoel 1399
drome 13: stoel 0848

Crew, bedankt voor de 2 vette LANs die jullie mogelijk gemaakt hebben voor mij en vele andere gamers. Game on!
Go to Top of Page

[CDA][eLecTro]
Drome ruler


2265 Posts

Posted - 06-07-2006 :  13:50:14  Show Profile
battleracer_1.2.exe

|*Drome 11 - Seat 0134*|
|*Drome 12 - Seat 0094*|
|*Drome 13 - Seat 0887*|


PC SPECS: http://specs.tweak.to/17650
Go to Top of Page
Page: of 4 Previous Topic Topic Next Topic  
Previous Page
 New Topic  Topic Locked
 Printer Friendly
Jump To:
Drome.nl :: Forum © Drome Go To Top Of Page
Generated in 0,19 sec. Snitz Forums 2000