首页 > 关键词 > C语言

C语言

  C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

在电子工程世界为您找到如下关于“C语言”的新闻

7~a – 按位取反. 在表达式中这个运算执行一个取反当用按位与运算关闭某些位时与这个运算组合使用尤其有用如PORTA &= ~0x80; // 关闭位7这个编译器对这些运算能产生最理想的机器指令例如sbic 指令可以用在根据位的状态进行条件分枝的按位与运算中 在c语言里对位的操作如一般如下:PORTB|=(1<<2);//置PORTB的第2位...
类别:AVR单片机 2018-05-18 22:25:15 标签: AVR c语言 位操作
C语言实现一位共阳极数码管
#include <reg52.h>  void main()  {      P1=0xB0;      while(1);  }  呃,就这些代码了。可能实际的电路还会有74H什么的。不过只是一位,主要是想记录下自己对于为什么是B0而不是0B的疑惑。假设该数码管为...
类别:其他技术 2018-05-07 21:50:15 标签: C语言 共阳极 数码管
数码管作为人机接口的重要显示部件,广泛应用于各行各业。本文将围绕数码管的原理和使用展开讨论,实验内容也是由浅入深,结合C语言特性,着意于在实验中掌握数码管和C语言知识。文章采用与单片机C语言实现独立按键检测与矩阵键盘操作同样的开发板。以下先给出数码管的电路原理图。上图中的4个数码管为共阳极数码管。数码管实际是由8个发光二极管组成的,而共阳极是指将这8个二极管的正极连接到一个...
类别:51单片机 2018-05-07 21:49:58 标签: 单片机 C语言 数码管控制
C语言实现共阴极数码管操作
     共阴极或者共阳极数码管,因为其需要电流大,而一般51输出电流低,需要锁存器。买的开发板使用的共阴极数码管。     至于其构造,找个相关方面的书看看,这里主要是对做好的电路板进行编程。     刚开始的时候,感觉在数码管上显示数字很厉害。但是等到自己写这篇日志...
类别:其他技术 2018-05-07 21:39:12 标签: C语言 共阴极数码管
数码管作为人机接口的重要显示部件,广泛应用于各行各业。本文将围绕数码管的原理和使用展开讨论,实验内容也是由浅入深,结合C语言特性,着意于在实验中掌握数码管和C语言知识。文章采用与单片机C语言实现独立按键检测与矩阵键盘操作同样的开发板。以下先给出数码管的电路原理图。上图中的4个数码管为共阳极数码管。数码管实际是由8个发光二极管组成的,而共阳极是指将这8个二极管的正极连接到一个...
类别:51单片机 2018-05-06 16:55:45 标签: 单片机 C语言 数码管控制
最后一个字符的后面存放一个0,这段连续的内存空间就叫字符串,最后的0叫字符串的结束符。注意这里的0和加单引号的0不是一个概念,加单引号的0是指0的ASCII码。数组与字符串的关系:字符串是数组的一种特殊情况,数组在特定条件下可当做字符串用。C语言用双引号描述一个字符串,如“abcd”。下面我们通过一个实验来展示如何发送字符串。我们实验的目标是打印字符串“Hello World...
类别:51单片机 2018-05-06 16:54:54 标签: 单片机 C语言 串口通信协议
单片机C语言变量分别有char型,int型,long型,float型等,它们分别占用内存为1个单元,2单元,4单元,4单元等,另外数组和字符串则占用了内存某段连续的单元。这些变量的共同特征是它们都装的数值。那如果一个变量里面装的不是数值,而是地址,这个变量则称为指针变量。所以指针变量用于存储器的地址号。那么问题又来了,指针变量占多大内存呢?比如char *p,p指针变量前面...
类别:51单片机 2018-05-06 16:54:05 标签: 单片机 C语言 指针变量
想必很多人都看过“头文件中的 #ifndef/#define/#endif 防止该头文件被重复引用”。但是是否能理解“被重复引用”是什么意思?是不能在不同的两个文件中使用include来包含这个头文件吗?如果头文件被重复引用了,会产生什么后果?是不是所有的头文件中都要加入#ifndef/#define/#endif 这些代码?其实“被重复引用”是指...
类别:其他技术 2018-05-06 16:52:22 标签: 单片机 C语言 头文件
-o  a.elf【3】c语言中调用汇编中的函数            在汇编中.global/.globl  (在定义的文件中)            在 c 中extern        ...
类别:ARM单片机 2018-05-06 16:35:32 标签: 系统学习 ARM C语言 汇编 混合编写
  刚开始写汇编的中断应用程序时,曾经为出入堆栈的问题而困扰。C51扩展了函数的定义,使它可以直接编写中断服务函数,而可以不必考虑出入堆栈的问题,从而提高了工作的效率。扩展的关键字是in—terrupt,它是函数定义时的一个选项。只要在一个函数定义后面加上这个选项,那么这个函数就变成了中断服务函数。定义中断服务函数时可以用如下的形式。    函数类型函数名(形式参数)inter...
类别:其他技术 2018-03-11 11:23:19 标签: C语言 循迹小车 编程

C语言资料下载

语言制定了一套ANSI标准, 成为现行的C语言标准<br>...
类别:科学普及 2013年06月19日 标签: c语言
C语言,大素数域上的椭圆曲线加密解密算法...
类别:科学普及 2014年03月05日 标签: C语言
计算机好东西...
类别:嵌入式系统 2013年09月22日 标签: C语言
c语言入门操作...
类别:嵌入式系统 2013年09月22日 标签: C语言
C语言2.0...
类别:PCB layout 2013年09月22日 标签: C语言2
C语言大纲。。。。。。。。。。...
类别:科学普及 2013年03月11日 标签: C语言
c语言,经典300例,汇总了比较多的经典C语言编码程序,让你大开眼界!...
类别:科学普及 2014年03月05日 标签: c语言
谭浩强C语言金典入门书,你懂的...
类别:射频与通信技术 2014年04月30日 标签: C语言
边用边学C语言...
类别:嵌入式系统 2013年09月22日 标签: C语言
第三版谭浩强c语言,在单片机编程时很有用...
类别:其它 2015年07月24日 标签: C语言

C语言相关帖子

3

0

内联函数和内嵌汇编最大的好处是,可以实现一些在C语言部分中通常难以完成的操作。使用内联函数要比使用#define宏定义更好,因为后者不检查函数参数和返回值的类型。 以下课程可免费试听C语言、电子、PCB、STM32、Linux、FPGA、JAVA、Python等。 想学习的你和我联系预约就可以免费听课了。 有这10个关键点,在ARM下高效C编程没问题! 位域是什么,看完后没看懂。 建议...
280次浏览 2018-05-12 嵌入式系统编程 标签: 嵌入式 C语言 arm

0

0

的说法,lemon:在针对早期程序设计语言中[特别是汇编语言],不方便对数据大小的严格区分[数据是连续的存放在内存的空间中的],C语言的创造者,借由数据类型这样的定义,来描述内存中某一段连续的空间所代表一个意义。 比如说,在内存中一段连续的4个字节,认为他叫int,是一个int类型的数据,特征就是占用了四个连续的空间。         ...
101次浏览 2017-06-27 【编程基础】 标签: 知识点 c语言

0

0

标准的C语言中没有空语句。但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果。这在汇编语言中很容易实现,写几个nop就行了。 在keil C51中,直接调用库函数: #include // 声明了void _nop_(void); _nop_(); // 产生一条NOP指令 作用:对于延时很短的,要求在us级的,采用“_nop_”函数,这个函数相当汇编NOP指令,延时几微...
202次浏览 2017-06-25 【MSP430】 标签: 单片机 C语言

0

0

标准的C语言中没有空语句。但在单片机的C语言编程中,经常需要用几个空指令产生短延时的效果。这在汇编语言中很容易实现,写几个nop就行了。 在keil C51中,直接调用库函数: #include // 声明了void _nop_(void); _nop_(); // 产生一条NOP指令 作用:对于延时很短的,要求在us级的,采用“_nop_”函数,这个函数相当汇编NOP指令,延时几微...
202次浏览 2017-06-19 单片机 标签: 单片机 C语言

0

0

好好学习中! 医疗电子行业中C语言的应用...
303次浏览 2017-06-15 便携医疗电子 标签: C语言 电子 行业

4

0

C语言的精髓——指针详解朱有鹏1.2、指针变量的类型作用对于普通变量的来说,其类型的作用主要有这么几个方面:(1)程序员写代码时识别用 此内容由EEWORLD论坛网友zls666原创,如需转载或用于商业用途需征得作者同意并注明出处 :不涉及强制转换时,知道该变量中应该存放什么类型的数值。(2)空间大小的说明:比如int为4个字节空间(3)存储结构说明:float和int虽然空间大小都是...
344次浏览 2017-06-05 信息发布 标签: C语言 程序员 空间

10

0

就是xml的解析,那么只需要用c语言去解析就可以了,搜了一下,找到了一个libsoap和minixml,minixml还好,网上有人用32跑过,但是libsoap就没看到在单片机上跑的了,这个待定。 接下来就是http的实现,esp8266是可以做http的,这点毋庸置疑,但是之前一直用的是at指令配合原厂的sdk去开发,今天随便搜了一下,各种sdk,都不知道怎么选,还是自己开发sdk呢,伤脑筋...
1366次浏览 2017-05-27 【stm32/stm8】 标签: 海康威视 控制系统 单片机 c语言 wifi

8

0

