⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 portini.h

📁 OCMJ815触摸屏使用范例
💻 H
字号:
//功能:定义所用到的端口  端口号  名称          引脚       I/O
//                         PA:   Data0-7       5-12        1
//                         PB0:   BUSY          13          0
//                         PB1:   REQ           14          1
//                         PB2:   DCLK          19          1
//                         PB3:   /CS           20          1
//                         PB4:   DIN           21          1
//                         PB5:   DOUT          23          0
//                         PB6:   /INT          24          0
//   LED+   +5 V
//   LED-   0  V
//   VDD    +5 V
//   VSS    0  V
//   FG     0  V ==GND
//   V0&Vee              V0
//                       |
//                     __|___
//              Vee---|      |--------|GND
//                    | _____|
//   STA   NC
//   IN3   NC
//   IN4   NC

#include <iom16v.h>
#include <macros.h>
#define  uchar  unsigned char
#define  uint   unsigned int

#define dataout    PORTA
#define busy     (PINB&0X01)
#define busy_set (PORTB|=(1<<0))
#define busy_clr (PORTB&=~(1<<0))
#define req_set  (PORTB|=(1<<1))
#define req_clr  (PORTB&=~(1<<1))
#define clk_set  (PORTB|=(1<<2))
#define clk_clr  (PORTB&=~(1<<2))
#define cs_set   (PORTB|=(1<<3))
#define cs_clr   (PORTB&=~(1<<3))
#define din_set  (PORTB|=(1<<4))
#define din_clr  (PORTB&=~(1<<4))
#define dout     (PINB&0X20)
#define intt     (PINB&0X40)
#define int_set  (PORTB|=(1<<6))
#define int_clr  (PORTB&=~(1<<6))

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -