Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
pmod:pmodcls:reference-manual [2021/05/14 23:03] – ↷ Page moved from reference:pmod:pmodcls:reference-manual to pmod:pmodcls:reference-manual Arthur Brownpmod:pmodcls:reference-manual [2022/10/04 11:38] (current) – external edit 127.0.0.1
Line 31: Line 31:
 The Pmod CLS can communicate with the host board through the [[pmod:communication_protocols:spi|SPI]], [[pmod:communication_protocols:i2c|I²C]], and [[pmod:communication_protocols:uart|UART]] protocols.  The Pmod CLS can communicate with the host board through the [[pmod:communication_protocols:spi|SPI]], [[pmod:communication_protocols:i2c|I²C]], and [[pmod:communication_protocols:uart|UART]] protocols. 
  
-Through these protocol standards users are able to set the cursor location and send other instructions by sending escape sequences. An escape sequence is specified by first sending the escape character (0x1B) followed by a left square bracket ‘[‘ (0x5B), and then one or more numeric parameters followed by the command character for the specific command. Check out our [[reference:pmod:pmodcls:user-guide]] for a complete list of instruction commands or feel free to use our provided [[:reference:pmod:pmodcls:start#example_projects|example code]] in the Pmod CLS Resource Center.  {{ :pmod:pmod:cls:temp2.png?250|Pmod CLS Block Diagram}}+Through these protocol standards users are able to set the cursor location and send other instructions by sending escape sequences. An escape sequence is specified by first sending the escape character (0x1B) followed by a left square bracket ‘[‘ (0x5B), and then one or more numeric parameters followed by the command character for the specific command. Check out our [[pmod:pmodcls:user-guide]] for a complete list of instruction commands or feel free to use our provided [[pmod:pmodcls:start#example_projects|example code]] in the Pmod CLS Resource Center.  {{ :pmod:pmod:cls:temp2.png?250|Pmod CLS Block Diagram}}
  
 ==== Pinout Description Table ==== ==== Pinout Description Table ====
Line 73: Line 73:
 The schematics of the Pmod CLS are available {{reference:pmod:pmodcls:pmodcls_sch.pdf|here}}. Additional information about the ATmega48 including communication modes and specific timings of the chip can be found by checking out its datasheet [[http://www.atmel.com/images/doc2545.pdf|here]]. Similarly, the datasheet for the LCD screen can be found [[https://www.sparkfun.com/datasheets/LCD/HD44780.pdf|here]]. Information about how to communicate via I²C to the on-board Serial EEPROM can be found by checking out the EEPROM's datasheet [[http://ww1.microchip.com/downloads/en/devicedoc/21203m.pdf|here]]. The schematics of the Pmod CLS are available {{reference:pmod:pmodcls:pmodcls_sch.pdf|here}}. Additional information about the ATmega48 including communication modes and specific timings of the chip can be found by checking out its datasheet [[http://www.atmel.com/images/doc2545.pdf|here]]. Similarly, the datasheet for the LCD screen can be found [[https://www.sparkfun.com/datasheets/LCD/HD44780.pdf|here]]. Information about how to communicate via I²C to the on-board Serial EEPROM can be found by checking out the EEPROM's datasheet [[http://ww1.microchip.com/downloads/en/devicedoc/21203m.pdf|here]].
  
-More specific information about how to use the Pmod CLS can be found by checking out our [[reference:pmod:pmodcls:start#additional_resources|user guide]]. Example code demonstrating how to get information from the Pmod CLS can be found [[reference:pmod:pmodcls:start#example_projects|here]]. +More specific information about how to use the Pmod CLS can be found by checking out our [[pmod:pmodcls:start#additional_resources|user guide]]. Example code demonstrating how to get information from the Pmod CLS can be found [[pmod:pmodcls:start#example_projects|here]]. 
  
 If you have any questions or comments about the Pmod CLS, feel free to post them under the appropriate section ("Add-on Boards") of the [[https://forum.digilentinc.com/|Digilent Forum]]. If you have any questions or comments about the Pmod CLS, feel free to post them under the appropriate section ("Add-on Boards") of the [[https://forum.digilentinc.com/|Digilent Forum]].