c语言在生活中地的应用

c语言在生活中地的应用

ID:29648494

大小:71.50 KB

页数:12页

时间:2018-12-21

c语言在生活中地的应用_第1页
c语言在生活中地的应用_第2页
c语言在生活中地的应用_第3页
c语言在生活中地的应用_第4页
c语言在生活中地的应用_第5页
资源描述:

《c语言在生活中地的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案C语言程序设计在生活及工业中的应用——以单片机为例姓名:连东学号:105030540004班级:103511指导老师:张印2012年05月29日精彩文档实用标准文案精彩文档实用标准文案目录1.C语言概述11.1C语言的发展11.2C语言的特点21.3C语言的重要性22C语言与单片机的联系32.1C语言在单片机开发中的重要性33.单片机在生活和工业中的应用43.1单片机概述43.2单片机的特点43.3单片机的历史53.4单片机的应用领域63.4.1工业控制中的应用63.4.2在智能仪器中的应用6

2、3.4.3在家用电器中的应用63.4.4在计算机网络通信中的应用63.4.5在办公自动化设备中的应用73.4.6在商业营销设备中的应用73.4.7在医用设备领域中的应用73.4.8在汽车电子产品中的应用73.4.9在航空航天系统和国防军事、尖端武器等领域的应用74.单片机的发展前景74.1内部结构的进步74.2功耗、封装及电源电压的进步84.3工艺上的进步95.单片机的应用前景9精彩文档实用标准文案精彩文档实用标准文案【摘要】.C语言作为一种编程语言,由于现今计算机技术变得日益重要,学习c语言的重要性也就

3、显得很重要了。其中单片机就是c语言应用的一个具体体现。单片机技术的出现则是给现代工业测控领域带来了一次新的技术革命。目前,单片机以其高可靠性、高性能价格比,在工业控制系统、数据采集系统、智能化仪器仪表、办公自动化等诸多领域得到极为广泛的应用,并已走入家庭,从洗衣机、微波炉到音响、汽车,到处都可见到单片机的踪影。单片机以其卓越的性能,得到了广泛的应用,已深入到各个领域。本文,主要通过单片机在生活和工业中的应用及以后发展,来凸显出c语言程序设计在生活中的用途之宽广。【关键词】c语言;单片机;应用1.C语言概述

4、C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出。1978后,C语言已先后被移植到大、中、小及微型机上。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。谭浩强.c/C++程序设计[M】.北京:清华大学出版社,2005.205.278.它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动

5、画。具体应用比如单片机以及嵌入式系统开发。1.1C语言的发展C语言的前身是ALGOL语言(AL-GOL60是一种面向问题的高级语言)。1963年英国剑桥大学推出CPL语言,此语言在ALGOL语言的基础上增加了硬件处理能力,同年剑桥大学的马丁•理查德对其进行简化,提出BCPL语言;1970年美国贝尔实验室的肯•汤姆逊进一步简化,提出了B语言(取BCPL的第一个字母);1972年美国贝尔实验室的布朗•W.卡尼汉和丹尼斯•M.利奇对其完善和扩充,提出了C语言(取BCPL的第二个字母);1987年美国标准化协会指

6、定了C语言标准ANSIC,即现在流行的C语言。(美)AlKelleyIraPohl.ABookonC:ProgramminginC[J].Addison-Wesley,2004(1).自1972年投入使用之后,C语言成为UNIX和XENIX操作系统的主要语言,是当今使用最为广泛的程序设计语言之一。精彩文档实用标准文案1.2C语言的特点C语言是具有低级语言功能的高级语言。C语言既具有高级语言的功能,又具有低级语言的许多功能。它把高级语言的基本机构和语言与低级语言的实用性集合起来,是处于汇编语言和高级语言之间

7、的一种程序设计语言,也可称其为“中级语言”。C语言简洁、紧凑、使用方便、灵活。程序书写形式自由,主要用小写字母表示,相对其他高级语言源程序代码量少。运算符丰富,表达式能力强。C语言共有34种运算符,范围广泛,除一般高级语言使用的算术、关系和逻辑运算符外,还可以实现以二进制位为单位的运算,并且具有如a++、b++等单项运算符和+=、-=、*=、/=等复合运算符.胡艳,邵国红.新手学C语言[M].北京希望电子出版社;第1版(2010.1)。数据结构丰富,便于数据的描述与存储。C语言具有丰富的数据结构,其数据类

8、型有整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类型等,因此能实现复杂的数据结构的运算。C语言是结构化、模块化的编程语言。程序的逻辑结构可以使用顺寻、分支和循环3种基本结构。C语言程序采用函数结构,便于把整体程序分割成若干相对独立的功能模块,为程序模块间的相互调用以及数据传递提供了便利。C语言程序中,可使用宏定义编译预处理语句、条件编译预处理语句。可移植性好。与汇编语言相比,C程序基本上不作修改就可以运行于各种型

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。