#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();就可以了!出口參數(shù)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連接信息-------------------------------
/************************************** 方波頻率發(fā)生器 * * 功 能:產生從100HZ到999KHZ方波 * * 工作環(huán)境: ICCAVR網(wǎng)站M16學習板 * * 版 本:V1.0 * * 芯 片:Mega16L * * 時鐘頻率:外部7.3728Mhz * ***