| Автор |
Съобщение |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
 RS232 на PIC12F675
Здравейте !
Пуснах RS232 на този пик и не иска да работи...
Много странно е , защото не виждам никакви проблеми в кода
#include "D:\picprocesori\project\12f675].h"
void main()
{
setup_adc_ports(sAN0|VSS_VDD);
setup_adc(ADC_CLOCK_DIV_8);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_comparator(NC_NC);
setup_vref(FALSE);
puts ("\r\nRS232 Komunikacia");
}
#include <12F675.h> #device adc=10
#FUSES NOWDT //No Watch Dog Timer #FUSES INTRC_IO //Internal RC Osc, no CLKOUT #FUSES NOCPD //No EE protection #FUSES NOPROTECT //Code not protected from reading #FUSES NOMCLR //Master Clear pin used for I/O #FUSES PUT //Power Up Timer #FUSES BROWNOUT //Reset when brownout detected #FUSES BANDGAP_HIGH #use delay(clock=4000000) #use rs232(baud=1200,parity=N,xmit=PIN_A2,rcv=PIN_A3,bits=8)
|
| Вто Юли 03, 2007 11:12 am |
|
 |
|
valioman
Ранг: Почетен член
Регистриран на: Съб Сеп 17, 2005 5:07 pm Мнения: 813 Местоположение: Сливен
|
 Re: RS232 на PIC12F675
Иа виж така ще стане ли  )
|
| Вто Юли 03, 2007 11:32 am |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
*** Error 12 "12f675].c" Line 13(4,20): Undefined identifier setup_oscillator
|
| Вто Юли 03, 2007 11:46 am |
|
 |
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 1:22 pm Мнения: 1949 Местоположение: София
|
E махни го тоя ред, той е за 683-ките, те могат да се нагласят на колко да бяга вътрешния осцилатор от firmware-a.
И пробвай да добавиш нещо от сорта на това в инициализацията:
|
| Вто Юли 03, 2007 11:53 am |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
И така нестава 
|
| Вто Юли 03, 2007 12:00 pm |
|
 |
|
valioman
Ранг: Почетен член
Регистриран на: Съб Сеп 17, 2005 5:07 pm Мнения: 813 Местоположение: Сливен
|
Я разцъкай един светодиод поне да видиш тръгва ли осцилатора ???
|
| Вто Юли 03, 2007 12:22 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
хм .. оказва се, че не тръгва
|
| Вто Юли 03, 2007 12:38 pm |
|
 |
|
valioman
Ранг: Почетен член
Регистриран на: Съб Сеп 17, 2005 5:07 pm Мнения: 813 Местоположение: Сливен
|
А с външен кварц мига ли диода ??
|
| Вто Юли 03, 2007 12:40 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Не ! пробвах не тръгва с нищо и пик-а смених с нов ....
Де не би да имам грешка в конфигурирането ?!
Последна промяна mash на Вто Юли 03, 2007 12:52 pm, променена общо 1 път
|
| Вто Юли 03, 2007 12:44 pm |
|
 |
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 1:22 pm Мнения: 1949 Местоположение: София
|
Е как да ти помогнем, чипа изобщо има ли захранване ? Светни един LED поне (и гледай като го светиш да си конфигурирал TRISA, че тва много често се забравя)
|
| Вто Юли 03, 2007 12:51 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Ами аз съм в шах !
Смених платката, пик-а, пуснах го на платка с кварц, дефинирах TRISA и пак не иска ... пик-а се записва правино ..
|
| Вто Юли 03, 2007 12:54 pm |
|
 |
|
valioman
Ранг: Почетен член
Регистриран на: Съб Сеп 17, 2005 5:07 pm Мнения: 813 Местоположение: Сливен
|
MCLR как е конфигуриран и вързан?
|
| Вто Юли 03, 2007 12:55 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
|
| Вто Юли 03, 2007 12:56 pm |
|
 |
|
Predator_MF
Ранг: Форумен бог
Регистриран на: Чет Окт 07, 2004 1:22 pm Мнения: 1949 Местоположение: София
|
Спри всички периферии (ADC и таймерите), направи един while(1) {LED = 1;}, няма как да не стане 
|
| Вто Юли 03, 2007 12:59 pm |
|
 |
|
valioman
Ранг: Почетен член
Регистриран на: Съб Сеп 17, 2005 5:07 pm Мнения: 813 Местоположение: Сливен
|
я пробвай с това ще захапе ли без кварц
закачи едно диодче на А1 да видиш ще замига ли???
|
| Вто Юли 03, 2007 1:05 pm |
|
|