?? 232通信程序.htm
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0039)http://www.8951.com/TEST/TEST/232sz.HTM -->
<HTML><HEAD><TITLE>單片機中斷控制</TITLE><LINK href="232通信程序.files/gpszx.css"
type=text/css rel=stylesheet><LINK href="../index.files/gpszx.css" type=text/css
rel=stylesheet>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR>
<META content=FrontPage.Editor.Document name=ProgId></HEAD>
<BODY>
<DIV align=center>
<TABLE height=402 cellSpacing=0 cellPadding=0 width=769 bgColor=#66ccff
borderColorLight=#000000 border=0>
<TBODY>
<TR>
<TD align=middle width=752 bgColor=#ffffff height=402>
<P align=left><FONT font><FONT color=#ff0000>單片機提高</FONT><FONT
color=#ff0000><IMG height=11 src="232通信程序.files/gif091.gif" width=28
border=0></FONT><FONT color=#454545>WWW.51C51.COM
自學單片機的網站:作中國單片機編程技術普及推廣第一站!倚天一出寶刀屠龍</FONT></FONT><IMG height=100
src="232通信程序.files/titou2.jpg" width=760 border=0> <FONT color=#454545
font><A href="http://www.8951.com/index.htm">返回主頁 給我留言</A> <A
href="http://www.8951.com/jiaoxue.htm">單片機教學</A> <A
href="http://www.8951.com/tigao.htm">單片機提高</A> <A
href="http://www.8951.com/pinzhi.htm">品質技術</A> 單片機網址 <A
href="http://www.8951.com/down/down.htm">軟件下載</A> <A
href="http://www.8951.com/yejin/yejin.htm">學液晶顯示</A> <A
href="http://www.8951.com/chanpin.htm">產品介紹</A> <A
href="http://www.8951.com/10/huikan.htm">如何購買</A></FONT><BR>;***************************************************************************<BR><FONT
size=2>;***************************************************************************<BR>;*
(程序轉載請著明出處
,未聲明可適應本站騰龍/isp開發套件/倚天版開發套件
*<BR>;* E-mail:sxj1974@163.com (51c51 test web)
51單片機學習網,自學單片機的網站
*<BR>;* Create by :石學軍 <A
href="http://www.51c51.com/">http://www.51c51.com/</A>
www.8951.com
更多例程請登陸網站
*<BR>;***************************************************************************</FONT><BR>;232通信程序,適用于倚天版,4800波特率,用工具軟件的串口調試軟件即可。在串口調試中輸入數字倚;天版的數碼管顯示相應的數字,計算機控制單片機的典型應用。<BR>ORG
0000H ;開始 <BR>AJMP main0<BR>ORG 0030H <BR>main0: MOV SP,#5FH
;設置堆棧 <BR>MOV TMOD,#22H<BR>MOV SCON,#40H<BR>MOV TH1,#0F3H
;設置速率4800,(12M晶體)<BR>MOV PCON,#80H<BR>SETB TR1<BR>clr p2.6
;開數碼管的最后一位<BR>SETB REN ;允許接收<BR>loop:jbc ri,rec<BR>;jmp loop<BR>mov
p0,#0ffh<BR>rec: mov a,sbuf;緩沖數據送到a<BR>mov p1,a<BR>CJNE
A,#00110001b,T00<BR>MOV P0,#07eH ;數碼管顯示2<BR>; call delay<BR>mov
p0,#0ffh<BR>t00: CJNE A,#00110010b,T2<BR>MOV P0,#0A2H ;數碼管顯示2<BR>; call
delay<BR>mov p0,#0ffh<BR>T2: CJNE A,#00110011b,T3<BR>MOV P0,#62H<BR>; call
delay<BR>; mov p0,#0ffh<BR>T3: CJNE A,#00110100b,T4<BR>MOV
P0,#74H<BR>;call delay<BR>;mov p0,#0ffh<BR>T4: CJNE A,#00110101b,T5<BR>MOV
P0,#61H<BR>; call delay<BR>; mov p0,#0ffh<BR>T5: CJNE
A,#00110110b,T6<BR><BR>MOV P0,#21H<BR>; call delay<BR>;mov p0,#0ffh<BR>T6:
CJNE A,#00110111b,T7<BR>MOV P0,#7AH<BR>; call delay<BR>;mov
p0,#0ffh<BR>T7: CJNE A,#00111000b,T8<BR>MOV P0,#20H<BR>; call
delay<BR>;mov p0,#0ffh<BR>T8: CJNE A,#00111001b,t9<BR>MOV P0,#60H<BR>;
call delay<BR>;mov p0,#0ffh<BR>T9: CJNE A,#00110000b,t10<BR>MOV
P0,#28H<BR>; call delay<BR><BR>t10:ljmp loop<BR>delay: mov r7,#00h
;延時子程序<BR>tt: mov r6,#00h<BR>djnz r6,$<BR>djnz
r7,tt<BR>ret<BR>end<BR><BR>end
</P></TD></TR></TBODY></TABLE></DIV></BODY></HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -