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

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

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

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

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

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

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

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

може кто посоветует простую доходчивую литературу по ССS-PIC, с простыми примерами???
Реклама:
Gladkih вне форума  
Непрочитано 24.03.2007, 15:24  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 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
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
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
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от avr123-nm-ru
Тавернье автор
http://www.roboforum.ru/viewforum.htm?f=19
Если это та же , то интересно где ты в ней С нашел?
dosikus вне форума  
Непрочитано 24.03.2007, 18:41  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 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.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию Re: Вопрос по CCS PIC

Может это поможет https://kazus.ru/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.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,725
Сказал спасибо: 2,424
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Вопрос по CCS PIC

BOOLEAN - значит двоичная переменная. Может принимать значения 0 или 1.
baiderin вне форума  
Непрочитано 06.06.2010, 18:19  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 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, время: 00:55.


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