基于51系列单片机的通用软件UART的实现
摘 要 通 过 对 #$ 技 术 的 研 究 " 提 出 了 一 种 利 用 软 件 实 现 !!"$%$DE!@34yz!~?y~‰?5" I}ij!%&$ 的 单 片 机 扩 展 方 法 " 没 有 使 用 任 何 外 围 器 件 " 仅 仅 利 * 异步通信简介 用 单 片 机 的 一 个 ’ ( ) 端 口 % 一 个 $ ( * 技 术 定 时 器 和 一 个 +,$ 外 部 中 断 并 通 过 软 件 编 程 实 现 " 节 约 了 系 统 开 发 过 程 %&‰ op$!??p~y?yuAFwy?}Iiji,中 的 硬 件 开 销 " 并 且 具 有 良 好 的 软 件 兼 容 性 " 提 高 系 统 开 ????5"y????C~?~?5?!????*::iI发 速 度 & C" CCØ ??~?~?5??????y~$?5-?^:关 键 字 ! 软 件 !"#$ " 异 步 通 信 " 帧 " 波 特 率 %#AW?"K ????5????!?fl?-?fl??p?!:
?Ch??C?y???45#h??^?? :i{!":中 图 分 类 号 ! $%&’( ) * 文 献 标 识 码 + ?h??"??h???d#$!?E%&??yfl{}(l’文 章 编 号 , *-( 01 2 34 5 -4 --14 -3 ./....// +")*
# # ‰ y???-??01h234??,,,./,, 6789:;<9 , -./.01203 40 56. 7.8.97:6 40 !%&$ 5.:604;43< = 2 5w!?5 S 67!Ø??58h9A’ [:205741>:.8 90 .?5.01.1 @.5641 4A B*! C62:6 7.9;2D.8 9 !%&$ ! !! !!E98 40 84A5C97 F 6 @5641 40;< >88 90 + ( = 9 ( = 90 1 90 ..$...$*) " "" ""+,$ 4A B*! 901 C2654>5 90< 456.7 /.72/6.79; 1.G2:.8 H +5 89 G .8 # # # ## 56. :485 4A 6971C97. 20 56. /74:.88 4A 8<85.@ 1.G.;4/@.05 H I.! 0 DDDDDDD0/1 D1 1…1 1 1 1…10 1 2 3 4 5 6 7 8218 = 56 0C C9< 698 ? ;;05 84A5C97 4@952E2;2<5 901 ....:...:/ ! 1 !"#$%&’() 818 > 8<85@ 1G;4@05 H /../.../. ,-, ,2y??5&-,;! <~,! ????=2 >? @AB8 8AC9@> D 8 ?E? U&@A!E2=??BC6D:?C&-:???" CH> D 7 GB 9> :;;:;
R ??EFGH!&???<#5W?yyJ,,-,I
#V #Y L h"??????$!B?!nH",,,,I,I,I 引言TPN Y ?????A ’’!KpJ"I, 012??GH!<~!E2????@k./,,,, JK L MN #$%&+ !01*!!"()",-., /’#% LM?NO"01$??+!Phƒ01!?E*./,./K MO 234!J567#895<=">?!@ !,.!":; &??B4"l%L # A#$BCDE56!FGHJEKLMLM"!.,I Q S#SHR K D E 232y??R!y< h !?,,,I’$ N W 6NOPQ>RSTDE?UV7’895X!FG ’;E%&MSD @97Z% S&@AE $???4!k2>?!2=?lYL GHDEQ5Z^_!F5>abc ;[\]],:‘?C6D~?T?UV" j:de"
VWX GY 7g89h895!kF5fij:;ij[3 通用软件 !6#$ 的设计思想 m#w#^n!opq9rsuvxy \l]]ijijtijW T&$ RS B5??? -l,-,w$" ?U$?ÇEFG H%? P$VK$JKI&5? ??W& ? }U& WKm!$X=n?o$ k?????!?pB$?2*I5!ƒ?E?D?G^Z?D!?fiHy^?‰" $ ij;ij T&$ D%%GHE" !5rhF 5??@ ???E RSF G H??5Z ;%?%~? +() CD #~? 4 qnT&$ 5? ? h s p ? ? E $(N? W ? 4 L ? ? !{-}--L $(* h~?K?$X +,$& ??+~?iE5fi? !T&$! 5" k2W?5??!= $(N?W ?4LuW?5vw!> {-ty~~ WLUU#XVUU#SXKUU 5?{???h:???! ?$?E HI#45?{?h! ?Efi??? !T&$ 5f???a?? ?K?L?!yz?n!uv+&w$!?Ufi??E:ijK#w#" ??5?xy???#5z?h??8:[N &$ ????!?$%?5???"?fi? Tfi?FGY!(I I$BW$! ??$%sEL{|?A SKB 5K }~!$( 陈 曦 副 教 !授
""#$%&&%&’"*+*"-*.’+ 中国自控网!!(),,电话!7672516;14;5"51631565#<%=$
邮局订阅号012345 617 元 % 年 ! ^ ^! 嵌入式系统应用精选 177 例"YR
您 的 论 文 得 到 两 院 院 士 关 注 微 计 算 机 信 息 " ! 测 控 自 动 化 " #$$% 年 第 #& 卷 第 % 期 中 文 核 心 期 刊 !
!"!"#$%& #$ ’%()*+,-!./012,-"#.3 -•????K?)?figh$$# ]P6?-•)????
%&" #@A #Q•#N 7489& 0124!56-078’9<=(>??ghy-?$(gh$$?(gh??},/:!;t
CDEG$ H#KMNO&MPQRSU% FJL)0TI##•$ ‰‰ $ ?MP0fl?DEo?gh?$gh???.-BC = M - n = M - f/(12 × !"#) jk os VD #! U M R 0Q R #( U 6 -0)W R #) U X Y 6 - ?KDE$ DEkud?ƒ)?{??)?g{jl/|),-$ %# T??U??gfZ[ * \]NO&^_)MP0QR {$|DEPtDE???fiDjk- •# Q?-•?P%??M)?%:?# ???ƒ/?-•? !"# %&’’ ()’’ *(+’’ ?$ t-•??%lmD#U}??-•??%ƒ??#??t 0 %1 *2* +’3 ,-./ •%D?•$ K?DKDE% 3-???-??fi???,t*+f= 12MHz,!"#$%&’()2 os #•#?gTQ?bDE??U??????fi?k? {}-j‘abcdef +,-% ghijklmD4d)n]o, (??K?D?}A& tDE???fiD# ?}???P0Q # +%$ MP0Hpnoqse-eDudvMw r),,ftfR#%??P0#?VyƒDE&???o‡?P?#4 }}(,•• xyz~dflXY^?TNO&??{}-)if|[i??A?tøo,-•?%D???# j?cl‰????- ??#%?}ef)????$ •?P????0#P6??????#ky????? ]j($% ••%#& ??ƒ????fi??yD???$d?--(}\ ?MP0#??DE$ jk??‰?‰ /$ % #$&+"()*!’’tjkigh%l?DXY?%!"nDE#_P?? MP %: %BP$ U%&P $’6-0!$?${??}’fii’ # ?’$?%ghk•?#%_d?DXY^MP ij-t{(l!"#$%& ’()%# % 0R???_+Qghk?DY?ƒ)*},tijl !%DE}?$ 结论& !"#$%&!’" % +% # cde-s?01D2fi_d-{,.|ft/, %& "#$!Q,3l/45?4$67}8?%????# 89}:;% # ;* @%D#Q% !flg<=??_d>??ƒJfi}t:/,# !"A_d:;BfflC’%??ƒ/D?ud&%1%$no?R +$0-,./%+80H ’()*EG%H$ F?6:;I % #$&"! 参考文献% "#$!!"#!$% <*= 赵 晓 >(!? @;# 单 片 机 原 理 及 应 用 <(=> 天 津 # 天 津 大 学 出 版 社 A $BB*>*CD@$BB ! !<$=何立民>单片机应用技术选篇 E 北京 # 北京航空航天大学出版社A ()*+,-% "#$!.& # *FFF <=李伟>基于 ?%E%G 单片机 0:1 口的异步串口的软件实现浙江=工 /./. !"#$%#&’()*# ! 程学院学报A第 卷A第 期J#F@#FE .I / /+012345#,-./ !8 !"#$%& (!?@;# 单片机原理及应用$! 语言版%<(=>北京#机械工 ’( 业出版社A.II/ ! 8 %& "#$!<;=徐爱钧A彭秀华>单片机高级语言 !;# LM)NOP2 环境编程与应用<(=>北 !’( 京#电子工业出版社A.II/ !# % #$&"!作 者 简 介 %JK!’FE’@"#L#MNOP #QR S#TU {VUl (’ !"#$% ???WXYZ$ %I..@.E;EK//;Q^_!’FCI@"#L# ’|[\] ! OP#A#KYPabcde?gh0hZTflg ‘fij:; !"#$% %& "#$"(!’i_d$ #’()*+, -.(+*/’0(-*. J!R6) SM T*FE*@ UA 74 V6A %M4)WM)A XM56@38O! !"#$%&’()* !"#$%&’()* Y622OA8 8626485R O) 38O5622 5O)Z8OV 4)N YM6VN2 5O)Z8OV Z65R)OVO^> [\] _R4)] %4O T’ FCI@ UA 74 V6A SM)WM ‘6[6MA ]84N\4Z6 2Z\N6)ZA 74WO 8 M) !" "! N6X6VO376)Z 4)N 433VM54ZMO) OY 67[6NN6N 6a\M376)Z O8 M) 2Z8\76)Z> ‰ . ghlm?m‰ ‰ / jklm?m‰ 1 23453 天 津 红 桥 区 河 北 工 业 大 学 东 院 " 自 动 化 研 究 所 6 !!
陈 曦 张 涛 付 少 波 刘 英 环 蒙 香 菊 通用软件 #$% 的实现 ! " ! 7 .,(-(’(8 *9 :’(*;<(-*.= >8?8- ".-@8+,-(A *9 %80).*B*CA= gh%->$U kk2II’’Il?%ghP???VyƒDE?$?#?MMP0U ]f}}}
MP?R#%?MP0#}?Vyƒ}DE#?(fl%gh-•
&% 23456 #‰D ?ghy??$(c????????0)l
中国自控网!’(()*+,,+,-./(0102(304-105-12 电话!$&$8;#&<#:<;";#&9#;&;#=+>$ @ @$ 元 + 年 邮局订阅号!7#89:; DE 测控系统应用 #$$ 例! "
本文档为【基于51系列单片机的通用软件UART的实现】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。