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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 28.10.2010, 19:29  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от NikMih_1 Посмотреть сообщение
Действительно! Как вышло, не знаю. Сейчас спрашиваемый вариант присобачу.
Я вот про что спрашивал
_CONFIG2(FCKSM_CSDCMD&OSCIOFNC_ON&POSCMOD_HS&FNOSC _PRI)
#define SYSCLK 8000000
#define t1 3
#define PRG1 SYSCLK/2/256*
Так это опять тоже самое! #define я не считаю, это просто определения и макрос.
Реклама:
realid вне форума  
Непрочитано 28.10.2010, 19:31  
NikMih_1
Гражданин KAZUS.RU
 
Аватар для NikMih_1
 
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
NikMih_1 на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от realid Посмотреть сообщение
Так это опять тоже самое! #define я не считаю, это просто определения и макрос.
Словечко классное _config2 и аргументы в скобочках ?
NikMih_1 вне форума  
Непрочитано 28.10.2010, 19:42  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от NikMih_1 Посмотреть сообщение
Словечко классное _config2 и аргументы в скобочках ?
Ну и что? Ну назвали они так макрос по имени самого конфигурационного регистра.
Здесь тоже самое:
Код:
_FBS	(BWRP_WRPROTECT_OFF &  BSS_NO_FLASH) ;
_FGS	(GSS_OFF &  GCP_OFF & GWRP_OFF) ;
_FOSCSEL(FNOSC_PRI  &   IESO_OFF);
_FOSC	(FCKSM_CSDCME   &   IOL1WAY_CFF   &   OSCIOFNC_OFF   & POSCMD_EC);
_FWDT       ( FWDTEN_OFF);
_FPOR        (FPWRT _PWR1   &  ALTI2C_ON);
_FBS и тп это все макросы с именами конфигурационных регистров конкретного мк.

Узнать что представляет конкретный макрос, вы может в соответствующем файле .h

Последний раз редактировалось realid; 28.10.2010 в 19:46.
realid вне форума  
Непрочитано 28.10.2010, 19:57  
NikMih_1
Гражданин KAZUS.RU
 
Аватар для NikMih_1
 
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
NikMih_1 на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от realid Посмотреть сообщение
Ну и что?
Это и есть ответ. Только в заголовочном файле специально (видел) оговорено, что эта конфигня может писаться 1 раз во всей программе выше всех ??? чего-то там (забыл).
NikMih_1 вне форума  
Непрочитано 28.10.2010, 20:13  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от NikMih_1 Посмотреть сообщение
Это и есть ответ. Только в заголовочном файле специально (видел) оговорено, что эта конфигня может писаться 1 раз во всей программе выше всех ??? чего-то там (забыл).
Правильно. Этот макрос задает конфигурацию мк. И должен быть использован один раз в проекте, например в файле main.c, вне функций.
realid вне форума  
Непрочитано 28.10.2010, 20:17  
NikMih_1
Гражданин KAZUS.RU
 
Аватар для NikMih_1
 
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
NikMih_1 на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от realid Посмотреть сообщение
например в файле main.c, вне функций
В моём примере он выше всех стоит, до дефайнов даже. Сейчас фучаюсь с символом &, что это за "взятие адреса" такое?

Какое вот тут взятие адреса?
printf("Введите целое число от -32768 до 32767\n");
scanf("%d%n", &x, &n1);
printf("x = %d%n\n", x, &n2);
printf("n1 = %d, n2 = %d\n", n1, n2);
}
Роскошный ресурс нашёл
http://dfe3300.karelia.ru/koi/posob/c/c.htm#g7

Последний раз редактировалось NikMih_1; 28.10.2010 в 20:18. Причина: Дал ссылку
NikMih_1 вне форума  
Непрочитано 28.10.2010, 20:22  
NikMih_1
Гражданин KAZUS.RU
 
Аватар для NikMih_1
 
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
NikMih_1 на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Жена с сестрой требуют коньяка, еду.
NikMih_1 вне форума  
Непрочитано 28.10.2010, 20:53  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от NikMih_1 Посмотреть сообщение
В моём примере он выше всех стоит, до дефайнов даже. Сейчас фучаюсь с символом &, что это за "взятие адреса" такое?

Какое вот тут взятие адреса?
printf("Введите целое число от -32768 до 32767\n");
scanf("%d%n", &x, &n1);
printf("x = %d%n\n", x, &n2);
printf("n1 = %d, n2 = %d\n", n1, n2);
}
Роскошный ресурс нашёл
http://dfe3300.karelia.ru/koi/posob/c/c.htm#g7
Да перестаньте вы ресурсы искать. Того, что у вас на руках, с лихвой на год хватит для изучения. Вот только вы переходить к изучению (чтению) не торопитесь. Похоже, игрой в вопросы-ответы вы собрались прйти весь курс изучения Си. Ну не принято так на форумах, извините. Сначала читаем, потом понимаем, потом ещё раз читаем, если первый раз не помогло. Потом снова понимаем. Разбираемся. Сами себе растолковываем. Вспоминаем прошедшее. И уж когда совсем невмоготу - идём на поклон к форуму. Так и здесь, судя по вашему вопросу видно, что вы с момента старта топика так и не удосужились начать читать К&R.
А давно надо было...
Код:
   scanf("%d%n", &x, &n1);
Функция форматированного ввода. Читает вводимые данные с указанным форматом и размещает их по адресам переменных. Основа основ. Азбука!
Стыдно. Посмотрите на номер поста, а вы ещё и не начинали читать. Как же вас заставить?
ut1wpr вне форума  
Непрочитано 28.10.2010, 21:14  
NikMih_1
Гражданин KAZUS.RU
 
Аватар для NikMih_1
 
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
NikMih_1 на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от ut1wpr Посмотреть сообщение
Как же вас заставить?
Можете не заставлять, читать я начал, учебники сейчас есть. Я видно тороплюсь слишком, вот и пристаю,боюсь не успеть. Мне всего одну микросхему надо запрограммировать, дольше другие будут писать и делать, а я руководить буду. Это всегда проще. Я про начальника своего писал, которому втолковывал гидродинамику, а он прицепил мне кликуху - да, но нет. В обчем, прощевайте братаны. (А тороплюсь не зря: мозги резали, два эпилептических припадка было, дальше только инсульта ждать и ку-ку).
NikMih_1 вне форума  
Непрочитано 28.10.2010, 22:04  
ut1wpr
Почётный гражданин KAZUS.RU
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Вопросы от NikMih_1

Сообщение от NikMih_1 Посмотреть сообщение
Можете не заставлять, читать я начал, учебники сейчас есть. Я видно тороплюсь слишком, вот и пристаю,боюсь не успеть. Мне всего одну микросхему надо запрограммировать, дольше другие будут писать и делать, а я руководить буду. Это всегда проще. Я про начальника своего писал, которому втолковывал гидродинамику, а он прицепил мне кликуху - да, но нет. В обчем, прощевайте братаны. (А тороплюсь не зря: мозги резали, два эпилептических припадка было, дальше только инсульта ждать и ку-ку).
Извините за резкость. Я к братанам себя не отношу. При всём моем к вам уважении, понимании сложности состояния вашего здоровья, могу лишь выразить сочувствие тем людям, которыми "я руководить буду" (с) NikMih.
Успехов вам.
ut1wpr вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по PROTEUS-у Advanced_LAMER Proteus 372 19.09.2021 01:20
Вопросы ENC28J60 CERGEI1982 Микроконтроллеры, АЦП, память и т.д 123 02.04.2018 22:30
Wiznet W7100. Общие вопросы R_N Микроконтроллеры, АЦП, память и т.д 7 06.06.2012 00:33
Вопросы по AVR-LIBС rear Микроконтроллеры, АЦП, память и т.д 5 08.10.2010 19:38
Вопросы об управлении MOSFET'ами в стабах Vadeg Электроника - это просто 14 19.12.2009 23:21


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot