سلام
من می خوام یه برنامه بنویسم که دما رفت بالا دور موتور پنکه هم بره بالا .
با بیسیک نباید باشه با C
من تا اینجاش آماده کردم ولی یک سری مشکلات داره .دوستانی که واردند می تونن کمکم کنن.
:nerd:
lm35 به adc 0 وصله و یک lcd هم به پرت B و موتور هم به پورت D وصله.
من می خوام یه برنامه بنویسم که دما رفت بالا دور موتور پنکه هم بره بالا .
با بیسیک نباید باشه با C
من تا اینجاش آماده کردم ولی یک سری مشکلات داره .دوستانی که واردند می تونن کمکم کنن.
:nerd:
lm35 به adc 0 وصله و یک lcd هم به پرت B و موتور هم به پورت D وصله.
کد:
#include <mega32.h>
#include <delay.h>
#include <stdio.h>
#asm
.equ __lcd_port=0x1B ;
#endasm
#include <alcd.h>
char str[20];
unsigned char compare=10
/*#asm("sei")*/
///////////////////////////////////////////////
/*read_adc( ) {
#define ADC_VREF_TYPE 0xC0
// Read the AD conversion result
#define ADC_VREF_TYPE 0xC0
// ADC interrupt service routine
interrupt [ADC_INT] void adc_isr(void)
{





همینطوری تو هم تو هم تایپ کردی و نصف خطوط هم ; رو جا انداختی بعد میگی چرا کامپایل نمیشه :NO:


بعد چوب باید دوباره از اول شروع کنم دیگه.(کمی هم کمک کنید بد نیست)

دیدگاه