-
DS18B20 是美信公司的一款温度传感器,单片机可以通过 1-Wire 协议与 DS18B20 进行通信,最终将温度读出。1-Wire 总线的硬件接口很简单,只需要把 DS1...
-
PCF8591 的通信接口是 I2C,那么编程肯定是要符合这个协议的。单片机对 PCF8591 进行初始化,一共发送三个字节即可。第一个字节,和 EEPROM 类似,是器件地址...
-
给从机下发不同的指令,从机去执行不同的操作,这个就是判断一下功能码即可,和我们前边学的实用串口例程是类似的。多机通信,无非就是添加了一个设备地址判断而已,难度也不大。我们找了一...
-
单片机的大部分指令,或者说单片机所做的大部分工作,多数在写入或读出寄存器。关于寄存器的初步概念我想我们已经建立起来了,它是一个能够存储8位二进...
-
下面介绍单片机汇编语言里的一个概念“子程序”
先打个比方,如果你做一...
-
时钟原理介绍
先来第一节,动态时钟的原理设计介绍以及时钟文化的介绍。
大家知道现今,高精度的计时工具大多数都使用了...
-
我们已经看到程序中使用的各种变量都应预先加以说明,即先说明,后使用。对变量的说明可以包括三个方面:
&n...
来自
C语言|by
期待 |发表时间 2015-09-17
|0个回复
-
所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们...
来自
C语言|by
期待 |发表时间 2015-09-17
|0个回复
-
很多朋友都曾经问过我初学者应该选择什么编译器学习C/C++语言.所以我把我的一点想法发表在这里希望对大家有一定的帮助.这仅仅是我个人的一些建...
来自
C语言|by
期待 |发表时间 2015-09-17
|0个回复
-
在实际问题中,一组数据往往具有不同的数据类型。例如, 在学生登记表中,姓名应为字符型;学号可为整型或字符型; 年龄应为整型;性别应为字符型...
来自
C语言|by
期待 |发表时间 2015-09-17
|0个回复
-
忘了名字的书,
《C语言程序设计》(老谭版)
《高质量程序设计》
《C陷阱与缺陷》
《C专家编程》
《程序员成长计划》
《UNIX环境高级编程》
《深入理解计算机系统...
-
最近将同学推荐的《代码大全》看完了(已经过去一年了,要十分感谢推荐,还有《深入理解计算机系统》)。
零零碎碎的时间,发现很多东西虽然在书中标记了,
...
-
先把 8192 变换成二进制数,原码形式是:10000000000000。
对于-8192,可以写出反码和补码。
原码形式是:10 0000 0000 0000
...
-
基本定义:结构体,通俗讲就像是打包封装,把一些有共同特征(比如同属于某一类事物的属性,往往是某种业务相关属性的聚合)的变量封装在内部,通过一定方法访问修改内部变量。
结构体定义:...
-
//-----C-FREE上测试通过-----////-----可能有BUG,欢迎指出------//#include<stdio.h>&n...
-
面向入门学者,以ANSI C为标准,以Visual C++ 6.0为编译工具,从实战的角度讲解C语言,力求让大家达到中级编程水...
-
在C语言中数组和指针之间存在一些千丝万缕的联系,搞不清楚的情况下非常容易出错,在前一段时间我写过关于数组和指针的分析,但是还是存在很多不清楚的问题,特别是当出现一些复杂的问题时,这...
-
以前学习C语言的时候觉得数组和指针结合在一起的时候真的是地狱,很容易就搞混淆了,最近看了C语言深度解剖有了一点理解,好好的总结一下吧。
...
-
一个星期没有写了,今天还是留点时间写一写自己的博客,周六去考试了趋势科技,感受到了自己在软件设计方面还存在的知识缺陷,测试、网络安全等方面都是空白,其他的相对来说要好一点,今天还没...
-
其一:
在union的所有数据成员中,同一时间只能存储一个数据成员。所有数据成员具有相同的地址,其空间的大小,以最大数据成员为准。
eg: