单片机在C语言串口通信中的应用解析
本文关键词:单片机在C语言串口通信中的应用解析
【摘要】:在分析了单片机涵义和串口通信工作方式的基础上,结合前期采用汇编语言编写的单片机应用系统程序可读性差、可移植性不好,且程序编写周期长、调试比较困难等问题,文中倡导以C语言作为编写单片机应用系统的编程语言,从而使得单片机能巧妙利用C语言实现单片机之间的多机高效通信,充分展示出单片机使用寿命长、运行速度快、低噪音、技术可靠的特征。实验结果表明,单片机应用系统中使用C语言编写的程序可读性、可移植性、稳健性更强,能使串口通信更加高效、便捷、可靠。同时使得价格低、稳定性强、功能好、功耗小等这些单片机的特点得到更充分的发挥。
【作者单位】: 渭南师范学院网络安全与信息化学院;
【关键词】: 单片机 C语言应用 程序编写 串口通信
【基金】:2012年陕西省科技计划项目(2012JM8048) 陕西省渭南市科技创新扶持资金(2012KYJ-6)
【分类号】:TP312.1;TP368.1
【正文快照】: 1概述单片微型计算机(Single Chip Microcomputer)是单片机的简称,它将CPU(中央处理器)、串并行I/O接口电路、EPROM(可编程存储器)、ROM(只读存储器)、内外部系统总线、计数器/定时器等计算机的主要部件都集成到一块芯片中,特别适合控制系统的数据处理,因而也称为微控制器(Mic
【相似文献】
中国期刊全文数据库 前10条
1 徐立艳;;C语言设计学生成绩管理系统[J];广西轻工业;2007年08期
2 娄浩韬;;C语言指针研究[J];硅谷;2008年02期
3 李树梅;;C语言在远程故障诊断系统中的巧妙运用[J];信息技术与信息化;2013年02期
4 汤勇峰;;浅谈C语言在计算机中的运用[J];电子制作;2013年18期
5 唐军芳;全国计算机等级考试二级(C语言)应对策略[J];电脑知识与技术;2005年15期
6 朱琳;张斌;;全国计算机等级考试二级C语言笔试应试要点分析[J];郧阳师范高等专科学校学报;2007年06期
7 韩永印;;学生成绩管理系统在C语言中的应用[J];科技信息;2009年22期
8 刘林真;;C语言在微机原理与接口技术课程中的应用[J];福建电脑;2010年11期
9 刘少华;C语言实用技巧二则[J];电脑学习;1995年04期
10 谭晶晶;杨鹏飞;;基于C语言的图像信息隐藏技术的实现[J];许昌学院学报;2014年02期
中国重要会议论文全文数据库 前9条
1 田晓萌;;可移植的C语言编译程序分析报告(部分)[A];第一次全国计算机安全技术交流会论文集[C];1986年
2 冯莎莎;张永刚;孙吉贵;;从C语言上机实验课中的几个问题谈起[A];2005全国计算机程序设计类课程教学研讨会论文集[C];2005年
3 胡运发;何伟;;面向C语言的知识库编译[A];第十一届全国数据库学术会议论文集[C];1993年
4 苏波;陶宁;;“C语言”与“单片机”相结合的教学研究[A];2006-2010年教育部高等学校光电信息科学与工程专业教学指导分委员会及协作委员会2010年全体会议论文集[C];2010年
5 苏波;;“C语言”与“单片机”两课程相结合的教学研究[A];中国光学学会2010年光学大会论文集[C];2010年
6 华西艳;王立民;;用C语言读取.dgn文件的方法[A];增强自主创新能力 促进吉林经济发展——启明杯·吉林省第四届科学技术学术年会论文集(上册)[C];2006年
7 朱俊杰;;C语言系统汉字化的方法及立体汉字的生成[A];第三届全国结构工程学术会议论文集(上)[C];1994年
8 刘华昌;李东杰;谈效华;;基于C语言的PIC16F87X单片机PWM设计[A];2008'中国信息技术与应用学术论坛论文集(一)[C];2008年
9 王留奇;;某地面训练导弹的兼容性设计[A];第二届中国航空学会青年科技论坛文集[C];2006年
中国重要报纸全文数据库 前10条
1 记者 连晓东;应对融合终端阵营书写“C语言”[N];中国电子报;2005年
2 陈智罡;C语言 指针概念总结[N];中国电脑教育报;2003年
3 广东 张则;51系列单片机(C语言)快速入门(一)[N];电子报;2010年
4 广东 张则;51系列单片机(C语言)快速入门(六)[N];电子报;2010年
5 Happyboy;用C语言解决鬼谷算题[N];电脑报;2003年
6 磁动力工作室 明浩;单片机C语言入门讲座(十一)——数组的使用[N];电子报;2005年
7 广东 张则;51系列单片机(C语言)快速入门(四)[N];电子报;2010年
8 磁动力工作室 明浩;单片机C语言入门讲座(一)—建立C51项目[N];电子报;2005年
9 磁动力工作室 明浩;单片机C语言入门讲座(六)——运算符和表达式(1)[N];电子报;2005年
10 广东 张则;51系列单片机(C语言)快速入门(二)[N];电子报;2010年
中国硕士学位论文全文数据库 前8条
1 李云飞;基于C语言的地棋游戏的设计研究[D];内蒙古大学;2015年
2 张壹;C语言应用程序的静态漏洞检测[D];华中科技大学;2013年
3 陈文渊;基于网络的C语言自主学习平台的研究与设计[D];山东师范大学;2011年
4 高攀;C语言安全编译器研究[D];电子科技大学;2005年
5 郭邦财;基于DOM/AST技术的C语言解析器设计[D];武汉理工大学;2011年
6 景俊士;DOLBY AC-3解码器的C语言实现和验证[D];电子科技大学;2002年
7 李敏;基于ASIP的专用C语言编译器的设计与实现[D];西安电子科技大学;2014年
8 崔凯;基于M68HC11的嵌入式系统C语言编译器研究与实现[D];南京航空航天大学;2006年
,本文编号:807967
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/807967.html