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

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

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

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

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

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

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

 
Опции темы

Вопрос по CCS PIC

Непрочитано 24.03.2007, 15:03  
Gladkih
Гражданин KAZUS.RUN
 
Регистрация: 06.08.2006
Сообщений: 694
Сказал спасибо: 24
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
Gladkih на пути к лучшему
По умолчанию Re: Вопрос по CCS PIC

може кто посоветует простую доходчивую литературу по ССS-PIC, с простыми примерами???
Реклама:
Gladkih вне форума  
Непрочитано 24.03.2007, 15:24  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Тавернье автор
http://www.roboforum.ru/viewforum.htm?f=19
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 24.03.2007, 17:19  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Код:
Шпак Ю.А.
Программирование на языке С для AVR и PIC микроконтроллеров. 
МК-Пресс, Киев, 2006, 400стр. ил.
часть.1 объём файла - 5'242'880 byte
http://lord-n.narod.ru/download/book...2006.part1.rar
часть.2 объём файла - 4'111'996 byte

http://lord-n.narod.ru/download/book...2006.part2.rar


Код:
Тавернье К.
PIC-микроконтроллеры. Практика применения
http://lord-n.narod.ru/download/book...llers.djvu.rar
dosikus вне форума  
Непрочитано 24.03.2007, 17:26  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от avr123-nm-ru
Тавернье автор
http://www.roboforum.ru/viewforum.htm?f=19
Если это та же , то интересно где ты в ней С нашел?
dosikus вне форума  
Непрочитано 24.03.2007, 18:41  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Перепутал с

Шпак Ю.А. Программирование на языке С для AVR и PIC
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 06.06.2010, 15:31  
UA3NGF
Прохожий
 
Регистрация: 06.06.2010
Сообщений: 9
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
UA3NGF на пути к лучшему
По умолчанию Re: Вопрос по CCS PIC

Поможите кто чем может, я уже голову сломал. MPLAB, CCS
Три дня не могу запустить LCD

#include ‹16f84A.h›
#use delay (clock = 4000000)
#fuses XT,NOWDT,NOPROTECT
#include ‹lcd.c›


#define LCD_ENABLE_PIN PIN_B0
#define LCD_RS_PIN PIN_B1
#define LCD_RW_PIN PIN_B6
#define LCD_DATA4 PIN_B2
#define LCD_DATA5 PIN_B3
#define LCD_DATA6 PIN_B4
#define LCD_DATA7 PIN_B5

void main()
{

lcd_init();
delay_ms(50);

printf(lcd_putc,"Privet");


delay_ms (3000);
}
UA3NGF вне форума  
Непрочитано 06.06.2010, 16:36  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Вопрос по CCS PIC

Может это поможет https://kazus.run/forums/showthread.php?t=18336&page=2
Не поймеш помогу дальше
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
Непрочитано 06.06.2010, 17:42  
UA3NGF
Прохожий
 
Регистрация: 06.06.2010
Сообщений: 9
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
UA3NGF на пути к лучшему
По умолчанию Re: Вопрос по CCS PIC

Нет, не помогает. Я ещё только пытаюсь понять Си.
Буду признателен, если найдётся для меня три минуты.
Начнём по порядку:
Совершенно непонятна эта структура
struct lcd_pin_map {
BOOLEAN rs;
BOOLEAN enable;
BOOLEAN unused;
BOOLEAN unused_1;
int data : 4;
} lcd;
Я так понимаю, что здесь чего-то чему-то сопоставляется
С правой стороны мы видим пин дата/данные, строб, незанятый вывод...
А слева совершенно непонятный оператор BOOLEAN...

Дальше ты пишешь: "как видиш rs это нулевой бит порта..."
Из чего следует, что rs - нулевой бит порта?

Что означает оператор BOOLEAN?
UA3NGF вне форума  
Непрочитано 06.06.2010, 18:18  
baiderin
Почётный гражданин KAZUS.RUN
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,739
Сказал спасибо: 2,487
Сказали Спасибо 897 раз(а) в 584 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Вопрос по CCS PIC

BOOLEAN - значит двоичная переменная. Может принимать значения 0 или 1.
baiderin вне форума  
Непрочитано 06.06.2010, 18:19  
CERGEI1982
Почётный гражданин KAZUS.RUN
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,578
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Вопрос по CCS PIC

Сообщение от UA3NGF Посмотреть сообщение
Совершенно непонятна эта структура
struct lcd_pin_map {
BOOLEAN rs;
BOOLEAN enable;
BOOLEAN unused;
BOOLEAN unused_1;
int data : 4;
} lcd;
Я так понимаю, что здесь чего-то чему-то сопоставляется
С правой стороны мы видим пин дата/данные, строб, незанятый вывод...
Почитай про структуру.Структура создается для управления выводами порта.То есть rs-это нулевой бит порта и т д,а int data:4 сразу указывает на полубайт порта.Посмотри дальше как идет обращение в битам порта через структуру.
Сообщение от UA3NGF Посмотреть сообщение
А слева совершенно непонятный оператор BOOLEAN...
Что означает оператор BOOLEAN?
Он означает что тип переменой BOOLEAN это бит,который может иметь значения 1 или 0.
__________________
Глаза боятся,а руки делают.
CERGEI1982 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
i2c+ccs pic Gladkih Микроконтроллеры, АЦП, память и т.д 9 18.04.2016 22:17
CCS PIC C PCWHD 4.065 fmssp Микроконтроллеры, АЦП, память и т.д 38 09.06.2010 23:44
CCS PIC C 4.020 fmssp Микроконтроллеры, АЦП, память и т.д 11 11.02.2009 12:17
Вопрос по CCS PICC PCWH ,,, hubble Микроконтроллеры, АЦП, память и т.д 1 04.02.2007 21:37
CCS PIC C v.4.020 mishastik Микроконтроллеры, АЦП, память и т.д 0 23.01.2007 12:52


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


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