91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 467KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-16
  • 語言: 其他
  • 標簽: AVR??

資源簡介

基于AVR單片機的汽車空調控制系統資料 仿真 代碼 電路 論文

資源截圖

代碼片段和文件信息

//proteus仿真論壇:proteus.5d6d.com
/*****************************************************
Project?:?汽車空調控制系統
Version?:?1
Date????:?2005-12-13
Author??:?Benny?
Blog????:?http://bennylo.mcublog.com?????????????????????????
Company?:?509?????????????????????????????
Comments:?


Chip?type???????????:?ATmega16L
Program?type????????:?Application
Clock?frequency?????:?8.000000?MHz
Memory?model????????:?Small
External?SRAM?size??:?0
Data?Stack?size?????:?256
*****************************************************/

#include??
#include??
#include?“Pt1000Tab.h“
#include?“inc.h“

#asm
???.equ?__lcd_port=0x18?;PORTB
#endasm
#include?

bit?boolean;???

uchar?ventilator_state;?
uchar?fan;??
uchar?blow;?
uchar?run_mode;
uchar?temp;
uchar?setting_value;
interrupt?[TIM2_COMP]?void?timer2_comp_isr(void)
{
//產生PWM控制步進電機
if?(fan==1)
{
???OCR2=64;
}
else?if(fan==2)
{
???OCR2=128;
}
}

#define?FIRST_ADC_INPUT?0???//第一通道
#define?LAST_ADC_INPUT?1????//最后一通道?,最大值為7共8個通道
unsigned?int?adc_data[LAST_ADC_INPUT-FIRST_ADC_INPUT+1];
#define?ADC_VREF_TYPE?0x40
//?ADC中斷服務程序
//?自動掃描模擬量輸入端口,
interrupt?[ADC_INT]?void?adc_isr(void)
{
register?static?unsigned?char?input_index=0;
//?讀取轉換結果
adc_data[input_index]=ADCW;
//?選擇轉換通道
if?(++input_index?>?(LAST_ADC_INPUT-FIRST_ADC_INPUT))
???input_index=0;
ADMUX=(FIRST_ADC_INPUT|ADC_VREF_TYPE)+input_index;
//啟動AD轉換
ADCSRA|=0x40;
}


