Например TDA7294

Форум РадиоКот • Просмотр темы - Помогите чиаинику MEGA162
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн янв 26, 2026 01:05:46

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Помогите чиаинику MEGA162
СообщениеДобавлено: Сб мар 02, 2013 22:37:15 
Родился

Зарегистрирован: Сб мар 02, 2013 22:30:11
Сообщений: 3
Рейтинг сообщения: 0
пПерехожу с Мега8535 на Мега162
одна строчка даиот ошибку:

int temper@0x64;

обйясните что ето и как помениат.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите чиаинику MEGA162
СообщениеДобавлено: Вс мар 03, 2013 21:00:47 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 74
Зарегистрирован: Пн июн 18, 2012 12:01:04
Сообщений: 650
Откуда: Челябинская область, Копейск
Рейтинг сообщения: 0
Может так: int temper=0x64;


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите чиаинику MEGA162
СообщениеДобавлено: Вс мар 03, 2013 22:28:38 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 21
Рейтинг сообщений: 143
Зарегистрирован: Сб фев 21, 2009 13:11:40
Сообщений: 1900
Откуда: Москва
Рейтинг сообщения: 0
приведите текст ошибки.
что вы хотите сделать этой строчкой кода? 1) объявить переменную и присвоить ей значение 2) объявить переменную в памяти по определенному адресу?

_________________
Ставим плюсы: )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите чиаинику MEGA162
СообщениеДобавлено: Ср мар 06, 2013 09:16:05 
Родился

Зарегистрирован: Сб мар 02, 2013 22:30:11
Сообщений: 3
Рейтинг сообщения: 0
МЕГУ запустил но оставил в покое пока нормално неотлажу на МЕГА8535


Компилируя создаётся фаил *.ееп в котором должно быть 8 переменных: 7 таимеров, и 2 температура.
В Протеусе после немогу поменять 3 таимера. два таимера берут значение 13.42 (мин) один 0.03 (мин) и неперезаписываются.
Как сразу в епром записат мне нужные значения?
Привёл куски кода.
Голову уже сломал, незнаю где копать.
Спойлер#define E0 0 //prload
#define E1 1 //preburn
#define E2 2 //burn
#define E3 3 //workload
#define E4 4 //workdelay
#define E5 5 //fandelay
#define E6 7 //tlow
#define E7 6 //thigth


#define s_s0 0 //s_loads
#define s_s1 1 //s_load
#define s_s2 2 //s_burn
#define s_s3 3 //s_burninc
#define s_s4 4 //s_work
#define s_s5 5 //s_fan


#define low 0
#define higth 1


char ON;
char tach;
char liep;
char nam;

eeprom int periods[10]; //???????????????????????????????????????????????????????????

// Timer 0 overflow interrupt service routine
{interrupt [TIM0_OVF] void timer0_ovf_isr(void)}

signed int counter@0x60; //????????????????????????????????????????????????????????????
void reprint2();
void timer_tick()
{if(counter>0)counter--;
if(counter<0)counter=0;};

int timer_read()
{return counter;}

void timer_set(int data)
{counter=data;}

char stadia@0x62,cucle=0; //???????????????????????????????????????????????????????????
.......
int temper@0x64;
// Timer1 output compare A interrupt service routine
interrupt [TIM1_COMPA] void timer1_compa_isr(void)
{
timer_tick();
PORTD.3=!PORTD.3;
switch(stadia)
....
int period1[10],r=0,i,c1=0; //????????????????????????????????????????????????
// Declare your global variables here
flash char *st[14]=
{
"LAUK", //ozidanije
"UZKR", //zagruzka
"UZD ", //podzog
"STAB ", //stabilizacija
"VEIK", //rabota
"PRAP", //produvka
"uzkr", //zagruzka taimer 0.24
"uzd ", //podzog taimer 4.00
"stab", //stabilizacija taimer 1.00
"dap ", //dogruzka taimer 0.04
"pauz", //pauza taimer 012
"prap", //produvka taimer 5.00
"tOFF", // temperatura off 80.00
"tON " //temperatura on 40.00
};


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 75


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y