Buggfix Plus
Aktuellt datum och tid: 11.12 2019-09-15

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 3 inlägg ] 
Författare Meddelande
 Inläggsrubrik: K8056 från Velleman
InläggPostat: 19.15 2004-10-24 
EF Sponsor
Användarvisningsbild

Blev medlem: 14.55 2004-10-19
Inlägg: 3759
Ort: Hudiksvall
Hej alla snillen!
Jag har skaffat en K8056 från Velleman. I manualen på sidan 10 ( http://www.velleman.be/downloads/0/Manual_K8056.pdf ) så finns anvisningar om hur man skall kommunicera med reläkortet. Mitt problem är att jag inte vet hur man räknar ut CRC'n. Jag använder VB6 Enterprise. Instruktioner finns i ovanstående manual men eftersom jag inte läst annat än högstadiematte så blir det lite svårt. Kan nån hjälpa mig med en funktion så vore jag jättetacksam. (Jag har laddat ner Vellemans program men det ger mig ingen ledtråd. I manualen står det att man kan ladda ner källkoden men den hittar jag inte och Velleman svarar inte på mail (vad förvånad man blir.))


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 19.48 2004-10-24 
EF Sponsor

Blev medlem: 20.39 2004-09-17
Inlägg: 141
Ort: Ängelholm
2-komplementet till ett binärtal är:
Steg 1. Invertera talet (1 blir 0 och 0 blir 1)
Steg 2. Addera 1 till minst signifikanta biten.
Exempel Talet 01010100 inverteras till 10101011. Addera 1:
10101011
+ 1
10101100

Vill man hellre räkna med heltal är det så här:
Tvåkomplementet = 2^n - Talet
n är antalet bitar, här 8 st, 2^8=256

Alltså blir det summan av de fyra första "byten" som ska tvåkomplementeras. Skulle summan bli över 256 drar man bort 256, tills talet är mellan 0 och 255. t.ex. 314 - 256 = 58
Sedan adderas 1.

Borde bli t.ex. Kort 1, nollställ relä 2
13+1+'C'+2=13+1+67+2=83
256 - 83 + 1 = 174

Lycka till!


Upp
 Profil  
 
 Inläggsrubrik:
InläggPostat: 20.04 2004-10-24 
EF Sponsor
Användarvisningsbild

Blev medlem: 14.55 2004-10-19
Inlägg: 3759
Ort: Hudiksvall
Jag älskar det här forumet!!! Tack för hjälpen, nu klarnade det.


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 3 inlägg ] 

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 3 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
   
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010