求大神提供LPS22HB压力传感器C语言驱动吗?我可以花钱买,联系电话15872536578,QQ327209795 LPS22HB气压传感器 之前给你的驱动不能用吗?你用什么单片机? 本帖最后由 alberthink 于 2017-5-26 17:48 编辑 楼主气压传感器的内容在本论坛下很多网友都有分享代码和工程,你看过了么?另外ST官方网站上也是有足够的LPS22HB相关资源...

5

0

请问一下大家,嵌入式软件代码都是用什么软件分析工具的? 目前公司心仪 Fortiy Audit Workbench 这个软件,但是根据了解这个软件多用来分析Java、OC之类的应用上层语言,对于C语言,那边的技术支持没有展示,没有展示出来总是觉得不放心,不知道会扫描什么问题出来,要是这个软件扫出来的问题跟编译器扫出来的问题差不多,那不是浪费几十万?Fortiy Audit...

3

0

现在能够用1602显示555定时器所产生的的频率值,但我想通过1602显示待测电容值,公式已知,各元器件参数为如图(标号R50=100K,R2=500K,C10=0.01UF),测量红框中的电容值CX并用1602显示。计算电容值这段程序怎么写?能够在1602上显示“104 pF”请大神们指点! 用C语言如何编写由NE555频率到电容的程序算法?(用1602显示) 这个程序与使用哪种语言...
965次浏览 2017-05-11 【51单片机】 标签: C语言 程序 如何

C语言视频

C语言程序设计视频教程(曾怡)
C程序设计视频教程(曾怡):本套视频教程由曾怡副教授讲解,使用教材为:《C程序设计》 谭浩强 清华大学出版社出版。是难得的C语言学习视频教程。全程共30讲,每讲45分钟左右。主要讲解了c语言概述、数据类型、运算符与表达式、顺序程序设计、选择机构程序设计、循环结构程序设计、数组、函数、指针、结构体...
2016-03-13 标签: C语言 视频
在Atmel Studio 6中建构一个用于GCC的新C语言设计项目
学习如何在Atmel Studio 6中建构一个用于GCC的新C语言设计项目。...
2015-02-11 标签: Atmel Studio 6 C语言
AVR单片机入门——零基础学AVR单片机与C语言技术
慧净电子制作的零基础AVR单片机学习教程,包含操作篇与试验篇,欢迎大家来学习交流!...
2016-12-21 标签: AVR C语言 单片机
嵌入式系统编程系列课程
本课程手把手教你如何在嵌入式微控制器上用C编程,以及嵌入式处理器内部的运行情况。以Cortex-M处理器执行代码,并看其与物理世界如何连接。...
2015-08-18 标签: C语言 Cortex-M 嵌入式系统
代码规范与程序框架
作为编码人员的你一定维护过别人的代码,你在维护的时候是会骂这“这真是一坨坨”还是会对其赞叹有加。同时也相信网友们都希望自己的代码不会被人骂。 一个软件的生命周期中,80%的花费在于维护,规范的代码可以减少程序员们的理解时间,降低维护成本,易于二次开发。 同样,如果你将源码作为产品发布,需要按照规范,...
树莓派就这么玩
本书提供了大量的实际操作实例,读者只需要一步步按照实例的引导操作即可完成“了解树莓派”、“在树莓派上安装操作系统”、“使用树莓派的软/硬件”、“在树莓派下进行编程语言和硬件开发的学习”、“用树莓派实现学习和生活中的独特应用”等知识学习。读完本书之后读者不仅将熟悉树莓派的相关知识,还会获得自己的“学习...
2017-11-20 标签: 树莓派 程国钢 Raspberry Pi
Arduino基础视频
本视频讲解了Arduino的开发环境安装到数电模电c语言基础,讲解了各种传感器使用及各种小DIY设计,最后还讲了智能小车设计...
2017-12-02 标签: Arduino 慧净电子
ARM微控制器与嵌入式系统
    本课程课程要求学生具备C语言编程基础,在课程中逐步讲解ARM微控制器(单片机)与嵌入式系统,面向实践安排教学,鼓励动手实践和自由创新,适合想参与科技活动的本科生和爱好者。...
2018-03-09 标签: ARM 嵌入式 清华 曾鸣
十天征服C51单片机
这是一部学单片机革命性的视频教程,教程全部十三大讲。讲座从最基本的预备知识开始讲起,非常详细地讲解KEIL编译器的使用,包括软件仿真、测定时间、单步运行、全速运行、设置断点、调试、硬件仿真调试、变量观察等,整个过程全部用单片机的C语言讲解,从C语言的第一个主函数MAIN讲起,一步步逐条讲解每个语法、...
2015-06-16 标签: 单片机 C51
51单片机系列视频
手把手教你学习单片机,由浅入深,共61个视频,教你从一个单片机新手变成单片机高手。...
2014-01-01 标签: 嵌入式 51单片机

小广播

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved