//----------------------------------------LCD1602.C---------------------------- //液晶控制与显示程序 //------------------------------------------------------------------------------ #include <reg51
1、头文件 [cpp] view plaincopy #ifndef _DS18B20_H_ #define _DS18B20_H_ #define uchar unsigned char #define uint unsigned int void DS18B20_Delayus(uint us);
参考源码如下:#include#define uint unsigned int#define uchar unsigned charsbit temp = P2^2;// delayus(1);//7us// delay(1);//24us// delayms(1);//826ms// delayus(10);//25us// delay(10);//123us// delayms
1、头文件[cpp] view plaincopy#ifndef _DS18B20_H_#define _DS18B20_H_#define uchar unsigned char#define uint unsigned intvoid DS18B20_Delayus(uint us);void DS18B20_reset();void DS18B20_write(uchar dat)
#include#include#include "Delay.h"sbit DS18b20_DataPort=P1^7; //引脚选择bit DS18b20_reset(void) //返回0-有设备连接1-无设备连接{unsigned char i;bit RstFlag;RstFlag=1;DS18b20_DataPort=0;delay_us(600);//
电路图 程序:#include "reg52.h"#define uchar unsigned chartypedef bit BOOL ;sbit rs = P2^6 ;sbit rw = P3^6 ;sbit ep = P2^7 ;void delay(uchar ms){ // 延时子程序uchar i ;while(ms--){for(i = 0 ; i<250;i+
STM32 DS1302
从现在开始,慢慢的写一写自己在学习过程中的感想,作为一个系列吧,没有什么固定顺序,学到哪写到哪。给它起个统一的名字叫做《我的学习笔记:*****》,话不多说,第一记开始: 话说起来12864,有爱有恨。 先引出
频率计是我们经常会用到的实验仪器之一,本实验要使用单片机和计数电路及液晶器件来设计一个宽频的频率计。期望达到10Hz-1.1G范围的频率精确测量。实验电路图(初步方案)1) 计数及显示电路:2)前置放大及分频电路
Redboot修改实例
Redboot修改实例
Redboot修改实例
使用1602液晶显示的实验例子SMC1602A(16*2)模拟口线接线方式 连接线图: |LCM-----51 | LCM-----51 | LCM------51 | | |DB0-----P1.0 | DB4-----P1.4 | RW-------P2.0 | |DB1-----P1.1 | DB5-----P1.5 |
摘要:随着嵌入式WinCE系统的发展和近距离无线通信的广泛使用,有必要为近距离无线通信芯片编写驱动。由于nRF24L01在WinCE系统下驱动的缺乏,使得WinCE与nRF24L01芯片之间的直接通信成为困难。本文的驱动设计正好解决
1、保存配置Router # write memoryRouter # write network tftp2、删除配置Router # write erase3、基本检测命令(telnet、ping、trace)Router 》 telnet paris/222.34.27.1Router 》 ping 182.105.130.110Router 》
ARM和WinCE6.0下nRF24L01的驱动设计
ARM和WinCE6.0下nRF24L01的驱动设计
前言随着电子科技的进步,信息技术逐渐成为人们生活中的主流。现代信息技术的三大基础是信息采集(即传感器技术)、信息传输(通信技术)和信息处理(计算机技术),传感器属于信息技术的前沿尖端产品,尤其是温度传感器(
引言 本文介绍了如何通过MAX2990电力线通信调制解调器的I2C接口与外部EEPROM 24C04连接,并给出了相应的固件例程。I²C总线受控于MAX2990 (主机),24C04 EEPROM为从机器件。以下框图给出了本文示例的硬件配
1引言 随着数据宽带网络的迅猛发展,需要不断提高系统设备的业务容量。目前的趋势是采用高速串行通信技术,即采用串行解串器SERDES,把低速的并行数据转换为高速串行数据连接。SERDES串行接口可在背板或电缆/光纤等