Return-path: <notification+kr4mr5ebrykn@facebookmail.com>
Envelope-to: fb@vin-fm.com
Delivery-date: Fri, 15 Feb 2013 14:18:00 +0700
Received: from outmail025.snc4.facebook.com ([66.220.144.159]:59324 helo=mx-out.facebook.com)
	by server01-iix.secureserver.web.id with esmtp (Exim 4.80)
	(envelope-from <notification+kr4mr5ebrykn@facebookmail.com>)
	id 1U6FYV-0003go-Nh
	for fb@vin-fm.com; Fri, 15 Feb 2013 14:18:00 +0700
DKIM-Signature: v=1; a=rsa-sha256; d=facebookmail.com; s=s1024-2011-q2; c=relaxed/simple;
	q=dns/txt; i=@facebookmail.com; t=1360912451;
	h=From:Subject:Date:To:MIME-Version:Content-Type;
	bh=a22Dp9+1YLPxfEkwCHsmjHno9sNBShgiVSSej3DPusk=;
	b=shQXKQFdjtHZL9C9NgrCUgdE4Q0FxwEku4X1EXB1Aq7oHHDWb+rf4yd56HXR/qTB
	eSQRW4zaPkpxhs4KBLv26m3YMZVEqRNuLILPAB+SxA7q6XS03lW86kteHjFmbSPL
	Y+d3DpUvAKnK+xq5vlnS55Qu4Q/DzbGM7op0uvXjjWI=;
Received: from [10.178.59.75] ([10.178.59.75:44465])
	by smout023.snc6.facebook.com (envelope-from <notification+kr4mr5ebrykn@facebookmail.com>)
	(ecelerity 2.2.2.45 r(34222M)) with ECSTREAM
	id 82/C9-20750-340ED115; Thu, 14 Feb 2013 23:14:11 -0800
X-Facebook: from zuckmail ([MTI3LjAuMC4x]) 
	by async.facebook.com with HTTP (ZuckMail);
Date: Thu, 14 Feb 2013 23:14:10 -0800
To: WARGA FORUM KHE <wargaforum@groups.facebook.com>
From: "Abah Faizah Ainul Mardhiyah" <notification+kr4mr5ebrykn@facebookmail.com>
Reply-to: Balas Komentar <g+4091rlww000zg4o9wx6m004ffftf4yig000zg4qa2d6z2a046@groups.facebook.com>
Subject: [WARGA FORUM KHE] #define Di (1 << 5)
Message-ID: <7abec96d027d5a31ca8f33ca9fa34cdb@async.facebook.com>
X-Priority: 3
X-Mailer: ZuckMail [version 1.00]
Errors-To: notification+kr4mr5ebrykn@facebookmail.com
X-Facebook-Notify: group_activity; mailid=787dd70G5af3ba40b8feG2fc8d35G96
List-Id: <wargaforum.groups.facebook.com>
In-Reply-To: <449766368426680-101157833287537@groups.facebook.com>
References: <449766368426680-101157833287537@groups.facebook.com>
X-FACEBOOK-PRIORITY: 0
X-Auto-Response-Suppress: All
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="b1_7abec96d027d5a31ca8f33ca9fa34cdb"


--b1_7abec96d027d5a31ca8f33ca9fa34cdb
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Abah Faizah Ainul Mardhiyah mengirimkan sesuatu di WARGA FORUM KHE

#define Di (1 << 5)
#define ENB (1 << 3)
#define clk (1 << 2)

#define clk_hi() (PORTE |=3D clk)
#define clk_lo() (PORTE &=3D ~clk)

#define enb_hi() (PORTE |=3D ENB)
#define enb_lo() (PORTE &=3D ~ENB)

#define di_pll_hi() (PORTE |=3D Di)
#define di_pll_lo() (PORTE &=3D ~Di)

// PLL clock
void pll_clock(void)
{
clk_lo();
delay_65us();
clk_hi();
delay_65us();
clk_lo();
}

void reset_pll(void)
{ // refer to datasheet
unsigned char a;
clk_lo();
enb_hi();
di_pll_lo();

for(a=3D0;a<4;a++)
pll_clock();

di_pll_lo();
enb_lo();

for(a=3D0;a<3;a++)
pll_clock();

di_pll_hi();
pll_clock();

di_pll_lo();
pll_clock();

enb_hi();
delay_en();
}

// config register C
void config_C_reg(unsigned char c_data)
{
unsigned char i;
enb_lo();
di_pll_lo();
for(i=3D0;i<8;i++)
{
if(( c_data & 0x80) =3D=3D 0x80)
di_pll_hi();
else
di_pll_lo();
pll_clock();
c_data<<=3D 1;
}
enb_hi();
delay_en();
}

void config_R_reg(unsigned char ref_freq)
{
unsigned char a;
unsigned int xtal,ref;
xtal=3D12800;
ref=3Dxtal/ref_freq;

enb_lo();
di_pll_lo();
for(a=3D0;a<8;a++)
pll_clock();

for(a=3D0;a<16;a++)
{
if(( ref & 0x8000) =3D=3D 0x8000)
di_pll_hi();
else
di_pll_lo();
pll_clock();
ref<<=3D 1;
}
enb_hi();
delay_en();
}

void frequency(unsigned int frq)
{
unsigned char i,fr_ref=3D5;
unsigned int N;
N =3D (frq/fr_ref);
enb_lo();
di_pll_lo();
for(i=3D0;i<16;i++)
{
if(( N & 0x8000) =3D=3D 0x8000)
di_pll_hi();
else
di_pll_lo(); // Clear I2C SDA PIN
pll_clock();
N <<=3D 1; // Shift data in buffer right one
}
enb_hi();
delay_en();
}

void wait_start_up(void)
{
unsigned int a,b;
for(a=3D0;a<1000;a++)
for(b=3D0;b<80;b++);
}

void ini_pll(void) // ini mc145170 9 clocks
{
reset_pll();
config_C_reg(0xB4);
config_R_reg(50);
}

Balas email ini untuk mengomentari kiriman ini.


http://www.facebook.com/n/?groups%2Fwargaforum%2Fpermalink%2F4497663684266=
80%2F&mid=3D787dd70G5af3ba40b8feG2fc8d35G96&bcode=3D1.1360912450.Abm5I0m0N=
GlrBT4y&n_m=3Dfb%40vin-fm.com

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Balas email ini untuk menambahkan komentar. Ubah pengaturan pemberitahuan:
http://www.facebook.com/n/?settings&tab=3Dnotifications&section=3Dgroup_no=
tification&mid=3D787dd70G5af3ba40b8feG2fc8d35G96&bcode=3D1.1360912450.Abm5=
I0m0NGlrBT4y&n_m=3Dfb%40vin-fm.com


--b1_7abec96d027d5a31ca8f33ca9fa34cdb
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional //EN">
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"><style type=3D"text/css">a.thumb:link, a.thumb:visited =
{border:1px #CCCCCC solid !important;}a.thumb:active, a.thumb:hover =
{border:1px #3B5998 solid =
!important;}</style><title>Facebook</title></head><body =
style=3D"margin:0;padding:0;" dir=3D"ltr"><table width=3D"98%" =
border=3D"0" cellspacing=3D"0" cellpadding=3D"8"><tr><td =
bgcolor=3D"#FFFFFF" width=3D"100%" style=3D"font-family:'lucida =
grande',tahoma,verdana,arial,sans-serif;"><table cellpadding=3D"0" =
cellspacing=3D"0" border=3D"0" width=3D"500"><tr><td colspan=3D"2" =
style=3D"padding:10px 0 0 =
10px;color:#000000;font-size:13px;font-family:'lucida =
grande',tahoma,verdana,arial,sans-serif;" valign=3D"top"><table =
width=3D"100%" style=3D"color:#000000;font-size:13px;"><tr><td =
width=3D"100%" valign=3D"top" align=3D"left" style=3D"font-family:'lucida =
grande',tahoma,verdana,arial,sans-serif;color:#000000;font-size:13px;"><di=
v style=3D"width:100%;color:#666666;padding:0 0 7px =
0;border-bottom:#E9E9E9 1px solid;"><a href=3D"http://www.facebook.com/n/?=
groups%2Fwargaforum%2Fpermalink%2F449766368426680%2F&amp;mid=3D787dd70G5af=
3ba40b8feG2fc8d35G96&amp;bcode=3D1.1360912450.Abm5I0m0NGlrBT4y&amp;n_m=3Df=
b%40vin-fm.com" style=3D"color:#3b5998;text-decoration:underline;">Abah =
Faizah Ainul Mardhiyah mengirimkan sesuatu di WARGA FORUM =
KHE</a></div><div style=3D"margin-bottom:15px;"><table cellpadding=3D"0" =
cellspacing=3D"0" style=3D"width:100%;padding-top:7px;"><tr><td =
valign=3D"top" style=3D"padding:3px 5px 5px 0px;width:57px;"><a =
href=3D"http://www.facebook.com/n/?profile.php&amp;id=3D100002969542987&am=
p;mid=3D787dd70G5af3ba40b8feG2fc8d35G96&amp;bcode=3D1.1360912450.Abm5I0m0N=
GlrBT4y&amp;n_m=3Dfb%40vin-fm.com" =
style=3D"color:#3b5998;text-decoration:none;"><img src=3D"https://fbcdn-pr=
ofile-a.akamaihd.net/hprofile-ak-prn1/573902_100002969542987_699617136_q.j=
pg" alt=3D"#define Di (1 &lt;&lt; 5) #define ENB (1 &lt;&lt; 3)..." =
style=3D"border: 0; height:50px; width:50px; " /></a></td><td =
valign=3D"top" align=3D"left" style=3D"padding:5px 5px 5px =
0;font-family:&#039;lucida =
grande&#039;,tahoma,verdana,arial,sans-serif;"><table cellpadding=3D"0" =
cellspacing=3D"0" style=3D"width:100%;padding-bottom:5px;"><tr><td =
style=3D"font-family:&#039;lucida grande&#039;,tahoma,verdana,arial,sans-s=
erif;color:#000000;font-size:13px;"><a =
style=3D"color:#3b5998;text-decoration:none;font-weight:bold;" =
href=3D"http://www.facebook.com/n/?profile.php&amp;id=3D100002969542987&am=
p;mid=3D787dd70G5af3ba40b8feG2fc8d35G96&amp;bcode=3D1.1360912450.Abm5I0m0N=
GlrBT4y&amp;n_m=3Dfb%40vin-fm.com">Abah Faizah Ainul Mardhiyah</a></td><td =
style=3D"text-align:right;color:#999999;padding-right:5px;font-family:&#03=
9;lucida grande&#039;,tahoma,verdana,arial,sans-serif;font-size:11px;"> 15 =
Februari 14:13 </td></tr></table><div style=3D"width:458px;word-wrap:break=
-word;padding-bottom:7px;color:#000000;font-size:13px;">#define Di (1 =
&lt;&lt; 5)<br /> #define ENB (1 &lt;&lt; 3)<br /> #define clk (1 &lt;&lt; =
2)<br /> <br /> #define clk_hi() (PORTE |=3D clk)<br /> #define clk_lo() =
(PORTE &amp;=3D ~clk)<br /> <br /> #define enb_hi() (PORTE |=3D ENB)<br /> =
#define enb_lo() (PORTE &amp;=3D ~ENB)<br /> <br /> #define di_pll_hi() =
(PORTE |=3D Di)<br /> #define di_pll_lo() (PORTE &amp;=3D ~Di)<br /> <br =
/> // PLL clock<br /> void pll_clock(void)<br /> &#123;<br /> clk_lo();<br =
/> delay_65us();<br /> clk_hi();<br /> delay_65us();<br /> clk_lo();<br /> =
&#125;<br /> <br /> void reset_pll(void)<br /> &#123; // refer to =
datasheet<br /> unsigned char a;<br /> clk_lo();<br /> enb_hi();<br /> =
di_pll_lo();<br /> <br /> for(a=3D0;a&lt;4;a++)<br /> pll_clock();<br /> =
<br /> di_pll_lo();<br /> enb_lo();<br /> <br /> =
for(a=3D0;a=E2=99=A5;a++)<br /> pll_clock();<br /> <br /> di_pll_hi();<br =
/> pll_clock();<br /> <br /> di_pll_lo();<br /> pll_clock();<br /> <br /> =
enb_hi();<br /> delay_en();<br /> &#125;<br /> <br /> // config register =
C<br /> void config_C_reg(unsigned char c_data)<br /> &#123;<br /> =
unsigned char i;<br /> enb_lo();<br /> di_pll_lo();<br /> =
for(i=3D0;i&lt;8;i++)<br /> &#123;<br /> if(( c_data &amp; 0x80) =3D=3D =
0x80)<br /> di_pll_hi();<br /> else<br /> di_pll_lo();<br /> =
pll_clock();<br /> c_data&lt;&lt;=3D 1;<br /> &#125;<br /> enb_hi();<br /> =
delay_en();<br /> &#125;<br /> <br /> void config_R_reg(unsigned char =
ref_freq)<br /> &#123;<br /> unsigned char a;<br /> unsigned int =
xtal,ref;<br /> xtal=3D12800;<br /> ref=3Dxtal/ref_freq;<br /> <br /> =
enb_lo();<br /> di_pll_lo();<br /> for(a=3D0;a&lt;8;a++)<br /> =
pll_clock();<br /> <br /> for(a=3D0;a&lt;16;a++)<br /> &#123;<br /> if(( =
ref &amp; 0x8000) =3D=3D 0x8000)<br /> di_pll_hi();<br /> else<br /> =
di_pll_lo();<br /> pll_clock();<br /> ref&lt;&lt;=3D 1;<br /> &#125;<br /> =
enb_hi();<br /> delay_en();<br /> &#125;<br /> <br /> void =
frequency(unsigned int frq)<br /> &#123;<br /> unsigned char =
i,fr_ref=3D5;<br /> unsigned int N;<br /> N =3D (frq/fr_ref);<br /> =
enb_lo();<br /> di_pll_lo();<br /> for(i=3D0;i&lt;16;i++)<br /> &#123;<br =
/> if(( N &amp; 0x8000) =3D=3D 0x8000)<br /> di_pll_hi();<br /> else<br /> =
di_pll_lo(); // Clear I2C SDA PIN<br /> pll_clock();<br /> N &lt;&lt;=3D =
1; // Shift data in buffer right one<br /> &#125;<br /> enb_hi();<br /> =
delay_en();<br /> &#125;<br /> <br /> void wait_start_up(void)<br /> =
&#123;<br /> unsigned int a,b;<br /> for(a=3D0;a&lt;1000;a++)<br /> =
for(b=3D0;b&lt;80;b++);<br /> &#125;<br /> <br /> void ini_pll(void) // =
ini mc145170 9 clocks<br /> &#123;<br /> reset_pll();<br /> =
config_C_reg(0xB4);<br /> config_R_reg(50);<br /> =
&#125;</div></td></tr></table></div></td></tr></table><span =
style=3D""><img src=3D"https://www.facebook.com/email_open_log_pic.php?c=
=3D1456035677&amp;mid=3D787dd70G5af3ba40b8feG2fc8d35G96" =
style=3D"border:0;width:1px;height:1px;" /></span><br /></td></tr><tr><td =
colspan=3D"2" style=3D"color:#666666;padding:10px 5px 15px =
10px;border-top:#E9E9E9 1px solid;line-height: 18px;font-size: =
12px;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;"><a =
href=3D"http://www.facebook.com/n/?groups%2Fwargaforum%2Fpermalink%2F44976=
6368426680%2F&amp;mid=3D787dd70G5af3ba40b8feG2fc8d35G96&amp;bcode=3D1.1360=
912450.Abm5I0m0NGlrBT4y&amp;n_m=3Dfb%40vin-fm.com" style=3D"color: =
#3b5998; text-decoration: none;">Lihat Kiriman Ini di Facebook</a> =C2=B7 =
<a href=3D"http://www.facebook.com/n/?settings&amp;tab=3Dnotifications&amp=
;section=3Dgroup_notification&amp;mid=3D787dd70G5af3ba40b8feG2fc8d35G96&am=
p;bcode=3D1.1360912450.Abm5I0m0NGlrBT4y&amp;n_m=3Dfb%40vin-fm.com" =
style=3D"color: #3b5998; text-decoration: none;">Sunting Pengaturan =
Email</a> =C2=B7 Balas email ini untuk menambahkan komentar.<br =
/></td></tr></table></td></tr></table></body></html>



--b1_7abec96d027d5a31ca8f33ca9fa34cdb--

