bentar mas aku durung mudeng :)
mungkin paling gampang ngomong dlm bit aja deh :
a -> 1 = 01
b -> 2 = 10
c -> 3 = 11

nah kalo abc ingin 'digabung' bisa jadi 011011
kemudian jika 011011 ingin diubah jadi hexa maka
tinggal dibagi 4bit   01 dan 1011 dimana 01=1hex dan
1011=Bhex maka 011011=1Bhex

utk menggabung gunakan perintah geser bit (kalo gak
salah SHL dan SHR ?) jadi nilai a digeser paling ujung
diikuti b kemudian c gak perlu digeser :

data a--> 01 SHL 2 = 010000
data b--> 10 SHL 1 = 001000
data c-->          = 000011
                      ------ OR
             1Bhex  = 011011

semoga gitu deh maksudnya? :))  (cek SHL nya)

untuk memecah kembali kode itu ke nilai a,b,c bisa
digunakan operasi logika (misal and,or dst)
contoh :
011011 and 110000 = 010000 <-- data a(digeser bitnya)

011011 and 001100 = 001000 <-- data b(digeser bitnya)

011011 and 000011 = 000011 <-- data c


gitu ya mas maksudnya?

(CMIIW)

Nikov.

--- nirwan deris <[EMAIL PROTECTED]> wrote:

> konversi dari 3 byte ascii ke 1 byte hex?
> Kalau misal contoh anda sbb:
> 'a'->'1' lalu 'b'->'2' lalu 'c'->'3'
> > kemudian saya ingin menjadikan 3 ascii di atas sbg
> 1
> hex bernilai 123, ini
> yg saya maksud mas-mas.....trus mikro yg saya pake
> at89c51.
> intinya saya ingin mengirim data ascii dari komputer
> antara 0 sampai 255 kemikrokontroler, kemudian
> setiap
> data sebagai ID nya sebelum data diberi sebuah
> karakter. itu yg uka ingirim virus pict sp
> seh????????
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam
> protection around
> http://mail.yahoo.com
>


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com


SPONSORED LINKS
Power supply Rf power amplifier Power amplifier
Audio power amplifier Audio power Hobies


YAHOO! GROUPS LINKS




Kirim email ke