首页 单片机软件uart的设计资料

单片机软件uart的设计资料

举报
开通vip

单片机软件uart的设计资料单片机软件uart的设计资料 ,,,,,,,UART,,,,,,,,, ?,),,,,,?,,,,,,,,,,?,,,,? ,?,,,,ô,,,),о,,,,,,,ST16C550,,ST16C554,,SP2538,,MAX3110,,,,,,,,,,,,? ,,,,?,,,õ,,,??,,,,,,,,,,,,,,,,,,,,,,,,,,,;,??,,,,,?,,,л,,?,,,,,?,,,),,,,,,,豸,,?,,,,,,,õ?,,,,,,,, ,?,?,,,,,,,,,,,,,?,,,, ,,,?,?...

单片机软件uart的设计资料
单片机软件uart的 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 资料 新概念英语资料下载李居明饿命改运学pdf成本会计期末资料社会工作导论资料工程结算所需资料清单 ,,,,,,,UART,,,,,,,,, ?,),,,,,?,,,,,,,,,,?,,,,? ,?,,,,ô,,,),о,,,,,,,ST16C550,,ST16C554,,SP2538,,MAX3110,,,,,,,,,,,,? ,,,,?,,,õ,,,??,,,,,,,,,,,,,,,,,,,,,,,,,,,;,??,,,,,?,,,л,,?,,,,,?,,,),,,,,,,豸,,?,,,,,,,õ?,,,,,,,, ,?,?,,,,,,,,,,,,,?,,,, ,,,?,?,,,,,,,,,,,,,,,,豸, ,?,,,,,,;,,,,,,,?,,?,,,),,,,,,,,,,,,?,,,,,,,,,,,, ,,,,,?ЩCPU,,??, ?,,,,,?,,),,,,,,,,,,,,,1,,I/O,,,,1,,INT,,,ж,,,,,,?,,,),,?,,,,,2,,,,,,?,,,,,,,,,,INT,,,ж,,,,?,,,,,2,,INT,,,ж,),2,,,,,,,,,,е?,,,,,,,,?,,Ч,,,,,,,,,,CPU? ,?,,,?,,,,,,,,,,,,,,,,,,,,У,,,,,,,?,Χ,,,,, ,,,,,,,,?,,,,,,,,,,,,,,2,,,,,I/O,,1,,,,,,,,,,,,INT,,,,,,,,,,,),,,,,?,,,,FIFO,?,,?,,,?,,,),?,,,,,,,,,,,,,,ж,,,,,,,,,,,,,,,Ч,,?,,?,,?,,,,,,?,,,,,ж,,,,,,,,,,?,,,,,,,, ,,,,,,,,,,,,á,? ,,,,,,,,?,,,,(,,89S51),,,,),,,,,),,,?,,,,,,,,,(,,,,,,(,,AVR,,PIC,,C8054800,,9600 1,,STC12),,,,),,,,,,),,,?57600,,),,?,,,,,,?,,,,,,,4,,,,,,,,38400,,28800,,19200?,,4,,,,,,,,,,,,õ,STC12C1052о,,;,,и,,,,,??,?,,?ÿ,,,,,,3.8,,,,,,,,,?,,,,,,,,,,,,??,,,,,,,,,,,,?,,,,,,,,,,,,?,,),,,,,,,,,???,?,,,,,??,,,,,? 1,,,,,,,,,,? ,,,,,,,?,,,,У,,,,,,,?,?,,λ,,,?,,,,,д,,,,,,,,,,,,,,,,,,,?,,,,,?,,, ,,,,,,,,,,,,,,?,,,,,,?,,,,,,,,,,,,λ,,,,,λ,,,,?Ч,,λ,,,?λ,,,,,λ,,,?,,,?,,,,,,,,,,,,,,,,0?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,?豸,,,,,,,,,?λ,,,?,,,,,,?,,,,,,,,,,,,,,1 ?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ñ,,,,,,,,4800,,9600,,19200,,28800,,38400,,576 00,,, 2,,,,UART,,,,,,,, ,,,,,,,,,,,,,??棬,,,,,õ,,,,,,,,,2,,I/O,,,,1,,,,,,,,ö,,,,?,,,ж,,,,,,?,,,?,,,,,,,,,,,,,,,,,,?,,,,ж?,,?,,,?,,С, ,,,,,,,,,,,,,,,,?,?,,,,,,,,,,TxD,,,,,,λ,,,,,,,,λ,,,,?,,Ч,,λ,,,,,,,,,?λ,,,,,,,,,,,,??,,,,,,,ÿ,,,ж,?,,,,1,,λ,,,,,,,,,,,ж,,,,1,,?,?,,,?,,,, ,,,,,,,,,,,,,,,,,,,,?,,,,,,,,,,,ÿ,ζ,,,ж,,,3,,,?,,,,,,,,RxD,,?,,,,,,,l,,3,β,,,,,,4,? 1,,0,,0,,,,,,,?,,,,,,,,λ,,,,,,,?,,,?,,,,,,,,?,,,,,,,,,,,,??,,,,,,,ÿ,,,ж,?,,,,1,,λ,,,,,,,,,,,ж,,,,1,,?,?,,,?,,,, ?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,FIFO,,,?,,,,,,,?,,,,,,FIFO,?,,,,,,,,,,,,,,?壬,,,û,,?,,,,,,?? ,,,,,,?,,,,,,,,,,,,У,,,,,,,,,,,,,,,,?,,,,,,?,,,?,,,,,,,,?,,,,,,ö,,,,,,,,,,,?,,,,?,,,?,,,,,,,,,,?,,,,,,,,,,,,?,,?,,?,,,,,?,,, 3,,,,UART,,,,,,, ,,,,,,,,,?,,(,,,,),,,,STC12C1052,,, ,,,,,,,,,,,,,в,,,,STC12C1052,,,,,,,,,,/,,,,,,,?,,MCS51,,,,,,,,,89C2051,,,,,,,,,,,,,,,,,,,35MHz,,,,,,420MHz,,89C2051,,,,,ÿ,,,,,,3.8,,,,,,,õ,,,,?,,,,,,,,,,),,,, ,?,,,,,,,,,,?,,,?,,,, ,,),,,,,,,,,,У,STC12C1052,,õ?,,,,,,?22.1184Mhz,,,,,,,,,,3,,,,,,,,,,, ,,,,,,,,,,,,,,,,н,,,,,,λ,?,,,,,,,,,,,,,,,,,3,,,,õ,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,3.1,,,,,,,, ,,,,?,,,,,,,,,,,,,?Щ,,,,,,,I/O,,š,,,,,,,,,?,,,,,,,, #define Fosc 22118400 //,,,,,,, #define Baud 38400 //,,,,,, #define BaudT (Fosc/Baud/3/12) #define BufLong 16 //FIFO,,,, sbit RxD1=P1^7; //?,,,,,RxD sbit TxD1=P1^6; //?,,,,TxD bit Brxd1,Srxd1;//RxD,,,,, BYTE Rbuf1[BufLong];//FIFO,,,,,, BYTE Rptr1,Rnum1; BYTE Tbuf1[BufLong];//FIFO,,,,,, BYTE Tptr1,Tnum1; BYTE TimCnt1A,TimCnt1B; BYTE Mtbuf1,Mrbuf1,TxdCnt1,RxdCnt1; 3.2,,,,,,,,,,,,? ,,,,,,,,,У,,4δ,RxD,,,,,λ,γ,,?,,,,,,,,,,,,,,,,,,,?λ?1,,,,,,,,,,,,,,,Ч,,,,,,,,,,,,,, ,,,FIFO,,,,,,,,, void Recv() { if(RxdCnt1>0) //,,,,,λ8,, { Mrbuf1>>=1; if(RxD1==1) Mrbuf1=Mrbuf1|0x80;} RxdCnt1--; if(RxdCnt1==0&& RxD1==1) //,,,,,,,,,{ Rbuf1[Rptr1]=Mrbuf1; //,,,,FIFO,,,,if(++Rptr1>BufLong-1) Rptr1=0;if(++Rnum1>BufLong) Rnum1=BufLong;} } 3.3,,,,,,,,,,,,? ,ó,,,,,,У,,,,,?,,,,,,,,,,,,,,,,,FIFO,,,,,,,?,,,,,?,,,,,,,,,,,,,,,,,,,,? ?,,,,,,,,,,;,,,,,,,,?,,,,?,,,,,,,,λ,,,,,λ,,,?λ,?,,,, void Send() { if(TxdCnt1!=0) //,??,,,,,,, { if(TxdCnt1==11) TxD1=0;//,,,,,λ0else if(TxdCnt1>2) //,,,,,λ{ Mtbuf1>>=1; TxD1=CY;} else TxD1=1; //,,,,?λ1 TxdCnt1--; } else if(Tnum1>0) //,,,FIFO,,,,{ Tnum1--; Mtbuf1=Tbuf1[Tptr1]; //,,,FIFO,,,if(++Tptr1>=BufLong) Tptr1=0;TxdCnt1=11; //,,,,,?,,, } } 3.4,,,ж,,,, ,ж,,,,,,?,,,,,,,,,,1/3,,,,,,3,,,?,,,,,,RxD,,,в,,,,,,,,,λ,,,б,,,,,λ,,,,,,,,,,,, ?,,,,ö,,,,,,3,,,,,,,,,,,?,,,,,,,?,,,,,?,,,,,,,,,µ?,,,,,š, void Uart() interrupt 1 using 1{ if(RxdCnt1==0 ) //,,,,,,,,,, { if(RxD1==0 && Brxd1==0 && Srxd1==1) { RxdCnt1=8; TimCnt1B=0; } } Srxd1=Brxd1; Brxd1=RxD1; if(++TimCnt1B>=3 && RxdCnt1!=0) { TimCnt1B=0; Recv(); }//,,,,,, if(++TimCnt1A>=3) { TimCnt1A=0; Send(); } //,,,,,, } 3.5,,,,,,,,,, ,,,,,,,,ж,,,,,,,,,,,,,,?,,?,,?,,,,,,,,,,,,,,,ö,,,ж?,,,,,,,,,,,,,,,,UART,,,,??? ,,,,,, void IniUart() { IE="0x82"; TMOD="0x22"; TH0=-BaudT; TL0=-BaudT; TR0=1;Rptr1=0;Rnum1=0;Tptr1=0;Tnum1=0;} 4,,,,,,,, ,,,,,,,,?,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2,,,,,I/O,,?,1,,,,ж,,,,,,,,,,,,,,,,,,? ,,,,,ý,,?,,,,ж,,,,),,,f;,?,,,,,,,,,,,λ,б,,,,,,,,l,,3,β,,,,,б,,,,,?,,,,,?,,,,,,,;, ö,,,ж,,,,,,,,,,,,?,,,,,,,,,,,,,,FIFO,,,У,,,,,?,,,,,,,,,,Ч,,?,,
本文档为【单片机软件uart的设计资料】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_768820
暂无简介~
格式:doc
大小:21KB
软件:Word
页数:0
分类:
上传时间:2017-09-30
浏览量:9