Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: CY7C68013A - pomogiteeee....
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
dimi0579
dobryj den' vsem! biggrin.gif

ja vot pytajus' vsyo s cypressom razobratsja, no nikak...

mne nu*en kod naprimer:

na odin pin signal podaesh', na drugom pine signal vy4ityvaesh' (na P.A0 podaju signal, s P.B0 ego s4ityvaju).

ispolzuju framework, tak4to nado tol'ko to 4to dol*no v TD_Init(void) stojat'.


pozalusta, ljudi pomogite, a to propal...
Warlord
не понимаю, что вызывает сложность??Работа с портами - самое легкое занятие. Почитай мануал. В TD_Init д.б. например так:
CPUCS = 0x10;
IFCONFIG =0xC0;
PORTACFG = 0x00;
OEA = 0xff; // на выход
OEB = 0x00; // на вход

далее
IOA = 0x10; // вывести в порт 0x10
short s;
s = IOB; // считать из порта

фсе
dimi0579
Цитата(Warlord @ Apr 27 2007, 15:01) *
не понимаю, что вызывает сложность??Работа с портами - самое легкое занятие. Почитай мануал. В TD_Init д.б. например так:
CPUCS = 0x10;
IFCONFIG =0xC0;
PORTACFG = 0x00;
OEA = 0xff; // на выход
OEB = 0x00; // на вход

далее
IOA = 0x10; // вывести в порт 0x10
short s;
s = IOB; // считать из порта

фсе


da ja vot primerno to*e samoe delal, no u menja ni4ego ni shlo. sejchas poprobuju tvoj primer, esli ne pojdyot togda......

4eres minut 10-20 napishu itog!

Цитата(Warlord @ Apr 27 2007, 15:01) *
не понимаю, что вызывает сложность??Работа с портами - самое легкое занятие. Почитай мануал. В TD_Init д.б. например так:
CPUCS = 0x10;
IFCONFIG =0xC0;
PORTACFG = 0x00;
OEA = 0xff; // на выход
OEB = 0x00; // на вход

далее
IOA = 0x10; // вывести в порт 0x10
short s;
s = IOB; // считать из порта

фсе



tak, u menja ne.......... ne idyot! u*e zakalebalsja.

4to ozna4aet:
Build target "Targe 1"
linking...
--- Error: can't execute 'C:\Keil\C51\BIN\LX51.EXE'
Target not created

ja ne mogu ponjat gde tut problemy?!
na4inaju svoj file pisat', Keil-Compiler problemy delaet!!!! v gotovyj eto vpisyvaju, ni4ego ne vyhodit?!?!?!
....
....
...
ne mog by ty mne gotovyj HEX-file prislat' kotoryj delaet tol'ko hotjaby sledueshee:
-PortB vydayot 10101010 na piny

togda ja mogu eto s pomosh'ju oszi proverit!

kakoj ty progoj firmware pishesh'?
mo*et 4tonibud' posovetuesh'? vsyo est', tolko ni4to funktionirovat' ne ho4et....
Warlord
короче, так, --- Error: can't execute 'C:\Keil\C51\BIN\LX51.EXE'
говорит само за себя, не может он найти линкер - LX51.EXE, убедись что он у тебя по этому пути ваще есть. И что значит "не идет"?? Говори конкретнее что не получается. Прошивку пишу стандартной CyConsole. Хекс приаттачил
dimi0579
Цитата(Warlord @ Apr 27 2007, 15:01) *
не понимаю, что вызывает сложность??Работа с портами - самое легкое занятие. Почитай мануал. В TD_Init д.б. например так:
CPUCS = 0x10;
IFCONFIG =0xC0;
PORTACFG = 0x00;
OEA = 0xff; // на выход
OEB = 0x00; // на вход

далее
IOA = 0x10; // вывести в порт 0x10
short s;
s = IOB; // считать из порта

фсе



spasibo bol'shoe eshyo raz.

ne znaju 4to bylo, no teper' vsyo poshlo....

....i tol'ko odni sljuni.... biggrin.gif

spasibo bol'shoe eshyo raz.

ne znaju 4to bylo, no teper' vsyo poshlo....

resetoval evo i prigovarival, 4to dal'she esli tak budet delat, to.... ja *ivu to na 6-tom eta*e....
nu on (PC s Windoj i s Keilem) pohodu i o4nulsja, ponjal, ne nado tak shutit', vysoko letet' pridyotsja biggrin.gif

davaj po pivcu za uspeh cheers.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.