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

 
 
> проблемы программирование Cypress EZ-USB FX2
nuke1
сообщение Aug 10 2006, 13:40
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 9-08-06
Пользователь №: 19 442



Здравствуйте!
Занимаюсь математическим моделированием (программирование, вычислительная математика). Недавно начал заниматься «программированием USB устройств»(для меня новый область, но сильно заинтересовал). На работе мне дали (из другой лаборатории) плату с чипом Cypress EZ-USB FX2 с светодиодом присоединённой порт D (PD0) и попросили чтобы диод загорелся…

sfr OED=0xB0;
sfr IOD=0xB5;

void main()
{
OED=0x01;
IOD=0x01;
}

(используется K*eil)

Это понятно. Диод загорелся. Сейчас дали «черный ящик»( с чипом Cypress EZ-USB FX2) с присоединенным к нему шаговым моторчиком и сказали адрес такой-то (0х2000, внешний память) и туда пиши след. байт: с7 с6 с5 с4 с3 с2 с1 с0 где с7- перед/назад, с6 - вкл/выкл, с5 с4 с3 с2 с1 c0 – число шагов. Написал, получаю hex файл загружаю но ничего ни движется:

xdata unsigned char px _at_ 0x2000;

void main()
{
px = 0xff;
}

Разные варианты пробовал, но моторчик мёртвый (мне одного движения достаточно). Что я делаю неправильно или дело в «черным ящике» ?

Сообщение отредактировал nuke1 - Aug 10 2006, 13:57
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 01:06
Рейтинг@Mail.ru


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