- 
              
              
  进行产品开发的时候,逻辑的严谨性非常重要,如果一个产品或者程序逻辑上不严谨,就有可能出现功能上的错误。比如我们 15.3.4 节里的这个程序,我们再回顾一下,当单片机定时器时间...
              
             - 
              
              
  共用体除非必要,否则我们不推荐使用,枚举的用法比较简单,在本书 19 章的项目实践中有很好的示例,这节课我们先来练习一下结构体的使用。下边这个程序的功能是一个带日期的电子钟,相...
              
             - 
              
              
  家电遥控器通信距离往往要求不高,而红外的成本比其它无线设备要低的多,所以家电遥控器应用中红外始终占据着一席之地。遥控器的基带通信协议很多,大概有几十种,常用的就有 ITT 协议...
              
             - 
              
              
  DS18B20 是美信公司的一款温度传感器,单片机可以通过 1-Wire 协议与 DS18B20 进行通信,最终将温度读出。1-Wire 总线的硬件接口很简单,只需要把 DS1...
              
             - 
              
              
  PCF8591 的通信接口是 I2C,那么编程肯定是要符合这个协议的。单片机对 PCF8591 进行初始化,一共发送三个字节即可。第一个字节,和 EEPROM 类似,是器件地址...
              
             - 
              
              
  D/A 是和 A/D 刚好反方向的,一个 8 位的 D/A,从 0~255,代表了 0~2.55V 的话,那么我们用单片机给第三个字节发送 100,D/A 引脚就会输出一个 1...
              
             - 
              
              
  有了 D/A 这个武器,我们就不仅仅可以输出方波信号了,可以输出任意波形了,比如正弦波、三角波、锯齿波等等。以正弦波为例,首先我们要建立一个正弦波的波表。这些不需要大家去逐一计...
              
             - 
              
              
  RS232 标准是诞生于 RS485 之前的,但是 RS232 有几处不足的地方: 
  1. 接口的信号电平值较高,达到十几 V,使用不当容易损坏接口芯片,电平标...
              
             - 
              
              
  给从机下发不同的指令,从机去执行不同的操作,这个就是判断一下功能码即可,和我们前边学的实用串口例程是类似的。多机通信,无非就是添加了一个设备地址判断而已,难度也不大。我们找了一...
              
             - 
              
              
1.const int a=20 和 int const a=20
它们两个的实际意义是一样的,a可以称作符号常量,代表20这个数。
2.int func1(int value...
              
             - 
              
              
sizeof 是关键字不是函数,其实就算不知道它是否为32 个关键字之一时,我们也可以借助编译器确定它的身份。看下面的例子:int i=0;A),sizeof(int); B),s...
              
             - 
              
              
return是个好东西 第一个作用,也就是他的真实作用 返回值,这个返回值是和函数的类型有关的,函数的类型是什么,他的返回值就是什么 比方主函数int main() {}这里就必须...
              
             - 
              
              
我c语言的初学者。想请问一个问题!题目:用函数实现将一个整型数组中的元素用冒泡法从大到小排序,并在主函数中调用该函数!谢谢了!
网友评论...
              来自 
C语言|by 
期待 |发表时间 2015-09-17 
|2个回复
 
             - 
              
              
      运算符的种类、优先级和结合性  
      C语言中运算符和表达式数量之多, 在高级语言中...
              来自 
C语言|by 
期待 |发表时间 2015-09-17 
|0个回复
 
             - 
              
              
      我们已经看到程序中使用的各种变量都应预先加以说明,即先说明,后使用。对变量的说明可以包括三个方面:  
  &n...
              来自 
C语言|by 
期待 |发表时间 2015-09-17 
|0个回复
 
             - 
              
              
#include<stdio.h>void mian(){  int w=5;  fu...
              来自 
C语言|by 
期待 |发表时间 2015-09-17 
|4个回复
 
             - 
              
              
#includevoid main(){float a,b,c,d,e;char ca;scanf("%f,%c,%f",&...
              来自 
C语言|by 
期待 |发表时间 2015-09-17 
|1个回复
 
             - 
              
              
利用for语句实现0—9这十个数字纵向排列,要从上到下递增排列。
网友评论1:
#include<stdio.h>void main()...
              来自 
C语言|by 
期待 |发表时间 2015-09-17 
|0个回复
 
             - 
              
              
#include<stdio.h>#include<stdlib.h>void main(){<...
              来自 
C语言|by 
期待 |发表时间 2015-09-17 
|1个回复
 
             - 
              
              
      许多初学者对C中的void 和void 的指针类型不是很了解。因此常常在使用上出现一些错误,本文将告诉大家关于void 和void 指针类...
              来自 
C语言|by 
期待 |发表时间 2015-09-17 
|0个回复