Кодекс проблеми

L

lats

Guest
Привіт, в цей вечір намагався інтерфейс ADE7754 з 89c51. Я просто дав 220 В змінного напруги на фазі входу (через мережу резистор 1Mohm/1K) і прочитати значення AVrms регістру, який показує величезне значення яких змінюється зі зміною напруги. Але значення занадто великим, ніж максимально можливе. Я сумніваюся в одній частині мого коду. Якщо код записати у вигляді: - [код] CLR C безлічі У SCLK CLR SCLK; тактові До ADE7754 MOV C, DOUT; DOUT IS дані з ADE7754 RLC [/ код] чи це має бути як нижче?? [Код] CLR C безлічі У SCLK MOV C, DOUT RLC CLR SCLK; CLR SCLK має бути зроблено після RLC ????? [/ Код] Спасибо
 
ADE7754 має вбудований інтерфейс SPI. Дані зміщується з ADE7754 на виході DOUT логіки на фронту SCLK. До наступного фронту рівні DOUT вихід постійно. Звичайні дані зчитуються мікроконтролером по задньому фронту SCLK. Для сумісності з 8051 серії з 1 або 4 CKS / машинний цикл:
Code:
 CLR C безлічі У SCLK NOP CLR SCLK; тактові До ADE7754 MOV C, DOUT; DOUT IS дані з ADE7754 RLC [/ код], хоча і це правильно [код] CLR C безлічі У SCLK NOP MOV C, DOUT RLC CLR SCLK; CLR SCLK має бути зроблено після RLC ????? [/ Код]
 

Welcome to EDABoard.com

Sponsor

Back
Top