📄 display.h
字号:
#ifndef _display_H
#define _display_H
#include <iom16v.h>
//------max7219与M16的连接,可根据实际更改--------
#define MAX7219_OUT_DDR DDRB
#define MAX7219_OUT_PORT PORTB
#define MAX7219_LOAD_PORT PB4
#define MAX7219_DIN_PORT PB5
#define MAX7219_CLK_PORT PB7
//----------------------------------------------------------------
//------------------------------------------------------------
#define MAX7219_CLK_1 MAX7219_OUT_PORT|=(1<<MAX7219_CLK_PORT)
#define MAX7219_CLK_0 MAX7219_OUT_PORT&=~(1<<MAX7219_CLK_PORT)
#define MAX7219_DIN_1 MAX7219_OUT_PORT|=(1<<MAX7219_DIN_PORT)
#define MAX7219_DIN_0 MAX7219_OUT_PORT&=~(1<<MAX7219_DIN_PORT)
#define MAX7219_LOAD_1 MAX7219_OUT_PORT|=(1<<MAX7219_LOAD_PORT)
#define MAX7219_LOAD_0 MAX7219_OUT_PORT&=~(1<<MAX7219_LOAD_PORT)
//extern void SEG_CLEAR(void); //清屏
extern void SEG_INIT(void); //初始化
extern void SEG_L(int number) ; //左部分显示
extern void SEG_R(int number); //右部分显示
extern void SEG_CLOSE(void); //开SEG
extern void SEG_OPEN(void); //关SEG
extern void SEG_LIGHT(unsigned light) ; //开第几位SEG
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -