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

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

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

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

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

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

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

 
Опции темы
Непрочитано 20.07.2008, 18:06  
ctefan
Временная регистрация
 
Регистрация: 15.06.2005
Сообщений: 86
Сказал спасибо: 3
Сказали Спасибо 1 раз в 1 сообщении
ctefan на пути к лучшему
По умолчанию встроенная библиотека microC

подскажите пожалуйста где ошибка?
void main(){
unsigned char uart;
unsigned short data,rec;

TRISC= 32;
PORTC=32;
TRISA=0; //
PORTC=0;
ADCON0 = 0;
ADCON1 = 0;
CMCON0 = 7;
WPUA =32;
ANSEL =0;
OPTION_REG = 1;
INTCON =0;
data=0;
Soft_Uart_Init(PORTC, 3, 2, 9600, 0);
do {
do {
data = Soft_Uart_Read(rec);
} while (!*rec);
Soft_Uart_Write(data);
} while (1);
}
выдаёт: implicit cast of integral value to pointer
Реклама:
ctefan вне форума  
Непрочитано 20.07.2008, 23:34  
vdlab
Гражданин KAZUS.RU
 
Аватар для vdlab
 
Регистрация: 17.07.2006
Адрес: PV.DP.UA
Сообщений: 620
Сказал спасибо: 3
Сказали Спасибо 60 раз(а) в 48 сообщении(ях)
vdlab на пути к лучшему
По умолчанию

Цитата:
void main(){
unsigned char uart;
unsigned short data,*rec;
Вот.
__________________
Если ты читаешь это - значит тебе нечем заняться...
vdlab вне форума  
Непрочитано 21.07.2008, 16:54  
ctefan
Временная регистрация
 
Регистрация: 15.06.2005
Сообщений: 86
Сказал спасибо: 3
Сказали Спасибо 1 раз в 1 сообщении
ctefan на пути к лучшему
По умолчанию

Большое спасибо!!!
заработало,а подскажите пожайлуста *-это указатель
на переменную rec ,но ведь при вызове функции
data = Soft_Uart_Read(rec);
указываеться сама переменная ,а не указатель.
извеняюсь за ламерство я только учусь.
ctefan вне форума  
Непрочитано 22.07.2008, 04:09  
john_ea
Прохожий
 
Регистрация: 08.08.2007
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
john_ea на пути к лучшему
По умолчанию

Сообщение от ctefan
Большое спасибо!!!
заработало,а подскажите пожайлуста *-это указатель
на переменную rec ,но ведь при вызове функции
data = Soft_Uart_Read(rec);
указываеться сама переменная ,а не указатель.
извеняюсь за ламерство я только учусь.
Ну значит функция выделяет кусок памяти, кладет туда данные и отдает указатель на нее (т. е. простыми словами - функция говорит где лежит то, что она там хочет вернуть). Тут надо смотреть особенности функции (и в данном случаекак выделяется память на конкретном условии). В данном случае Память выделяет функция. Иногда надо передать ссылку на уже выделенную память.
john_ea вне форума  
Непрочитано 22.07.2008, 21:36  
ctefan
Временная регистрация
 
Регистрация: 15.06.2005
Сообщений: 86
Сказал спасибо: 3
Сказали Спасибо 1 раз в 1 сообщении
ctefan на пути к лучшему
По умолчанию

Спасибо всё понял!
ctefan вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функции в MicroC! kviper Микроконтроллеры, АЦП, память и т.д 10 19.10.2009 16:35
microC PRO for AVR kassiopay Микроконтроллеры, АЦП, память и т.д 0 27.03.2009 16:59
MicroC - текстовая переменная -как? DDimon Микроконтроллеры, АЦП, память и т.д 9 17.12.2008 20:44
microC for PIC Микроконтроллеры, АЦП, память и т.д 2 20.03.2006 18:34
проблема! нужно лекарство для microC dator Делимся опытом 7 17.11.2005 00:41


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


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