Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| learn:courses:unit-3-lab3b:start [2017/03/16 22:10] – Martha | learn:courses:unit-3-lab3b:start [2022/10/04 11:38] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Lab 3b: LCD Parallel Interface - PMP I/O Control ====== | ====== Lab 3b: LCD Parallel Interface - PMP I/O Control ====== | ||
| + | [[{}/ | ||
| + | [[{}/ | ||
| == Download This Document == | == Download This Document == | ||
| - | * {{ : | + | {{ : |
| ===== 1. Objectives ===== | ===== 1. Objectives ===== | ||
| Line 21: | Line 23: | ||
| ===== 3. Equipment List ===== | ===== 3. Equipment List ===== | ||
| ==== 3.1. Hardware ==== | ==== 3.1. Hardware ==== | ||
| - | | + | |
| - | | + | |
| - | | + | |
| In addition, we suggest the following instruments: | In addition, we suggest the following instruments: | ||
| - | | + | |
| Line 33: | Line 35: | ||
| The following programs must be installed on your development workstation: | The following programs must be installed on your development workstation: | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| ---- | ---- | ||
| Line 59: | Line 61: | ||
| ===== 7. LCD Background Information ===== | ===== 7. LCD Background Information ===== | ||
| - | Character [[https:// | + | Character [[https:// |
| The handshaking required to successfully communicate with the LCD on the Basys MX3 is representative of many common parallel interfaces. | The handshaking required to successfully communicate with the LCD on the Basys MX3 is representative of many common parallel interfaces. | ||
| Line 96: | Line 98: | ||
| - Initializes a loop counter to a value of zero. | - Initializes a loop counter to a value of zero. | ||
| - Displays your name on the first line. | - Displays your name on the first line. | ||
| - | - Repositions the cursor to the beginning of the second line and displays the text “LAB 3.” | + | - Repositions the cursor to the beginning of the second line and displays the text “Lab 3b.” |
| - Repositions the cursor to the eighth character position of the second line. | - Repositions the cursor to the eighth character position of the second line. | ||
| - Displays the value of the loop counter. | - Displays the value of the loop counter. | ||
| Line 164: | Line 166: | ||
| ===== Appendix A: Basys MX3 Schematic Drawings ===== | ===== Appendix A: Basys MX3 Schematic Drawings ===== | ||
| - | {{ : | + | {{ : |
| //Figure A.1. LCD connection schematic diagram for Labs 3a and 3b.// | //Figure A.1. LCD connection schematic diagram for Labs 3a and 3b.// | ||
| - | |||
| ---- | ---- | ||
| Line 185: | Line 186: | ||
| {{ : | {{ : | ||
| //Figure B.5. LCD display character control flow diagram.// | //Figure B.5. LCD display character control flow diagram.// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | [[{}/ | ||
| + | [[{}/ | ||
| + | [[{}/ | ||
| + | |||

