模拟I2C通讯控制DS1307读写硬件时钟
#include "global.h"
#include "drv_ds1307.h"
#define I2C_CLK_PORT GPIOB
#define I2C_CLK_PIN GPIO_PIN_4
#define I2C_SDA_PORT GPIOB
#define I2C_SDA_PIN...
分类:
其他好文 时间:
2014-08-20 17:59:32
阅读次数:
385
单片机上使用TEA加密通信本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:WIN7开发环境:MDK4.72单片机:STM32说明:在项目中单片机会与服务器进行网络通讯.需要对通讯加密,我选择了TEA加密算法.源码:tea.h/**********************************************************...
分类:
其他好文 时间:
2014-08-20 16:31:03
阅读次数:
310
=======while循环用法======语法格式:while(表达式) { 循环体; }功能:进入while语句后,反复判断表达式真假,若为真(为假则跳出循环),则执行循环体内语句。实例:#includeint main(){ int i = 0; while(i < 5) { ...
分类:
编程语言 时间:
2014-08-20 16:06:12
阅读次数:
183
==========for循环及for嵌套=========-for循环语法格式:for(表达式1;表达式2;表达式3){ 循环体;}//功能:进入for语句时,先执行表达式1(只执行一次!),然后对表达式2进行真假判断,若为真(若为假则退出for循环),则执行一次循环体内容,后执行表达式3,表达....
分类:
编程语言 时间:
2014-08-20 15:40:42
阅读次数:
207
TS12芯片驱动
使用模拟I2C驱动TS12完成触摸按键检测功能:
#include "stm8s.h"
#include "global.h"
#include "drv_key.h"
uint8_t KeyByte;
/*******************************************************************************
// ...
分类:
其他好文 时间:
2014-08-20 14:12:22
阅读次数:
255
//========if 用法(一)=========//*用法格式:if (表达式) 语句;//if判断语句,若表达式为真,则执行语句,否则不执行。且if仅能控制一条语句。××××××××××××××××××××××××××××××××××//=======
分类:
编程语言 时间:
2014-08-20 13:48:12
阅读次数:
195
例如:#define uint unsigned int//用uint来代替(表示)unsigned int,语句前有#,后面无须加分号“;”uint可为除关键字以外的任意字符,以方便书写。同理:#define uchar unsigned char
分类:
编程语言 时间:
2014-08-20 12:13:42
阅读次数:
271
气体涡轮流量计主要由流量传感器采集流量信息,然后经过A\D转换器将连续的模拟信号离散化后传给单片机,单片机在软件系统的控制下达到预先的设置和预期的控制要求。是计量科学技术的组成部分之一,与国民经济有着密切的关系。尤其在当今能源危机,工业生产自动化越来越高,能源使用浪费现象严重的时代情况下,流量计有了...
分类:
其他好文 时间:
2014-08-19 14:27:44
阅读次数:
174
系统:lubuntu 官方??(喜欢cb官方原版) 硬件: cb? ?NRF24L01*2? ?51开发板一块? ?杜邦线若干 CB1 驱动NRF24L01 无线模块与STC51单片机通信成功!!! 1.废话不多说,上图上代码: ? ? ? ? 2.自制5...
分类:
其他好文 时间:
2014-08-15 18:09:39
阅读次数:
273
转自:单片机的FIFO(先入先出)循环队列实现//////////////////////////////////////////////////////////// 文件:config.h///////////////////////////////////////////////////////...
分类:
其他好文 时间:
2014-08-15 17:48:19
阅读次数:
411