임베디드/Arm2567SAM

4월 15일 임베디드 timing 분석방법

송시혁 2013. 4. 15. 15:53


빨간색 부터 1번이다. 각 영역을 표로 나타내었다.




 RS= H: DATA INPUT

       L: 명령

R/W = 읽기/쓰기

CPU를 제어해서 LCD에 보내야한다.

그래서 R/W에는 쓰기에 해당하는 LOW신호로 한다. 


E = Enable : 작동가능하게 활성화 하는것.

H.H-> L

BUS= 신호선, 데이터


1번(빨간색) RS는 H, L 둘다 받아낸다. 

2번(주황색)에서 RS, RS는 선택되어진 상태.

R/W변화. W이므로 LOW신호가 되어 R/W는 밑으로 내려가게 된다.

3번(노랑색)에서 E가 활성화되어 신호가 올라간다. 다른부분은 그대로 유지.

4번(초록색)에서  BUS가 데이터를 입력받는다, 유지.

5번(연한파랑색)에서  BUS가 데이터를 입력받는다.

6번(남색) BUS가 데이터를 입력받았기 때문에 활성화하는 E가 점차 내려가게 된다.

7번(보라)에서 다른 값들도 유지되다가 곧 점차 미정값으로 변하게 된다.

             입력을 받아서 할 게 없기 때문이다.

8번이 되면 1번과 마찬가지로 된다. 즉, 계속 순환하게 된다.




1

2

3

4

5

6

7