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

 
 
 
Reply to this topicStart new topic
> Need help! МК SilLabs C8051F120
Ivan575
сообщение Feb 26 2013, 17:52
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 26-02-13
Пользователь №: 75 807



Приветсвую форумчане!
Возникла проблема при конфигурировании ЦАП контроллера SilLabs C8051F120. На осцильнике ничего не отображается, опорного напряжения на ноге контроллера не наблюдается. Помогите пожалуйста разобраться, текст программы приведен ниже.

#include "c8051F120.h"

void Oscillator_Init()
{
int i=0;
SFRPAGE= CONFIG_PAGE;
OSCXCN= 0x67;
for(i=0;i<3000;i++);
while ((OSCXCN & 0x80)==0);
PLL0CN= 0x04;
PLL0FLT =0x01;
PLL0MUL =0x04;
CLKSEL= 0x01;
}

void DAC_Init()
{
SFRPAGE= DAC0_PAGE;
DAC0CN=0x84;
}

void Voltage_Reference_Init()
{
SFRPAGE=ADC0_PAGE;
REF0CN=0x07;
}

void Init_Device(void)
{
Oscillator_Init();
DAC_Init();
Voltage_Reference_Init();
}

void main(void)
{
Init_Device();
WDTCN= 0xde;
WDTCN= 0xad;
while(1)
DAC0H= 0x3f;

}
Go to the top of the page
 
+Quote Post
barabek
сообщение Feb 27 2013, 12:29
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Цитата(Ivan575 @ Feb 27 2013, 03:52) *
Приветсвую форумчане!
Возникла проблема при конфигурировании

Код не проверял. Прежде всего проверьте сами состояние различных регистров. Начиная прежде всего с регистра сброса. Сдается мне, что в нем стоит сброс по вотчдогу, т.к. выключение его Вы делаете после всей инициализации, а нужно сделать в первых строках. А в некоторых случаях вообще делать это в startup.a51.
Go to the top of the page
 
+Quote Post
Ivan575
сообщение Feb 27 2013, 16:24
Сообщение #3





Группа: Участник
Сообщений: 11
Регистрация: 26-02-13
Пользователь №: 75 807



Спасибо, попробую. О результатах отпишусь ))
Go to the top of the page
 
+Quote Post
Ivan575
сообщение Mar 1 2013, 18:26
Сообщение #4





Группа: Участник
Сообщений: 11
Регистрация: 26-02-13
Пользователь №: 75 807



Оказалось что одна из перемычек не коннектила ))
Go to the top of the page
 
+Quote Post

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

 


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


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