#ifndef _DELAY_H_#define _DELAY_H_#define uint unsigned int#define uchar unsigned charvoid delay_1us( void ); //延时1usvoid delay_1ms( void ); //延时nmsvoid delay_nus( uint n );//延时1msvoid delay_nms
只需调用gettemp();就可以了!出口参数wmh是显示的高位,wml使显示的低位,然后调用你的显示程序就可以了! /************************************************************************* ds18b20头文件 M16内
//头文件名称:DS18B2驱动程序//晶振: 8.000000//参考资料 :OURAVR.NET, 伟纳中文手册#ifndef _DS18B20_H_#define _DS18B20_H_#include #include \"delay.h\"#define WIRE_DDR_OUT DDRC |= ( 1
/***************************//*头文件名:LCD液晶驱动 *//* Target : m16 *//* Crystal: 8.0000Mhz */#ifndef _LCD_H_#define _LCD_H_#include "DELAY.H"/*------AVR与LCD连接信息-------------------------------
/************************************** 方波频率发生器 * * 功 能:产生从100HZ到999KHZ方波 * * 工作环境: ICCAVR网站M16学习板 * * 版 本:V1.0 * * 芯 片:Mega16L * * 时钟频率:外部7.3728Mhz * ***