?? rds_driver.mht
字號:
0xe1;<BR> bCFlag =3D P;<BR> ACC =3D TempL &=20
0xf4;<BR> bCFlag ^=3D P;<BR> if(bCFlag)crc |=3D=20
0x04;<BR><BR> //C1<BR> ACC =3D TempH &=20
0xf0;<BR> bCFlag =3D P;<BR> ACC =3D TempL &=20
0xfa;<BR> bCFlag ^=3D P;<BR> if(bCFlag) crc |=3D=20
0x02;<BR><BR> //C0<BR> ACC =3D TempH &=20
0xf8;<BR> bCFlag =3D P;<BR> ACC =3D TempL &=20
0x7d;<BR> bCFlag ^=3D P;<BR> if(bCFlag) crc |=3D=20
0x01;<BR>}<BR><BR>// --------------------------------------------------=20
//<BR>#define=20
OFFSET_A 0x00fc  =
; //=20
0x00fc<BR>#define=20
OFFSET_B 0x0198  =
; //=20
0x0198<BR>#define=20
OFFSET_C 0x0168  =
; //=20
0x0168<BR>#define=20
OFFSET_C2 0x0350 &nbs=
p; //=20
0x0350<BR>#define=20
OFFSET_D 0x01b4  =
; //=20
0x01b4<BR>//=20
--------------------------------------------------------------<BR>// =
Interrupt=20
Handle Routines<BR>//=20
--------------------------------------------------------------<BR>//=20
ISREX0:EXTERNAL INTERRUPT 0 SERVICE ROUTINE <BR>static void ISREX0() =
interrupt=20
0{<BR>static BYTE seq =3D 0;<BR>static BOOL bSynch =3D 0;<BR>static BYTE =
bitcnt;<BR><BR> PIN_TEST =3D 1;<BR><BR> rdsdata[0] =
<<=3D=20
1; if (rdsdata[1] & 0x0200) rdsdata[0] |=3D =
0x0001;<BR> rdsdata[1]=20
<<=3D 1;<BR> if (PIN_RDS_DATA) rdsdata[1] |=3D 0x0001; =
else=20
rdsdata[1] &=3D 0x03fe;<BR> <BR> rdsdata[1] =
&=3D=20
0x03ff;<BR> <BR> bitcnt ++;=20
<BR><BR> if =
(!bSynch){<BR> crc =3D=20
0;<BR> RDS_CRCCheck(); // =
Input =3D=20
rdsdata[0], output =3D crc;<BR> crc ^=3D=20
rdsdata[1];<BR><BR> if (crc =3D=3D=20
OFFSET_A){<BR> seq =3D 1; bSynch =3D =
1; bitcnt =3D=20
0; aRDS_Block[0] =3D rdsdata[0];=20
<BR> }<BR> }<BR> else if =
(bitcnt =3D=3D=20
26){<BR> bitcnt =3D =
0;<BR><BR> crc =3D=20
0;<BR> RDS_CRCCheck(); // =
Input =3D=20
rdsdata[0], output =3D crc;<BR> crc ^=3D=20
rdsdata[1];<BR><BR> // -------------------------- =
Syn=20
Checking ----------------------- //<BR> if ((crc =
=3D=3D=20
OFFSET_A) && (seq =3D=3D =
0)){<BR> seq =3D=20
1; aRDS_Block[0] =3D rdsdata[0];=20
<BR> }<BR> else if ((crc =
=3D=3D=20
OFFSET_B) && (seq =3D=3D =
1)){<BR> seq =3D=20
2; aRDS_Block[1] =3D rdsdata[0];=20
<BR> }<BR> else if ((crc =
=3D=3D=20
OFFSET_C) && (seq =3D=3D =
2)){<BR> seq =3D=20
3; aRDS_Block[2] =3D rdsdata[0];=20
<BR> }<BR> else if ((crc =
=3D=3D=20
OFFSET_C2) && (seq =3D=3D =
2)){<BR> seq =3D=20
3; aRDS_Block[2] =3D rdsdata[0];=20
<BR> }<BR> else if ((crc =
=3D=3D=20
OFFSET_D) && (seq =3D=3D =
3)){<BR> seq =3D=20
0; aRDS_Block[3] =3D rdsdata[0];=20
<BR> RDS_BLOCK_Auto_Update();<BR> =
; }<BR> else=20
{ // Lost=20
sychronization<BR> bSynch =3D 0; =
bRDSOk =3D 0;=20
bTextOk =3D=20
0;<BR> }<BR> } &=
nbsp; <BR><BR> PIN_TEST=20
=3D 0;<BR>}<BR><A title=3Duploads/200601/19_172736_2051.rar=20
href=3D"http://www.enbia.com/blog/uploads/200601/19_172736_2051.rar"=20
target=3D_blank><IMG=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_file.gif" =
border=3D0>=20
Click Here To Download</A>=20
<DIV class=3Deditmark>[Last Modified By Admin, at 2006-01-19 =
17:27:49]</DIV>
<DIV class=3Dtextbox-urls><IMG class=3Dmeta-button alt=3D"Comments Feed" =
src=3D"http://www.enbia.com/blog/styles/mulog/images/rss_comment.png"> =
<B>Comments=20
Feed:</B> http://www.Enbia.com/blog/feed.asp?q=3Dcomment&id=3D24 =
<BR><IMG=20
class=3Dmeta-button alt=3D"UTF-8 Encoding"=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/utf8.png"> =
<B>Trackback=20
URL:</B> http://www.Enbia.com/blog/trackback.asp?id=3D24 =
</DIV></DIV></DIV><BR>
<SCRIPT language=3Djavascript =
src=3D"http://www.enbia.com/blog/common.js"=20
type=3Dtext/javascript></SCRIPT>
<A name=3Dcomments></A>
<DIV class=3Dcomment-wrapper id=3DcommentWrapper>
<DIV class=3Dcomment-top id=3DcommentTop>View Mode: <A=20
href=3D"javascript:toggleComments(true,true);">Show All</A> | <A=20
href=3D"javascript:toggleComments(true,false);">Comments: 2</A> | <A=20
href=3D"javascript:toggleComments(false,true);">Trackbacks: 627</A> | <A =
href=3D"javascript:toggleOrder();">Toggle Order</A> | Views: 1887 </DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback77><A name=3Dtrackback77></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.equity-lines.net/" target=3D_blank>Equity =
Line</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Equity Line | 2006-06-26 08:38:19 ] =
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Equity Line</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback78><A name=3Dtrackback78></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.lasereyesurgeryinfo.net/" target=3D_blank>Eye =
Surgery</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Eye Surgery | 2006-06-26 09:27:23 ] =
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Eye Surgery</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback79><A name=3Dtrackback79></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.bariatrictreatmentsurgery.net/" =
target=3D_blank>Bariatric=20
Surgery</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Bariatric Surgery | 2006-06-26 =
15:09:21 ]=20
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Bariatric Surgery</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback80><A name=3Dtrackback80></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.paydaycashadvanceloanonline.net/" =
target=3D_blank>Payday=20
Loan</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Payday Loan | 2006-06-27 07:41:02 ] =
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Payday Loan</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback81><A name=3Dtrackback81></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.travelinsurancesecrets.net/" target=3D_blank>Travel=20
Insurance</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Travel Insurance | 2006-06-27 16:54:59 =
]=20
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Travel Insurance</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback82><A name=3Dtrackback82></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.distanceeducationdegreeonline.net/" =
target=3D_blank>Education=20
Online</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Education Online | 2006-06-27 19:03:40 =
]=20
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Education Online</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback83><A name=3Dtrackback83></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.acnetreatmentcare.net/" target=3D_blank>Acne</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Acne | 2006-06-28 06:50:58 ] =
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Acne</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback84><A name=3Dtrackback84></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.1031-exchange-info.net/" target=3D_blank>1031 =
Exchange</A></B>=20
<DIV class=3Dtrackbackbox-label>[ 1031 Exchange | 2006-06-28 22:45:12 ]=20
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>1031 Exchange</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback87><A name=3Dtrackback87></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.firstaidkitsupply.net/" target=3D_blank>First Aid =
Kits</A></B>=20
<DIV class=3Dtrackbackbox-label>[ First Aid Kits | 2006-06-29 20:24:53 ] =
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>First Aid Kits</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback88><A name=3Dtrackback88></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.caraccidentattorneylawyer.com/" target=3D_blank>Car =
Accident=20
Lawyer</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Car Accident Lawyer | 2006-06-29 =
21:12:13 ]=20
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Car Accident Lawyer</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback89><A name=3Dtrackback89></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.car-insurance-online-quotes.net/" target=3D_blank>Car =
Insurance=20
Quotes</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Car Insurance Quotes | 2006-06-29 =
21:13:27 ]=20
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Car Insurance Quotes</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback90><A name=3Dtrackback90></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.wwwprinters.net/" target=3D_blank>Printers</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Printers | 2006-06-30 15:48:12 ] =
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Printers</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback91><A name=3Dtrackback91></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://http://www.vioxxattorneylawyer.com/" =
target=3D_blank>Vioxx=20
Lawyer</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Vioxx Lawyer | 2006-07-01 01:23:16 ]=20
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Vioxx Lawyer</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback94><A name=3Dtrackback94></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.drug-rehab-directory.net/" target=3D_blank>Drug =
Rehab</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Drug Rehab | 2006-07-03 00:01:02 ] =
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Drug Rehab</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback95><A name=3Dtrackback95></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.apply-online-for-credit-cards.org/" =
target=3D_blank>Credit=20
Card</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Credit Card | 2006-07-03 00:29:39 ] =
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Credit Card</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback96><A name=3Dtrackback96></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.help-desk-solutions.net/" target=3D_blank>Help =
Desk</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Help Desk | 2006-07-03 10:18:06 ] =
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Help Desk</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback97><A name=3Dtrackback97></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
href=3D"http://www.bankruptcyinformationadvice.net/"=20
target=3D_blank>Bankruptcy</A></B>=20
<DIV class=3Dtrackbackbox-label>[ Bankruptcy | 2006-07-03 10:57:29 ] =
</DIV></DIV>
<DIV class=3Dtrackbackbox-content>Bankruptcy</DIV></DIV>
<DIV class=3Dtrackbackbox id=3Dtrackback100><A name=3Dtrackback100></A>
<DIV class=3Dtrackbackbox-title><IMG alt=3DTrackback=20
src=3D"http://www.enbia.com/blog/styles/mulog/images/icon_trackback.gif">=
<B><A=20
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -