реклама на сайте
подробности

 
 
> c8051f350 и мои странности, ===================
nikmel
сообщение Mar 17 2008, 19:36
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 17-03-08
Пользователь №: 35 985



есть c8051f350...пытаюсь сделать простое мигание диодом.
в кейле создал проект со стартапом и собственно мой код:

Код
#include "c8051f350.h"

sbit LED=P1^0;

void main()
{
  unsigned char i;
  XBR1=0x40;
  LED=0;      
  for(i=0;i!=0xff;++i);
  LED=1;
  while(1);
}


P1MDOUT по дефолту 0 - то что надо, ибо нужен сток (диод зажигаю нулём)
P1MDIN по дефолту 1 - то что надо, ибо цифровой вход/выход
XBR1 - выставляю 1 на активизацию матрицы, дабы порт включился.
дальше зажигаю диод, потом жду и выключаю его. я планировал увидеть потушеный диод, а получаю зажжёный причём: чем меньше пауза, тем тусклее он горит. смотрел мультиметром на нём напряжения не то, не сё...в общем от паузы зависят...даже если поставить подряд две команды:
Код
LED=0;
LED=1;

то диод едва уловимо зажигается...

только не пинайте! 05.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
nikmel
сообщение Mar 18 2008, 15:24
Сообщение #2





Группа: Новичок
Сообщений: 3
Регистрация: 17-03-08
Пользователь №: 35 985



2 alvol:
пользовался ей для проверки.

2 Кора:
у меня нет отладочной платы и соответственно диска с примерами =D ...

PCA0MD &= ~0x40;

единственное что может мне помочь, ибо я watchdog-а не отключал, а
xbr0 - (как я уже писАл) по умолчанию 0
xbr1 - у меня инициализируется
pmdout - мне нужен open drain, а он по умолчанию стоит

надеюсь получится...спасибо rolleyes.gif
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Mar 19 2008, 07:33
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Цитата(nikmel @ Mar 18 2008, 17:24) *
2 Кора:
у меня нет отладочной платы и соответственно диска с примерами =D ...

IDE Silabs можно скачать с их сайта. С примерами.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 03:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.01307 секунд с 7
ELECTRONIX ©2004-2016