?? ——單片機來電顯示器的設計與實現.htm
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0062)http://www.21ic.com/new_info/news/files/news/2003318225930.asp -->
<HTML><HEAD><TITLE>——單片機來電顯示器的設計與實現</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>TD {
FONT-SIZE: 12px
}
INPUT {
FONT-SIZE: 12px; font-fammily: verdana,宋體
}
A:link {
FONT-SIZE: 12px; COLOR: #0000ff; LINE-HEIGHT: 16px; TEXT-DECORATION: underline
}
A:visited {
FONT-SIZE: 12px; COLOR: #660066; LINE-HEIGHT: 16px; TEXT-DECORATION: underline
}
A:hover {
FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.unnamed1 {
FONT-SIZE: 12px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.white {
FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 16px
}
.b:link {
FONT-SIZE: 12px; COLOR: #3366cc; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
.b:visited {
FONT-SIZE: 12px; COLOR: #813f1b; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.b:hover {
FONT-SIZE: 12px; COLOR: #ffa037; LINE-HEIGHT: 18px; TEXT-DECORATION: underline
}
.148xg {
FONT-SIZE: 14px; COLOR: #0000ff; LINE-HEIGHT: 14pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: underline
}
.128dt {
FONT-SIZE: 14px; COLOR: #9999cc; LINE-HEIGHT: 14pt; FONT-FAMILY: "宋體"; TEXT-DECORATION: none
}
.heigh150 {
LINE-HEIGHT: 150%
}
</STYLE>
<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff leftMargin=0 topMargin=5>
<TABLE cellSpacing=0 cellPadding=0 width=768 align=center border=0>
<TBODY>
<TR>
<TD align=middle width=168 height=80><IMG
src="——單片機來電顯示器的設計與實現.files/21ic.gif"></TD>
<TD width=472>
<SCRIPT language=javascript src="——單片機來電顯示器的設計與實現.files/ads.htm"></SCRIPT>
</TD>
<TD height=80>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD class=b12 align=middle height=30><FONT
face="Arial, Helvetica, sans-serif" color=#000000>
<SCRIPT language=JavaScript
src="——單片機來電顯示器的設計與實現.files/date.js"></SCRIPT>
</FONT></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=1 width=768 align=center border=0>
<TBODY>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=3 width=766 align=left border=0>
<TBODY>
<TR bgColor=#d8d6ba>
<TD width=3 height=20></TD>
<DIV id=Position></DIV>
<TD width=312>
<FORM name=frmLogin
action=http://www.21icbbs.com/club/bbs/userlogin.asp method=post
target=_blank><B>用戶:<INPUT
style="BORDER-RIGHT: #0097cf 1px solid; BORDER-TOP: #0097cf 1px solid; BORDER-LEFT: #0097cf 1px solid; BORDER-BOTTOM: #0097cf 1px solid; BACKGROUND-COLOR: #ffffff"
size=8 name=username> 密碼:</B></FONT></SPAN><INPUT
style="BORDER-RIGHT: #0097cf 1px solid; BORDER-TOP: #0097cf 1px solid; BORDER-LEFT: #0097cf 1px solid; BORDER-BOTTOM: #0097cf 1px solid; BACKGROUND-COLOR: #ffffff"
type=password size=8 name=userpwd> </FONT><INPUT type=hidden value=0
name=Cookie2003年3月18日22:59> <INPUT type=submit value=登陸> <INPUT onclick="window.open('http://www.21icbbs.com/user/signup.asp');" type=button value=注冊>
</TD></FORM>
<DIV></DIV>
<DIV id=Time></DIV>
<DIV id=Image></DIV>
<DIV id=Title></DIV>
<TD width=418>
<MARQUEE onmouseover=this.scrollDelay=99000
onmouseout=this.scrollDelay=80 scrollAmount=2 scrollDelay=80
width="80%"><FONT color=#cc0000><IMG height=12
src="——單片機來電顯示器的設計與實現.files/xilan_arrow.gif"
width=16>歡迎光臨21IC中國電子網,行業最權威的網站</FONT></MARQUEE></TD>
<DIV></DIV>
<TD width=9></TD></TR></TBODY></TABLE>
<DIV></DIV>
<DIV id=Time></DIV>
<DIV id=Image></DIV>
<DIV id=Title><TD< td></DIV></TD></TR></TBODY></TABLE></TD></TR></TABLE><BR>
<TABLE cellSpacing=0 cellPadding=0 width=768 align=center border=0>
<TBODY>
<TR>
<TD vAlign=top width=617 height=2>
<TABLE cellSpacing=0 cellPadding=0 width=583 align=center border=0>
<TBODY>
<TR>
<TD align=middle height=31><FONT size=4><B>單片機來電顯示器的設計與實現
</B></FONT></TD></TR>
<TR>
<TD align=middle height=15>文章作者:西安大唐電信有限公司 郭玉廠<BR>文章類型:設計應用
文章加入時間:2003年3月18日22:59</TD></TR>
<TR>
<TD align=right><FONT color=#cc0000>文章出處:單片機與嵌入式系統應用</FONT> </TD></TR>
<TR>
<TD height=15>
<HR width="100%" noShade SIZE=1>
</TD></TR>
<TR>
<TD height=15>
<TABLE cellSpacing=0 cellPadding=0 align=center border=0>
<TBODY>
<TR>
<TD></TD></TR></TBODY></TABLE><BR></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=530 align=center border=0>
<TBODY>
<TR>
<TD class=heigh150 height=15>
<DIV id=Content>
<P class=MsoNormal><SPAN
style="FONT-FAMILY: 宋體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">
<B>摘要:</B></SPAN>介紹一種利用單片機AT89C52接收并顯示電話主叫號碼的來電顯示器。該顯示器在被叫掛機狀態下接收以頻移鍵控(FSK)方式傳送的主叫識別信息,可顯示主叫電話號碼、呼叫日期、時間等信息,并可存儲多達120條的主叫號碼信息。用戶使用上、下翻轉鍵及刪除鍵可方便地查閱或刪除來電信息。</P>
<P class=MsoNormal><SPAN
style="FONT-FAMILY: 宋體; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">
<B>關鍵詞:</B></SPAN>來電顯示 單片機 AT89C52 FSK MC145447</P>
<P style="TEXT-INDENT: 0px"><B>引言</B></P>
<P style="TEXT-INDENT: 30px">主叫識別信息傳送CID(Calling Identity
Delivery)是向被用戶電話提供的一種服務業務。其方法是發端交換機將主叫號碼等信息傳送給終端交換機,終端交換機再將信息傳送給被叫用戶終端,如圖1所示。<BR><IMG
height=174 hspace=10 src="——單片機來電顯示器的設計與實現.files/17a.gif" width=543
vspace=10 border=0><BR> <SPAN
class=main1>主叫號碼信息常采用頻移鍵控(FSK)方式,在被叫掛機(On_Hook)或摘機通信狀態下傳送。掛機狀態下傳送方法是終端交換機將主叫信息在第一次振鈴和第二次振鈴期間傳給被叫用戶。對此已有相應的協議標準,例如:Bell
202、CCITT V.23 <IMG height=209 hspace=1
src="——單片機來電顯示器的設計與實現.files/17b.gif" width=302 align=right vspace=1
border=0>1200波特率FSK數據傳輸標準。主叫信息傳送的數據格式有2種:單數據消息格式(Single Data Message
Format)和復合數據消息格式(Multple Data Message
Format)。本文介紹的主叫號碼顯示器采用前者。掛機狀態下接收的單消息幀格式如圖2所示。</P>
<P
style="TEXT-INDENT: 30px">圖2中:①信道占用信號由1組300個連續的“0”和“1”交替的位組成,其第一個比特“0”最后一個比特為“1”。②標志信號由80個標志位組成。③標志位由0~10個邏輯“1”組成。④對于消息類型、消息長度、消息字、校驗字這些數據字,每個數據字之前加1位“0”作為起始位,數據字之后加1位“1”作為結束位(即每個字占10個比特)。數據傳送時信道占用信號首先發送,每個數據字中低位在前發送。</P>
<P style="TEXT-INDENT: 0px"><B>1 硬件設計實現</B></P>
<P
style="TEXT-INDENT: 30px">主叫號碼顯示器選用的是Amotrola公司的MC145447芯片作為主叫識別信息解調器件,<IMG
height=130 hspace=1 src="——單片機來電顯示器的設計與實現.files/17c.gif" width=310
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -