91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 53KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-16
  • 語言: 其他
  • 標簽: 89C51??雙機通信??

資源簡介

我下載之后自己有整理的,下載之后就能使用

資源截圖

代碼片段和文件信息

#include??	?
#include?? ?

#define?XTAL? ??????????11059200? //?CPU振蕩頻率 ?
#define?baudrate? ??????9600? ????//?波特率 ?
#define?ILEN? ??????????8? ????//?接收緩沖區(qū)大小? ? ?
unsigned?char? istart;? ????????//?接收緩沖區(qū)起始? ?
unsigned?char? iend;? ????????????//?接收緩沖區(qū)末尾?
char?idata? inbuf[ILEN];? ????????//?接收緩沖區(qū) ?
bit??have_data_arrive;??????????????//有數(shù)據(jù)被接收,用于同步顯示
unsigned?char?ipos=0;???????????????//當前接收的數(shù)據(jù)在緩沖區(qū)的位置
//顯示位控制
sbit?L=P1^0;?//4常0????????????????????????
sbit?R=P1^1;?//3
sbit?L1=P1^2;//2
sbit?R1=P1^3;//1
//定義表格
unsigned?char?code?table[10]={0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f};??//共陰極段碼表

//延時函數(shù)
void?delay(unsigned?char?nms)
{
???unsigned?char?xy;
???for(x=0;x??????for(y=0;y<110;y++);
}

//數(shù)碼顯示
void?display_2(unsigned?char?dd)
{
????R=L=L1=R1=1;

????L=1;
//P0=table[0];
//delay(1);
//L=1;
R=0;
P0=table[(dd/100)%10];
delay(1);
R=1;
L1=0;
P0=table[(dd/10)%10];
delay(1);
L1=1;
R1=0;
P0=table[dd%10];
delay(1);
R1=1;
}


//接收中斷例程
static?void?com_isr?(void)?interrupt?4?using?1?
{?
?
char?c;?
//數(shù)據(jù)接收中斷
if?(RI)?
{? ?
c?=?SBUF;? //?讀數(shù)據(jù)

RI?=?0;? //?清除中斷標志 ?
ipos=iend?&?(ILEN-1);//存放位置
????iend++;??????????????//調(diào)整指針
if?(istart?+?ILEN?!=?iend)?//緩沖區(qū)未用完
{?

???inbuf[ipos]?=?c;? //?寫入數(shù)據(jù)到接收緩沖區(qū)?
? ???have_data_arrive=1;??//告訴主程序,接收數(shù)據(jù)準備好,可以開始顯示了

}? ?
}? ?

}?

//串口初始化 ?
void?com_initialize?(void)?
{? ?
istart?=?0;? //?清空緩沖區(qū)?
iend?=?0;?
have_data_arrive=0;//沒有數(shù)據(jù)?

//?配置T1作為波特率發(fā)生器
PCON?|=?0x80;? //?波特率加倍 ?
TMOD?|=?0x20;?//?T1方式2,自動重裝 ?
TH1?=?(unsigned?char)?(256?-(XTAL?/?(16L?*?12L?*?baudrate)));? ?
TR1?=?1;? //?啟動T1? ?
SCON? =?0x50;//串口方式1,允許接收
ES?=?1;? //?允許串行中斷
}? ?

? ?
void?main?(void)?
{? ?
?
com_initialize?();?//初始化串口
????EA?=?1;? ???//開總中斷
while(!have_data_arrive);//等待數(shù)據(jù)到來
while?(1)?
{?
?????????//顯示接收到的數(shù)據(jù)
?display_2(inbuf[ipos?]);
}? ?
}? ?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2580??2009-12-30?16:53??89C51雙機通信proteus仿真\send\send.c

?????文件????????524??2010-05-09?09:57??89C51雙機通信proteus仿真\send\send.plg

?????文件?????????40??2010-05-09?09:57??89C51雙機通信proteus仿真\send\send.lnp

?????文件???????7107??2010-05-09?09:57??89C51雙機通信proteus仿真\send\send.M51

?????文件???????6295??2010-05-09?09:57??89C51雙機通信proteus仿真\send\send.LST

?????文件???????5292??2010-05-09?09:57??89C51雙機通信proteus仿真\send\send.OBJ

?????文件???????4596??2010-05-09?09:57??89C51雙機通信proteus仿真\send\send

?????文件????????600??2010-05-09?09:57??89C51雙機通信proteus仿真\send\send.hex

????.......?????????0??2010-05-09?09:56??89C51雙機通信proteus仿真\send\send_Uv2.Bak

?????文件???????1985??2010-05-09?09:57??89C51雙機通信proteus仿真\send\send.Uv2

?????文件????????956??2010-05-09?09:57??89C51雙機通信proteus仿真\send\send.Opt

?????文件???????2209??2009-12-30?17:21??89C51雙機通信proteus仿真\receive\rcv.c

?????文件????????373??2010-05-09?10:03??89C51雙機通信proteus仿真\receive\receive.plg

?????文件???????5172??2010-05-09?09:57??89C51雙機通信proteus仿真\receive\rcv.LST

?????文件???????5567??2010-05-09?09:57??89C51雙機通信proteus仿真\receive\rcv.OBJ

?????文件?????????42??2010-05-09?09:57??89C51雙機通信proteus仿真\receive\receive.lnp

?????文件???????6823??2010-05-09?09:57??89C51雙機通信proteus仿真\receive\receive.M51

?????文件???????5078??2010-05-09?09:57??89C51雙機通信proteus仿真\receive\receive

?????文件???????1079??2010-05-09?09:57??89C51雙機通信proteus仿真\receive\receive.hex

????.......?????????0??2010-05-09?09:57??89C51雙機通信proteus仿真\receive\receive_Uv2.Bak

?????文件???????1975??2010-05-09?10:03??89C51雙機通信proteus仿真\receive\receive.Uv2

?????文件????????950??2010-05-09?10:03??89C51雙機通信proteus仿真\receive\receive.Opt

?????文件??????90310??2009-12-30?17:01??89C51雙機通信proteus仿真\Last?Loaded?vterminal.DBK

?????文件??????90579??2010-05-09?10:03??89C51雙機通信proteus仿真\vterminal.DSN

?????文件???????1105??2010-05-09?10:03??89C51雙機通信proteus仿真\vterminal.PWI

?????目錄??????????0??2010-05-09?09:46??89C51雙機通信proteus仿真\send

?????目錄??????????0??2010-05-09?09:55??89C51雙機通信proteus仿真\receive

?????目錄??????????0??2010-05-09?09:41??89C51雙機通信proteus仿真

-----------?---------??----------?-----??----

???????????????241237????????????????????28

............此處省略1個文件信息

評論

共有 條評論