Отговори на тема  [ 4 мнения ] 
може ли малко помощ с 74HC4094 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Юни 07, 2007 12:17 pm
Мнения: 13
Мнение може ли малко помощ с 74HC4094
търся сламка с някакъв код за работа с сериен шифт регистър 74HC4049 ... благодаря


Чет Юни 14, 2007 3:38 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Яну 30, 2006 2:48 am
Мнения: 1248
Местоположение: София
Мнение 
SPI - ако процесора ти го има - ползваш го директно.
Ако го няма - пълно е с програми, които го емулират.
Тъй че, търсиш SPI


Чет Юни 14, 2007 3:52 pm
Профил WWW
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 03, 2005 11:31 am
Мнения: 766
Местоположение: Пловдив
Мнение 
Това работи :

void Write_To_4094 (unsigned char c)
{
#asm
push r16
push r30
ld r30 ,Y
cbi __4094_port,__4094_data_bit
cbi __4094_port,__4094_clk_bit
ldi r16, 8
_Main_Loop:
rol r30 ; shift data
brcs _Write_True ; if 1 then
cbi __4094_port,__4094_data_bit ; else clear pin
rjmp _Set_Clock
_Write_True:
sbi __4094_port,__4094_data_bit ; then set pin
_Set_Clock:
sbi __4094_port, __4094_clk_bit ;
;------ Insert NOP here --------
cbi __4094_port, __4094_clk_bit ; clock pulse
dec r16
brne _Main_Loop ; if > 0 Then Loop

sbi __4094_port,__4094_strob_bit ; strobe pulse
;------ Insert NOP here --------
cbi __4094_port,__4094_strob_bit ;

pop r30
pop r16
#endasm
}


void main ( void )

{
Write_To_4094 ( нужното число )
}


Чет Юни 14, 2007 4:04 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Юни 07, 2007 12:17 pm
Мнения: 13
Мнение 1000x
Благодаря ти много TheHungry!!!


Пет Юни 15, 2007 1:53 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 4 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни