14.07.2015, 12:54
|
|
Заблокирован
Регистрация: 21.01.2014
Сообщений: 589
Сказал спасибо: 7
Сказали Спасибо 267 раз(а) в 206 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от Ivan_fd
|
я не новичок, я новичок.
|
Иван, придётся Вам согласиться, что новичок. А то досикус никак не успокоится!
|
|
|
Сказали "Спасибо" Yurkin2014
|
|
|
14.07.2015, 14:23
|
|
Прописка
Регистрация: 04.02.2007
Адрес: Украина
Сообщений: 126
Сказал спасибо: 44
Сказали Спасибо 29 раз(а) в 20 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Не хочу спорить, да и не в тему оно здесь. Но, что если я в C не супер силен, то значит с контроллерами я не знаком? Для PICов меня полностью, пока что, устраивал BASIC. Хотя я не спорю, что C надо изучать.
И на конец, так сказать, другие контроллеры меня, пока что, не интересуют!
|
|
|
|
17.07.2015, 21:30
|
|
Вид на жительство
Регистрация: 09.12.2006
Сообщений: 337
Сказал спасибо: 421
Сказали Спасибо 34 раз(а) в 26 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Помогите , второй день бьюсь , не могу сообразить:
есть 7-сег индикатор с 3 разрядами, сегменты подключены так:
LED seg f Pin B0
LED seg a Pin B1
LED seg e Pin B2
LED seg c Pin B3
LED seg dp Pin B4
LED seg d Pin B5
LED seg b Pin B6
LED seg g Pin B7
коды цифр такие:
// 0 1 2 3 4 5 6 7 8 9
/// Для общего катода///
// BYTE CONST LED_MAP[10] = {0x6f,0x48,0xe6,0xea,0xc9,0xab,0xaf,0x4a,0xef,0xeb };
все работает , все нормально
хочу поменять расположение сегментов на такое:
LED seg a Pin B0
LED seg b Pin B1
LED seg c Pin B2
LED seg d Pin B3
LED seg e Pin B4
LED seg f Pin B5
LED seg g Pin B6
LED seg dp Pin B7
коды цифр как бы такие:
/// Для общего катода
// 0 1 2 3 4 5 6 7 8 9
BYTE CONST LED_MAP[10] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f };
больше в программе ничего не меняю , показывает неправильно
не могу понять в чем ошибка, подскажите
|
|
|
|
17.07.2015, 21:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 11.06.2006
Адрес: 51° 46′ 0″ N, 55° 6′ 0″ E
Сообщений: 1,975
Сказал спасибо: 369
Сказали Спасибо 1,725 раз(а) в 706 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
http://www.picbasic.ru/load/poleznye..._mk/13-1-0-159
Удобная программка!
Конвертер значений 7-сегментного индикатора в значения порта МК
|
|
|
Эти 2 пользователя(ей) сказали Спасибо welcome61 за это сообщение:
|
|
|
17.07.2015, 22:44
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Мало кому нужное уродство. Пишите правильно и никакие "чудо-программки" не понадобятся.
|
|
|
|
18.07.2015, 00:35
|
|
Вид на жительство
Регистрация: 09.12.2006
Сообщений: 337
Сказал спасибо: 421
Сказали Спасибо 34 раз(а) в 26 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
значения совпали с моими, но при выводе показывает ерунду, не могу въехать в чем причина , порт используется тот же, только выводы переназначаются
|
|
|
|
18.07.2015, 17:33
|
|
Вид на жительство
Регистрация: 09.12.2006
Сообщений: 337
Сказал спасибо: 421
Сказали Спасибо 34 раз(а) в 26 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
в принципе разобрался , но столкнулся с такой ситуацией:
1. установлена связка mplab 8.85+PIC CCS + proteus
2. все запускается из под mplab 8.85
3. и тут самое интересное : если открываю из под mplab 8.85 - открывается проект с одними изменениями, если просто запускаю проект с расширением mcp -запускается проект ( тот же, из той же папки , НО ИЗМЕНЕНИЯ ДРУГИЕ). Я чего то не понимаю!!! Подскажите, При выходе во всех случаях проект сохраняю.
Я в трансе! В чем причина???
Последний раз редактировалось vlad_ru; 18.07.2015 в 17:35.
|
|
|
|
18.07.2015, 17:59
|
|
Вид на жительство
Регистрация: 09.12.2006
Сообщений: 337
Сказал спасибо: 421
Сказали Спасибо 34 раз(а) в 26 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Вопрос снимается. Старый стал.
|
|
|
|
18.07.2015, 18:31
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,488
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Сообщение от STM32F0
|
Мало кому нужное уродство..
|
Почему??? Нормально работающий калькулятор. Ведь сегменты могут быть подключены к порту в произвольном порядке.
....
С проектами - наверно просто разные проекты открываются, вот и всё
|
|
|
Сказали "Спасибо" NewWriter
|
|
|
18.07.2015, 19:15
|
|
Вид на жительство
Регистрация: 09.12.2006
Сообщений: 337
Сказал спасибо: 421
Сказали Спасибо 34 раз(а) в 26 сообщении(ях)
|
Re: Изучение PIC C Compiler(CCS C)
Вы как в воду глядели, просто хранится копия папки с проектами и при открытии из под мплаб , она берет проект из той папки
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:20.
|
|