void?main(void)
{
float?current_temp;//保存當前溫度
//?Port?A?初始化
//?Func7=In?Func6=In?Func5=In?Func4=In?Func3=In?Func2=In?Func1=In?Func0=In?
//?State7=T?State6=T?State5=T?State4=T?State3=T?State2=T?State1=T?State0=T?
PORTA=0x00;
DDRA=0x00;

//?Port?B?初始化
//?Func7=In?Func6=In?Func5=In?Func4=In?Func3=In?Func2=In?Func1=In?Func0=In?
//?State7=T?State6=T?State5=T?State4=T?State3=T?State2=T?State1=T?State0=T?
PORTB=0x00;
DDRB=0x00;

//?Port?C?初始化
//?Func7=In?Func6=In?Func5=In?Func4=In?Func3=In?Func2=In?Func1=In?Func0=In?
//?State7=T?State6=T?State5=T?State4=T?State3=T?State2=T?State1=T?State0=T?
PORTC=0x38;
DDRC=0x38;

//?Port?D?初始化
//?Func7=In?Func6=In?Func5=In?Func4=In?Func3=In?Func2=In?Func1=In?Func0=In?
//?State7=T?State6=T?State5=T?State4=T?State3=T?State2=T?State1=T?State0=T?
PORTD=0x1f;
DDRD=0xF8;


//用T2產生PWM控制風向步進電機
//?Timer/Counter?2?initialization
//?Clock?source:?System?Clock
//?Clock?value:?Timer?2?Stopped
//?Mode:?Normal?top=FFh
//?OC2?output:?Disconnected
ASSR=0x00;
TCCR2=0x64;
TCNT2=0x00;
OCR2=0x00;


//?Timer(s)/Counter(s)?Interrupt(s)?initialization
TIMSK=0x80;

//?Analog?Comparator?initialization
//?Analog?Comparator:?Off
//?Analog?Comparator?Input?Capture?by?Timer/Counter?1:?Off
ACSR=0x80;
SFIOR=0x00;

//?ADC?initialization
//?ADC?Clock?frequency:?125.000?kHz
//?ADC?Voltage?Reference:?AVCC?pin
//?ADC?Auto?Trigger?Source:?Free?Running
ADMUX=FIRST_ADC_INPUT|ADC_VREF_TYPE;
ADCSRA=0xEE;
SFIOR&=0x1F;

//?LCD?module初始化
lcd_init(16);

//?開啟全局中斷
#asm(“sei“)
dis

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

????..A..H.??????6656??2009-11-12?11:27??基于AVR單片機的汽車空調控制系統資料\Thumbs.db

?????文件??????21646??2005-12-22?20:05??基于AVR單片機的汽車空調控制系統資料\仿真\code.hex

?????文件?????174532??2005-12-22?20:16??基于AVR單片機的汽車空調控制系統資料\仿真\空調控制電路.DSN

?????文件???????1401??2009-09-22?11:24??基于AVR單片機的汽車空調控制系統資料\仿真\空調控制電路.PWI

?????文件??????12324??2009-10-21?00:24??基于AVR單片機的汽車空調控制系統資料\基于AVR單片機的汽車空調控制系統資料.JPG

?????文件????????584??2009-10-21?00:23??基于AVR單片機的汽車空調控制系統資料\基于AVR單片機的汽車空調控制系統資料.txt

?????文件??????22633??2005-12-20?12:31??基于AVR單片機的汽車空調控制系統資料\開發文檔\1.JPG

?????文件??????22678??2005-12-20?12:31??基于AVR單片機的汽車空調控制系統資料\開發文檔\2.JPG

?????文件??????28396??2005-12-20?13:00??基于AVR單片機的汽車空調控制系統資料\開發文檔\3.JPG

?????文件??????59025??2005-12-20?13:04??基于AVR單片機的汽車空調控制系統資料\開發文檔\4.JPG

?????文件???????2158??2005-12-20?14:58??基于AVR單片機的汽車空調控制系統資料\開發文檔\inc.htm

?????文件??????42437??2005-12-20?14:34??基于AVR單片機的汽車空調控制系統資料\開發文檔\program.htm

?????文件?????105091??2005-12-20?14:44??基于AVR單片機的汽車空調控制系統資料\開發文檔\pt1000tab.htm

????..A..H.?????56832??2009-11-12?11:27??基于AVR單片機的汽車空調控制系統資料\開發文檔\Thumbs.db

?????文件??????71840??2005-12-20?12:57??基于AVR單片機的汽車空調控制系統資料\開發文檔\未命名.JPG

?????文件?????412160??2009-11-12?11:25??基于AVR單片機的汽車空調控制系統資料\開發文檔\空調控制電路.doc

?????文件??????24226??2005-12-20?00:39??基于AVR單片機的汽車空調控制系統資料\開發文檔\空調控制電路.pdf

?????文件????????430??2005-12-22?20:02??基于AVR單片機的汽車空調控制系統資料\源代碼\inc(頭文件).h

?????文件??????10313??2009-01-11?16:56??基于AVR單片機的汽車空調控制系統資料\源代碼\program(主程序).c

?????文件??????15593??2005-12-19?12:12??基于AVR單片機的汽車空調控制系統資料\源代碼\pt1000tab(頭文件).h

?????文件??????55465??2009-01-11?16:56??基于AVR單片機的汽車空調控制系統資料\源代碼\匯編語言代碼.asm

?????文件??????21646??2005-12-22?20:05??基于AVR單片機的汽車空調控制系統資料\源代碼\用于仿真的“機器碼”文件(十六進制文件).hex

?????文件????????430??2005-12-22?20:02??基于AVR單片機的汽車空調控制系統資料\項目\inc.h

?????文件??????55486??2005-12-22?20:18??基于AVR單片機的汽車空調控制系統資料\項目\Program.asm

?????文件??????10225??2005-12-20?14:33??基于AVR單片機的汽車空調控制系統資料\項目\program.c

?????文件??????21646??2005-12-22?20:18??基于AVR單片機的汽車空調控制系統資料\項目\Program.hex

?????文件???????2385??2005-12-22?20:19??基于AVR單片機的汽車空調控制系統資料\項目\Program項目文件).prj

?????文件??????15593??2005-12-19?12:12??基于AVR單片機的汽車空調控制系統資料\項目\pt1000tab.h

?????目錄??????????0??2018-08-17?11:20??基于AVR單片機的汽車空調控制系統資料\仿真

?????目錄??????????0??2018-08-17?11:20??基于AVR單片機的汽車空調控制系統資料\開發文檔

............此處省略6個文件信息

評論

共有 條評論