📄 plcio.h
字号:
#include <avr/io.h>
#include "global.h"
#define ON 1
#define OFF 0
#define Y0 0
#define Y1 1
#define Y2 2
#define Y3 3
#define Y4 4
#define Y5 5
#define X0 0
#define X1 1
#define X2 2
#define X3 3
#define X4 4
#define X5 5
#define X6 6
#define X7 7
#define YPORT1 PORTA
#define YPORT2 PORTB
#define YDDR1 DDRA
#define YDDR2 DDRB
#define Y0_IO 7
#define Y1_IO 6
#define Y2_IO 4
#define Y3_IO 5
#define Y4_IO 6
#define Y5_IO 7
#define XPORT PORTC
#define XPIN PINC
#define XDDR DDRC
#define X0_IO 0
#define X1_IO 1
#define X2_IO 2
#define X3_IO 3
#define X4_IO 4
#define X5_IO 5
#define X6_IO 6
#define X7_IO 7
#define Y0_ON sbi(YPORT1,Y0_IO)
#define Y1_ON sbi(YPORT1,Y1_IO)
#define Y2_ON sbi(YPORT2,Y2_IO)
#define Y3_ON sbi(YPORT2,Y3_IO)
#define Y4_ON sbi(YPORT2,Y4_IO)
#define Y5_ON sbi(YPORT2,Y5_IO)
#define Y0_OFF cbi(YPORT1,Y0_IO)
#define Y1_OFF cbi(YPORT1,Y1_IO)
#define Y2_OFF cbi(YPORT2,Y2_IO)
#define Y3_OFF cbi(YPORT2,Y3_IO)
#define Y4_OFF cbi(YPORT2,Y4_IO)
#define Y5_OFF cbi(YPORT2,Y5_IO)
void plcio_init();
void OUT_Y(u08 _Y,u08 _y_states);
u08 get_X(u08 _X);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -