ÀÓÀÇÀÇ ¼ýÀÚ 3°³¸¦ ¹Þ¾Æ ÀÌÁø¼ö·Î º¯È¯ÇÑ ´ÙÀ½ ±× °ªÀ» 6°¡ÁöÀÇ incoding ŸÀÔÀ¸·Î
±×¸®´Â ÇÁ·Î±×·¥ÀÔ´Ï´Ù.
°¢ ŸÀÔµéÀº °¢°¢ ½ÖÀ» ÀÌ·ç¾î °°Àº procedure¸¦ °ÅÄ¡°Ô µÇ¸ç procedure Draw¿¡
°ªÀ» Àü´ÞÇÏ¿© Æû¿¡ ±×¸®°Ô µË´Ï´Ù.
NRZ-L , NRZI
Bipolar - AMI, Pseudoternary
Manchester, Differnal Manchester
°ªÀ» ÀÔ·ÂÇÏ¿© ÀÌÁø¼ö·Î º¯È¯ÇÏ°í ±×¸®±â À̺¥Æ®¸¦ ¹ß»ý½ÃÅ°¸é switch ¹®À» °ÅÃÄ
°¢ ŸÀÔÀ¸·Î ÀÔ·ÂµÈ ÀÌÁø¼ö °ªÀ» ³Ñ±é´Ï´Ù.
procedure NRZ ¿¡¼´Â NRZ-L¿¡¼´Â ÀÌÁø¼ö ±×´ë·Î¸¦ ±×¸®°í
NRZI¿¡¼´Â ÀÔ·ÂµÈ ÀÌÁø¼ö¸¦ º¯È¯ÇÏ¿© procedure NRZ À¸·Î Àü´ÞÇÕ´Ï´Ù.
³ª¸ÓÁö ŸÀÔ ¿ª½Ã °°Àº ¹æ¹ýÀ¸·Î º¯È¯ÇÏ¿© °¢ procedure ¿¡ Àü´ÞÇÏ°í °¢°¢
procedure Draw¿¡ °ªÀ» ³Ñ°Ü ±×¸®°Ô µË´Ï´Ù.
ŸÀÔº°·Î ±¸ºÐÇÏ¿© ÀÌÁø¼ö °ªÀ» º¯È¯ÇÏ´Â ºÎºÐ
case i of
1 : Nrz(Value, 24,35); // NRZ-L
2 : begin // NRZI
TempValue := Value;
For j := 1 to 12 do
begin
if j = 1 then TempValue[j] := TempValue[j]
el¡¦(»ý·«)
|