AT89C52 및 HY62256를 클립 (S - RAM)을 인터페이스 문제

V

vinash

Guest
안녕, 난 인터페이스려고 노력했지만 ADC0804과 AT89C52 마이크로 컨트롤러에 HY62256 클립 (S - 램). 전체 아이디어는 0804 ADC를 사용하여 / D 변환을 수행하고 SRAM을 위해 데이터 입력을 저장보다. 난 개발했다고 코드는 참조 아래와 같습니다. 그것은 작동하지 않습니다. 아무것도 내 코드에 문제가있다면 누군가가 나에게 말해주세요. 감사합니다. 서명되지 않은 문자 xdata * 데이터 addr = 0x0000;; #은 무효 지연을 (무효)를 포함 / / 정의 WR과 INTR 핀은 = P3 ^ 2 INTR을 sbit; / / P3 ^ 0 = 0x0000 sbit의 쓰기 외부 메모리 주소를보고 포인터 선언 ; / / INTR 핀 그것이 낮은가는 때마다 인터럽트 sbit LED가 발생할 수 있도록 미쳐 핀에 연결되어있다 = P3 ^ 1; 부호없는 정수의 advalue, 값, 일본, 공극 ex0_isr (무효) 인터럽트 0 / / 그 인터럽트 P3 ^ 2가는 때마다 활성화됩니다 낮게 {P1 = 0xFF; / / 선언 / D 변환 advalue 후 입력 데이터 =이 P1으로 P1; / / 입력 비트 (아날로그 / 디지털 비트) 할당 advalue하는 경우 (addr! = 0xFFFF) / / / /의 S - RAM이 가득 올때까지 0x0000부터 시작 주소에 ADC가에서 얻은 8 비트 값을 저장 계속. {LED가 = 1; / / (일본 = 0에 대한 전환가 있는지 확인, 일본
 

Welcome to EDABoard.com

Sponsor

Back
Top