Kodas problema

L

lats

Guest
Sveiki, praeitą naktį aš bandžiau sąsaja ADE7754 su 89c51. Aš tiesiog davė 220 V kintamosios srovės įtampa fazės įėjimo (per 1Mohm/1K rezistorius tinklo) ir skaityti AVrms registrą, kuris rodo didžiulę reikšmę, kuri keičiasi su pokyčių įtampos vertė. Bet vertė yra per didelis, nei kuo. Abejoju, viena dalis mano kodas. Jei kodas bus parašyta, kaip: - [kodas] CLR C SETB SCLK CLR SCLK; Serijos laikrodis ADE7754 MOV C DOUT; DOUT YRA duomenis iš ADE7754 RLC [/code] ar tai turėtų būti kaip žemiau??
Code:
 CLR C SETB SCLK MOV C DOUT RLC CLR SCLK; CLR SCLK reikėtų daryti RLC ?????
Ačiū
 
ADE7754 turi įmontuotą "SPI sąsaja. Duomenys perkeliami iš ne DOUT loginis išėjimas ant kylančios kraštinės SCLK ADE7754. Iki kito kylančios kraštinės DOUT išėjimo lygis yra pastovus. Įprasta duomenų skaito mikrovaldiklių dėl kurių kraštas SCLK. Dėl suderinamumo su 8051 serija su 1 arba 4 CKS / mašininį ciklą:
Code:
 CLR C SETB SCLK NOP CLR SCLK; Serijos laikrodis ADE7754 MOV C DOUT; DOUT YRA duomenis iš ADE7754 RLC
, nors ir tai yra teisingai
Code:
 CLR C SETB SCLK NOP MOV C DOUT RLC CLR SCLK; CLR SCLK reikėtų daryti RLC ?????
 

Welcome to EDABoard.com

Sponsor

Back
Top