“C8051F SPI程序”的版本间的差异

来自丢石头百科
(文本替换 - 替换“www.waveshare.net”为“{{SERVERNAME}}”)
(文本替换 - 替换“http://{{”为“https://{{”)
 
第10行: 第10行:
 
*
 
*
 
*                                                          (c) Copyright 2005-2010, WaveShare
 
*                                                          (c) Copyright 2005-2010, WaveShare
*                                                                     <a class="Blue_2_12px_" href="http://{{SERVERNAME}}/" style="color: rgb(7, 66, 184);" target="_blank">http://{{SERVERNAME}}
+
*                                                                     <a class="Blue_2_12px_" href="https://{{SERVERNAME}}/" style="color: rgb(7, 66, 184);" target="_blank">https://{{SERVERNAME}}
  
 
*                                                                         All Rights Reserved
 
*                                                                         All Rights Reserved
第46行: 第46行:
 
*
 
*
 
*                                                          (c) Copyright 2005-2010, WaveShare
 
*                                                          (c) Copyright 2005-2010, WaveShare
*                                                                     <a class="Blue_2_12px_" href="http://{{SERVERNAME}}/" style="color: rgb(7, 66, 184);" target="_blank">http://{{SERVERNAME}}
+
*                                                                     <a class="Blue_2_12px_" href="https://{{SERVERNAME}}/" style="color: rgb(7, 66, 184);" target="_blank">https://{{SERVERNAME}}
  
 
*                                                                         All Rights Reserved
 
*                                                                         All Rights Reserved

2021年6月18日 (五) 17:58的最新版本


/********************************************************************************************************

  • File : ws_spi_port.h
  • Hardware Environment: 
  • Build Environment : Silicon LABs 3.42.00 / uVision3 V3.80 20100913
  • Version : 
  • By : Su Wei Feng
  •                                                           (c) Copyright 2005-2010, WaveShare
  •                                                                      <a class="Blue_2_12px_" href="https://wiki.diustou.com/" style="color: rgb(7, 66, 184);" target="_blank">https://wiki.diustou.com
  •                                                                          All Rights Reserved
                                                                                                                                                                                                                  • /
  1. ifndef _WS_SPI_PORT_H_
  2. define _WS_SPI_PORT_H_

void spiSendChar(uchar send_char);

/*Hardware Environment:DVK501 && F320 EX*/

  1. if defined(_DVK501_F320_EX_)

sbit CS_LCD = P0^7; void SPI_Init(void) {  XBR0 |= 0x03; P0SKIP |= 0x80; P0MDOUT |= 0xC1; SPI0CFG = 0x40; SPI0CN = 0x01; SPI0CKR = 0x05; }

  1. else
  2. warning "No SPI!"
  3. endif
  4. include <../../../../library/C8051F/ws_spi.h>
  5. endif /*_WS_SPI_PORT_H_*/

  /********************************************************************************************************

  • File : ws_spi.h
  • Hardware Environment: 
  • Build Environment : Silicon LABs 3.42.00 / uVision3 V3.80 20100913
  • Version : 
  • By : Su Wei Feng
  •                                                           (c) Copyright 2005-2010, WaveShare
  •                                                                      <a class="Blue_2_12px_" href="https://wiki.diustou.com/" style="color: rgb(7, 66, 184);" target="_blank">https://wiki.diustou.com
  •                                                                          All Rights Reserved
                                                                                                                                                                                                                  • /
  1. ifndef _WS_SPI_H_
  2. define _WS_SPI_H_

void spiSendChar(uchar send_char) { SPIF = 0; SPI0DAT = send_char; while (!SPIF); }

  1. endif /*_WS_SPI_H_*/