| Pic Basic pro для начинающих | 
|  | 
| 
 
 
 
 | ivan_fd | Дата: Вт, 28.12.2010, 10:24  |                                                                                                                Сообщение # 556 |  
 |   
 
 
 
 
  Группа:
  Модераторы
 
  Ранг: 
 
 Специалист
 
  
 Сообщений: 
 
 
 891
 
 
 Замечания: ± На сайте с 12.01.2009
 
 
 Статус: 
 Offline
 
 | В моем примере написано как раз о таймере 1, и никаких других прерываний тама нету. И там есть как настроить таймер на 5 мин. Посмотрите внимательно. Удачи!
 |  
 |  |  |  | 
| 
 
 
 
 | amid- | Дата: Ср, 29.12.2010, 14:37  |                                                                                                                Сообщение # 557 |  
 | ![amid-]()  
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Понимаю
 
  
 Сообщений: 
 
 
 89
 
 
 Замечания: ± На сайте с 02.12.2010
 
 
 Статус: 
 Offline
 
 | Уважаемые подскажите или ссылочку на проект как контролировать какая частота приходит на port pic типа частотомер. Смысл понять как port контролирует приходящую частоту на него и если частота совпадает с заданной к примеру (зажигает светик). И на каком pic это можно реализовать Смысл задачи контролировать сигнал в телефонной линии (занято.готовность.посылка вызова) частота всех сигналов одинакова только разница в периуде времени выдоваемого сигнала, может подскажети как на периуде по времени разлечить какой сигнал получен нa port pic
  Частота 425 гц 17 сек (готовность линии) 425гц длит 1 сек. периуд 4сек. (посылка вызова)
 425гц длит 0,3-0,4сек периуд 0,3-0,4 сек (занято)
 
 Сообщение отредактировал 
 
 amid- - Ср, 29.12.2010, 16:00
 
  |  
 |  |  |  | 
| 
 
 
 
 | Alexej79 | Дата: Ср, 29.12.2010, 21:10  |                                                                                                                Сообщение # 558 |  
 |   
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Понимаю
 
  
 Сообщений: 
 
 
 71
 
 
 Замечания: ± На сайте с 16.08.2010
 
 
 Статус: 
 Offline
 
 | Как удалять сообщение только так? 
 Сообщение отредактировал 
 
 Alexej79 - Ср, 29.12.2010, 21:22
 
  |  
 |  |  |  | 
| 
 
 
 
 | Broka | Дата: Ср, 29.12.2010, 21:27  |                                                                                                                Сообщение # 559 |  
 |   
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Помогаю всем
 
  
 Сообщений: 
 
 
 252
 
 
 Замечания: ± На сайте с 30.09.2009
 
 
 Статус: 
 Offline
 
 | Alexej79 Symbol TMR1ON = T1CON.0 ' Timer1 ON
 Уважаемый Alexej79, TMR1ON ты присваиваешь регистру T1CON.0, а значение его может быть либо 1 либо 0, то есть включить или выключить!
 TMR1ON = 1, включён
 TMR1ON = 0 , выключен, всего 2 значения не больше , включить ,или выключить
   Можно сделать всё это в цикле, я имею в виду время нужное сделать в цикле!
 Ну например как нибудь так !
 Led_on:
 FOR J = 0 to 300
 high portb.o
 If porta.2 = (значение) and porta.3 = (значение) then portb.0 = 0 :goto main
 pause 1000
 NEXT J
 portb.0 = 0
 goto main
 
 Наладчик КИП и А
 
 Сообщение отредактировал 
 
 Broka - Ср, 29.12.2010, 21:44
 
  |  
 |  |  |  | 
| 
 
 
 
 | amid- | Дата: Пт, 07.01.2011, 23:48  |                                                                                                                Сообщение # 560 |  
 | ![amid-]()  
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Понимаю
 
  
 Сообщений: 
 
 
 89
 
 
 Замечания: ± На сайте с 02.12.2010
 
 
 Статус: 
 Offline
 
 | C наступающим Всех все ушли празновать и тишина
 Добавлено (01.01.2011, 13.07.20)---------------------------------------------
 
  C НОВЫМ ГОДОМ Добавлено (03.01.2011, 16.01.44)---------------------------------------------
 У когото есть ключ к проге Real Pic Simulator
 Добавлено (04.01.2011, 20.24.24)---------------------------------------------
 Вот много вижу проектов в готовом виде где управление происходит по радио сигналу
 К примеру автосигнализация вопрос какими кодами али как организовать самое простое радио управление интересует какой протокол аль, что там за команды мы посылаем а там распознают
 Добавлено (07.01.2011, 23.48.54)---------------------------------------------
 где все
 |  
 |  |  |  | 
| 
 
 
 
 | retas | Дата: Сб, 08.01.2011, 10:41  |                                                                                                                Сообщение # 561 |  
 |   
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Помогаю всем
 
  
 Сообщений: 
 
 
 445
 
 
 Замечания: ± На сайте с 10.09.2007
 
 
 Статус: 
 Offline
 
 | amid- !!! Думаю для начала гляди сюда http://www.microchip.ru/files/d-sheets-rus/keeloq.pdf
 Для будущего в жизни, знай, что под конкретный вопрос нужно создавать отдельную тему. Один
 раз я это сделал в место тебя.
 |  
 |  |  |  | 
| 
 
 
 
 | amid- | Дата: Вт, 11.01.2011, 16:41  |                                                                                                                Сообщение # 562 |  
 | ![amid-]()  
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Понимаю
 
  
 Сообщений: 
 
 
 89
 
 
 Замечания: ± На сайте с 02.12.2010
 
 
 Статус: 
 Offline
 
 | Подскажите в protone где выбирается pic под которого писать программу А то после запуска в углу папка с pic16f628 или это не имеет значение
  Еще а как запускается прога для имитации работы pic и готовой прошивки в схеме я так понел она в этом комплекте Все скачал сдесь.
  http://www.terrarus.ucoz.ru/proton_plus_ide/index.html |  
 |  |  |  | 
| 
 
 
 
 | Matrix252005 | Дата: Вт, 11.01.2011, 16:45  |                                                                                                                Сообщение # 563 |  
 |   
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Разобрался
 
  
 Сообщений: 
 
 
 636
 
 
 Замечания: ± На сайте с 12.10.2007
 
 
 Статус: 
 Offline
 
 | Приятного времени суток. amid-, для того, чтобы в Proton-е выбрать МК, необходимо в начале программы написать: DEVICE ххххххх - где хххххх нужный Вам МК Пример:
 http://www.terrarus.ucoz.ru/proton_....ce.html
   Quote Еще а как запускается прога для имитации работы pic и готовой прошивки в схеме я так понел она в этом комплекте Уточните свой вопрос!!!! Немного не понятен!!!!
  amid-, Вас же просили, создавать тему в конкретной части форума!!!! Если Вы спрашиваете об PROTONе, то и задавайте вопрос в ветке "Proton PicBasic ": http://picbasic.ru/forum/5 . Эта часть форума, для "PicBasicPro". Будьте внимательны!!!!!! 
 THE TRUTH IS OUT THERE.
 
 С уважением, Николай.
 
 Сообщение отредактировал 
 
 Matrix252005 - Вт, 11.01.2011, 16:54
 
  |  
 |  |  |  | 
| 
 
 
 
 | mwatt | Дата: Вт, 11.01.2011, 22:18  |                                                                                                                Сообщение # 564 |  
 | ![mwatt]()  
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Новенький
 
  
 Сообщений: 
 
 
 1
 
 
 Замечания: ± На сайте с 08.01.2011
 
 
 Статус: 
 Offline
 
 | Всем привет!! Я начал изучать Pic Basic недавно. помогите разабраться с ASCII. какой командой можно принять от устройства например слово если устройство отправило RING то микроконтролер произвел какое то действие. Мне бы пример программи как записать RING в переменную и сравнить.
 |  
 |  |  |  | 
| 
 
 
 
 | bambyk7087 | Дата: Ср, 09.02.2011, 20:24  |                                                                                                                Сообщение # 565 |  
 | ![bambyk7087]()  
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Новенький
 
  
 Сообщений: 
 
 
 2
 
 
 Замечания: ± На сайте с 07.02.2011
 
 
 Статус: 
 Offline
 
 | Доброго всем времени суток,ребят помогите разобраться,вот прога GPIO = %000000
 TRISIO = %000010
 cikl:
 if GPIO.1 = 1 then goto main
 if GPIO.1 = 0 then goto cikl
 main:
 SYMBOL sv = GPIO.0
 j var byte
 LOW sv
 FOR j = 0 to 255 STEP 50
 PWM sv, j, 12
 NEXT j
 pause 60000
 FOR j = 255 to 0 STEP -5
 PWM sv, j, 12
 NEXT j
 LOW sv
 goto cikl
 end
 при попытке ее компилить выдает ошибку 173 путь такой то такой то 24627~1.acm 62 вообщем ошибка ассемблера,что сие может значить,где я неправ? камень 12f629
 
 Сообщение отредактировал 
 
 bambyk7087 - Ср, 09.02.2011, 20:27
 
  |  
 |  |  |  | 
| 
 
 
 
 | ivan_fd | Дата: Ср, 09.02.2011, 21:52  |                                                                                                                Сообщение # 566 |  
 |   
 
 
 
 
  Группа:
  Модераторы
 
  Ранг: 
 
 Специалист
 
  
 Сообщений: 
 
 
 891
 
 
 Замечания: ± На сайте с 12.01.2009
 
 
 Статус: 
 Offline
 
 | Если єто весь код, то у меня он нормально откомпилировался. |  
 |  |  |  | 
| 
 
 
 
 | bambyk7087 | Дата: Чт, 10.02.2011, 18:08  |                                                                                                                Сообщение # 567 |  
 | ![bambyk7087]()  
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Новенький
 
  
 Сообщений: 
 
 
 2
 
 
 Замечания: ± На сайте с 07.02.2011
 
 
 Статус: 
 Offline
 
 | Понял,спасибо большое!,буду делать переустановить PICBasik унд микрокодстудию могет поможет  Добавлено (10.02.2011, 18.08.12)---------------------------------------------
 И снова здравствуйте,продолжаю эпопею,после переустановки код скомпилился но,нифига неработает чувствую напортачил с конфигурацией портов поможите кто чем может
  вот прога GPIO = %000000
 CMCON = 7
 TRISIO = %010000
 cikl:
 if GPIO.1 = 1 then goto main
 if GPIO.1 = 0 then goto cikl
 main:
 SYMBOL sv = GPIO.0
 j var byte
 LOW sv
 FOR j = 0 to 255 STEP 50
 PWM sv, j, 12
 NEXT j
 pause 60000
 FOR j = 255 to 0 STEP -5
 PWM sv, j, 12
 NEXT j
 LOW sv
 goto cikl
 end
 вот камень 12f629,спасибо вам за ранее уважаемые
 |  
 |  |  |  | 
| 
 
 
 
 | amid- | Дата: Пн, 21.02.2011, 20:09  |                                                                                                                Сообщение # 568 |  
 | ![amid-]()  
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Понимаю
 
  
 Сообщений: 
 
 
 89
 
 
 Замечания: ± На сайте с 02.12.2010
 
 
 Статус: 
 Offline
 
 | Всем привет подскажите в в MICROCODE STUDIO ошибка
 address limit of 3ffh exceeded
 что это ??
 не ужеле памяти pic не хватает
 пишу под pic16f84a
 |  
 |  |  |  | 
| 
 
 
 
 | ivan_fd | Дата: Пн, 21.02.2011, 21:54  |                                                                                                                Сообщение # 569 |  
 |   
 
 
 
 
  Группа:
  Модераторы
 
  Ранг: 
 
 Специалист
 
  
 Сообщений: 
 
 
 891
 
 
 Замечания: ± На сайте с 12.01.2009
 
 
 Статус: 
 Offline
 
 | Quote (amid-) не ужеле памяти pic не хватает  Да не хватает.    |  
 |  |  |  | 
| 
 
 
 
 | amid- | Дата: Пт, 25.02.2011, 12:41  |                                                                                                                Сообщение # 570 |  
 | ![amid-]()  
 
 
 
 
  Группа:
  Проверенные
 
  Ранг: 
 
 Понимаю
 
  
 Сообщений: 
 
 
 89
 
 
 Замечания: ± На сайте с 02.12.2010
 
 
 Статус: 
 Offline
 
 | Quote (ivan_fd) Да не хватает Сп. за ответ теперь знаю где искать   Добавлено (25.02.2011, 12.41.11) ---------------------------------------------
 Подскажите плиз как задействовать внутрений генератор в pic ,чтоб кварц на 4 мг не ставить
 Можно пример к pic 16f 84a и к pic12c508a
  Если не по теме то подскажите где искать , работаю в CodeStudioPlus
 
 Сообщение отредактировал 
 
 amid- - Пт, 25.02.2011, 12:52
 
  |  
 |  |  |  |