2017-10-26 6 views
0

막연한 제목으로 미안합니다. 8085 sim 오른쪽에서 왼쪽에서 오른쪽으로 그리고 viceversa에서 이동하려고합니다. 나는 그것을했다. 그러나 나는 이끌 렸던 것이 "intermitences"와 함께 움직이고 있다는 것을 깨달았다. 즉석의 움직임이 아니다. 나는 그 중개를 제거하고 싶다. 이 8085 코드를 개선하는 데 도움이 필요합니다.

내 코드입니다 :

MVI A,80 
    OUT 00 

    DCH: RRC 
    OUT 00 
    CPI 01 
    JZ IZQ 
    JMP DCH 

    IZQ: RLC 
    OUT 00 
    CPI 80 
    JZ DCH 
    JMP IZQ 

DCH를 잘하고 IZQ이

왼쪽된다

답변

2

나는 당신의 시뮬레이터를 모르지만 나는 시뮬레이터는 8 비트 I에서 래치 시뮬레이션 가정/O 포트 0 (out 0) - 8 개의 LED가 연결됨.

this animation in Wikipedia과 같은 양방향 추적을 구현하려고합니다.

실제 설정을 실제 8085로 사용한 경우 실제 래치와 실제 LED가 완벽하게 작동해야합니다.

그러나이 경우 매우 낮은 CPU 주파수를 사용해야합니다. 1kHz (공칭 주파수의 1/2000)의 CPU 주파수를 사용하는 경우에도 프로그램은 매우 빨라서 LED를 관찰하기 위해 고속 카메라가 필요합니다.

+0

bi-directonal 추적 부분을 자세히 설명 할 수 있습니까? 가능한 경우 코드 예를 사용하십시오. 임씨는 그 개념을 올리려고했지만 성공은 아직 보이지 않았습니다. – JACK1ETO

관련 문제