전전컴실험Ⅱ06반 제12주 Lab#09 [Text-LCD] 결과 레포트
- 최초 등록일
- 2013.09.09
- 최종 저작일
- 2012.09
- 14페이지/ MS 워드
- 가격 2,000원
목차
1. Introduction (실험에대한소개)
가. Purpose of this Lab
나. Essential Backgrounds (Required theory) for this Lab
다. Hypothesis(Expected results) of this Lab & Basis of the assumption
2. Materials & Methods (실험장비및재료와실험방법)
가. 실험을통해구하고자하는데이터와이를획득하기위한실험순서
나. Materials(Equipments, Devices) of this Lab
다. Matters that require attentions
3. Results of this Lab (실험결과)
가. Results of Lab 1
4. Discussion (토론)
가. Check agreement between the hypothesis/simulation and the result
나. Data analysis (compare results, reasons of error)
다. Suggestions
5. Conclusion (결론)
가. Summarize experiment contents & purpose of this Lab
나. Studies from this Lab
6. Reference (참고문헌)
본문내용
1. Introduction (실험에대한소개)
가. Purpose of this Lab
Mode에 따른 커서 옮기기, 화면 옮기기 등의 다양한 동작들을 text lcd에서 구현해 낼 수 있다.
나. Essential Backgrounds (Required theory) for this Lab
(1) CONTINUOUS ASSIGNMENTS
(가) continuous assignment문은 회로의 실행 상태에 관계없이 항상 활성화 되어 있어 0, 1, x, z중 한 가지 값으로 net를 계속 drive한다. 언제든지 assingnment문의 입력신호들 중 하나라도 바뀌면 출력 값을 즉시 재계산하여 업데이트 한다.
(나) 특징
-LHS+RHS 형식으로 사용한다.
-ASSIGN이란 키워드로 시작해야 한다.
-ASSIGN OPERATOR는 =를 사용해야 한다.
-ALWAYS, INITIAL 블록, TASK, FUNCTION 내부에는 사용이 불가능하다.
(2) PROCEDUAL ASSIGNMENTS
(가) procedural assignment는 variable 타입에 변수 값을 할당하는 문장들이다. 이는 순차적으로 실행문들로서 한 번에 한 문장씩 차례대로 실행하여 변수의 값을 갱신하는 변수 값 할당문 문장이다.
<중 략>
가. Summarize experiment contents & purpose of this Lab
이번 과제는 2주에 걸쳐서 text lcd를 구현해 내는 것이 주된 목표였다. 몇 가지 필수 동작이 있다. 커서를 좌우, 위아래, 처음 위치로 옮기는 동작. 커서를 깜빡이는 동작. 화면을 좌우로 움직이는 동작. 쓰기를 지원하는 모드. Reset하는 동작. 임의의 숫자나 알파벳을 입력할 수 있는 동작 등을 구현 해야 했다. 이중에서 커서 움직이는 것, wright mode로 바꿔서 입력하는 것, 화면을 왼쪽으로 옮기는 동작만 구현해 낼 수 있었다.Mode에 따른 커서 옮기기, 화면 옮기기 등의 다양한 동작들을 text lcd에서 구현하겠다는 목표는 일부분만 이룰 수 있었다.
참고 자료
http://club.uos.ac.kr (시립대 에듀클래스)- 전자전기컴퓨터설계실험2 교안
Digital Design 4th (M.MORRIS MANO)-디지털논리 교재