Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

PIC18+TFT_320QWT_mikroBasic

Непрочитано 17.08.2015, 20:58  
Dtolok
Гражданин KAZUS.RUN
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: PIC18+TFT_320QWT_mikroBasic

так обоснуйте обратное! или по вашему оператор условия на Си будет откомпилирован не в такой же оператор что и барсика?
Реклама:
Dtolok вне форума  
Непрочитано 17.08.2015, 21:01  
Dtolok
Гражданин KAZUS.RUN
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: PIC18+TFT_320QWT_mikroBasic

как пример:
Цитата:
;Led_Blinking.c,30 :: PORTC = ~PORTC; // toggle PORTC
$0011 $0987 COMF PORTC, F
и тоже самое и бейсика
Цитата:
;MyProject.mbas,16 :: PORTC = not PORTC
COMF PORTC+0, 1
. я никак не пойму в чем вы меня пытаетесь переубедить? приводите примеры
Dtolok вне форума  
Непрочитано 17.08.2015, 21:03  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: PIC18+TFT_320QWT_mikroBasic

Сообщение от Dtolok Посмотреть сообщение
оператор условия
Это единственное что ты знаешь и используешь?
Убедить? Легко - будь любезен изобразить сие на барсике :

Код:
// Prototypes:
void Level1Item1Sub1_Text(void);
void Level1Item1Sub1_Func(void);
void LcdPrint(const char*);

// Menus:
 MAKE_MENU(Level1Item1, Level1Item2, Level1Item3, NULL_ENTRY , Level1Item1Sub1, NULL_FUNC, NULL_FUNC, "Tune    ");
 MAKE_MENU(Level1Item2, Level1Item3, Level1Item1, NULL_ENTRY , NULL_ENTRY     , NULL_FUNC, NULL_FUNC, "RTC     ");
 MAKE_MENU(Level1Item3, Level1Item1, Level1Item2, NULL_ENTRY , NULL_ENTRY     , NULL_FUNC, NULL_FUNC, "Set     ");


 MAKE_MENU(Level1Item1Sub1, NULL_ENTRY , NULL_ENTRY , Level1Item1, NULL_ENTRY, Level1Item1Sub1_Func , Level1Item1Sub1_Text , "Fine tun");
Код:
Menu_Item const  Null_Menu = {(void*)0, (void*)0, (void*)0, (void*)0, (FuncPtr)0, (FuncPtr)0, {0x00}};
Menu_Item const  *CurrMenuItem;
WriteFuncPtr*    WriteFunc;



void MenuChange(Menu_Item const *NewMenu)
{
	if ((void*)NewMenu == (void*)&NULL_ENTRY)
	  return;

	CurrMenuItem = NewMenu;

        ((WriteFuncPtr)WriteFunc)(( const char *)CurrMenuItem-›Text);

        GO_MENU_FUNC(ENTERFUNC);
}

void MenuFunc(FuncPtr* Function)
{
	if ((void*)Function == (void*)NULL_FUNC)
	  return;

	((FuncPtr)Function)();
}

А также будь любезен портируй на свой барсик FATfs от Chan'а или microRL.

На будущее - не стоит экстраполировать узость своих знаний и мышления на возможности языка ...
__________________
Осторожно , злой кот

Последний раз редактировалось dosikus; 17.08.2015 в 21:16.
dosikus вне форума  
Непрочитано 17.08.2015, 21:13  
Boba_spb
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.06.2008
Сообщений: 1,393
Сказал спасибо: 4
Сказали Спасибо 183 раз(а) в 167 сообщении(ях)
Boba_spb на пути к лучшему
По умолчанию Re: PIC18+TFT_320QWT_mikroBasic

Мда .... Вы хоть понимаете разницу между int a в С и dim a as word в барсике. И перед int static не пробовали добавить?
Boba_spb вне форума  
Сказали "Спасибо" Boba_spb
dosikus (17.08.2015)
Непрочитано 17.08.2015, 21:20  
Dtolok
Гражданин KAZUS.RUN
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: PIC18+TFT_320QWT_mikroBasic

Сообщение от Boba_spb Посмотреть сообщение
Мда .... Вы хоть понимаете разницу между int a в С и dim a as word в барсике. И перед int static не пробовали добавить?
советую вам подумать как воспринимает вашу разницу между int и word MK! а так же в какой диапазон входит число которое вы будете задавать или вычислять в программе!

Последний раз редактировалось Dtolok; 17.08.2015 в 21:26.
Dtolok вне форума  
Непрочитано 17.08.2015, 21:23  
Dtolok
Гражданин KAZUS.RUN
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: PIC18+TFT_320QWT_mikroBasic

dosikus, опять двадцать пять!!! вы что реально думаете что ваша писанина будет откомпилирована в одну операцию и отработана в один такт ??? для расширения ваших познаний - всего лишь в простые операции с операндами в 8 или 16 бит... в зависимости от применяемого МК
Dtolok вне форума  
Непрочитано 17.08.2015, 21:25  
Dtolok
Гражданин KAZUS.RUN
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: PIC18+TFT_320QWT_mikroBasic

сокращение времени набора текста программы с применением сокращенных каких либо функций переложит труд по компиляции на компилятор и усё !!!!
Dtolok вне форума  
Непрочитано 17.08.2015, 21:29  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: PIC18+TFT_320QWT_mikroBasic

Сообщение от Dtolok Посмотреть сообщение
dosikus, опять двадцать пять!!! вы что реально думаете что ваша писанина будет откомпилирована в одну операцию и отработана в один такт ???
Это ты повторяешь как попугай и пытаешься всех убедить .
Тебе приводят примеры мощности С и его гибкость в работе с данными ...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 17.08.2015, 21:31  
Dtolok
Гражданин KAZUS.RUN
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: PIC18+TFT_320QWT_mikroBasic

Сообщение от Boba_spb Посмотреть сообщение
И перед int static
для МК это существенно??
Dtolok вне форума  
Непрочитано 17.08.2015, 21:32  
Dtolok
Гражданин KAZUS.RUN
 
Регистрация: 28.11.2007
Адрес: харьков
Сообщений: 850
Сказал спасибо: 339
Сказали Спасибо 43 раз(а) в 23 сообщении(ях)
Dtolok на пути к лучшему
По умолчанию Re: PIC18+TFT_320QWT_mikroBasic

Сообщение от dosikus Посмотреть сообщение
Это ты повторяешь как попугай и пытаешься всех убедить .
Тебе приводят примеры мощности С и его гибкость в работе с данными ...
какая гибкость в МК ?????!!!!!!
Dtolok вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глупый вопрос. Как писать EEPROM PIC18? Easyrider83 Микроконтроллеры, АЦП, память и т.д 4 09.01.2011 19:55
C++ для PIC18 alberio Микроконтроллеры, АЦП, память и т.д 5 07.07.2010 17:48
Автономный программатор для PIC18 avartemiy Микроконтроллеры, АЦП, память и т.д 3 23.04.2010 12:34
PIC18 реализация I2C proteus dima80 Микроконтроллеры, АЦП, память и т.д 1 01.06.2009 11:50
Обновление IAR Embedded Workbench for Microchip PIC18 i8051 Микроконтроллеры, АЦП, память и т.д 2 29.05.2008 15:35


Часовой пояс GMT +4, время: 11:36.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.