74HC165 взаимодействие с микроконтролер.

N

Nikunj Tanna

Guest
Здравейте всички,

Аз желая да получите сериен изход от 74HC165.Аз направих хардуер според лист и се код в Кайл, но така или иначе аз не се резултатите.

Аз бях свързан

ПИН-16-5V
PIN 8,15 - GND
ПИН 1-2-9 към пристанище пина
PIN 7,10 - ляво несвързани.
и за паралелна входа, аз съм се даде висок или нисък за тестване.
Аз съм показване на изхода на пристанището 0 от светодиоди.

объркване е за състоянието на CLK (ПИН-2), CE (ПИН-15) и Полша (ПИН 1)
ПИН-10 трябва да бъде основание за едно 74HC165 операция.тук е кода:

# включват <REGX51.H>sbit PL = P2 ^ 0; / / паралелно натоварване вход
sbit CP = P2 ^ 1 / / ПС
sbit Q7 = P2 ^ 2;
sbit доведе P1 ^ = 0;

нищожен msdelay (грозен Int itime)
(
грозен Int I, J;
за (I = 0; I <itime; I )
за (к = 0; J <1275; J );
)

нищожен основни ()
(
грозен Чар datas = 0, K;

P0 = 0x00;
P2 = 0x00;
P2 | = 0x04;

CP = 0;
PL = 0;
msdelay (2);
CP = 1;
PL = 1;

IF (Q7)
datas = datas 1;
за (к = 0; к <7; к )
(

CP = 0;
datas <<= 1;
msdelay (2);
CP = 1;
msdelay (2);
IF (Q7)
datas = datas 1;
)
докато (1)
(
P0 = datas;
)
)Кажи ми как да се изходи?

Благодаря.
Niks

 

Welcome to EDABoard.com

Sponsor

Back
Top