?? main._c
字號:
/***************************************
* 溫度計 *
* 程序功能: 用18b20探測溫度 *
* 時鐘頻率: 內部1M *
* 設 計:莫錦攀 *
* 修改日期:2007年07月29日 *
* 編譯環境:ICC-AVR6.31 *
* 實驗環境:M16學習板 *
* 使用端口: LCD:PC4,PC5,PA4~PA7 *
* 18b20:PD7 *
* 相關說明: 18b20延時要求精確所以單獨 *
* 延時函數. *
* *
***************************************/
#include <iom16v.h> /*包含相關頭文件*/
#include "1602.h"
#include "delay.h"
#include "DS1820.h"
void main(void) {
DDRA = 0x00; /*方向輸入*/
PORTA = 0xFF; /*打開上拉*/
DDRB = 0xFF; /*方向輸出*/
PORTB = 0xF0; /*電平設置*/
DDRC = 0x00;
PORTC = 0xFF;
DDRD = 0x00;
PORTD = 0xFF;
delay_nms(100);
//ds1820_reset(); /*復位D18B20*/
LCD_init(); /*啟動顯示任務*/
LCD_write_string(2,0,"Temperature");
while (1) {
ds1820();
LCD_write_string(4,1,temp_1820);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -