Forse quando dici
"... la prima parte annulla i primi 3 byte ..."
fai confusione tra byte e bit ...
In ogni caso programmi del genere non ne conosco, ma mi sembra abbastanza semplice farne uno ... Se trovo il tempo ... Comunque sono del parere che "a mano" e' piu' sbrigativo ...
Avevi detto, per il giorno bit da 0 a 4 ... se numeri i bit da 00 a 15 e metti a 1 quelli da 00 a 04, ottieni (raggruppandoli a 4 a 4 per convertire facilmente in esadecimale)
1111 1100 0000 0000
5432 1098 7654 3210
0000 0000 0001 1111
0 0 1 F
per il mese
1111 1100 0000 0000
5432 1098 7654 3210
0000 0001 1110 0000
0 1 E 0
per l'anno
1111 1100 0000 0000
5432 1098 7654 3210
1111 1110 0000 0000
F E 0 0

Rispondi quotando