📄 public.h
字号:
#include "common.h"
//main.c
void setfunc(void);
void advanceoutput(void); //追加的高级输出(上到站灯,下到站灯,到站钟,消防基站)
//init.c
void init(void);
void init_data(void);
//x5045.c
//基本功能
//void wren_cmd(void); //写使能子程序
//void wrdi_cmd(void); //写使能复位
//void wrsr_cmd(void); //复位时间位和数据保护位写入状态寄存器
//uchar rdsr_cmd(void); //读状态寄存器
//void byte_write(uchar aa,uint dd); //字节写入,aa为写入的数据,dd为写入的地址
//uchar byte_read(uint dd); //字节读出,dd为读出的地址,返回读出的数据
//void page_write(uchar aa1,uchar aa2,uchar aa3,uchar aa4,uint dd);//页写入
//void sequ_read(void); //连续读出
//void rst_wdog(void); //DOG复位
void inbyte(uchar aa); //输入一个字节到25045中,不包括先导字等
uchar outbyte(); //由25045输出一个字节,不包括先导字等额外的东西
//void wip_poll(void); //检查写入过程是否结束
//自定义扩展功能
void read5states(void);
void write5045(void);
void watchdog(void);
//can.c
void can_init(void);
void dispose_sendata(uchar data1,uchar data2);
void senddata(void);
void receivedata(void);
void dispose_recdata(uchar c0id1,uchar c0id2,uchar c0command,uchar c0shujv);
uchar getsenddata(void);
//display.c
void display(void);
void make7_11text(void);
void make7_5text(uchar cFlg);
void make7_11buf(uchar cTextHigh, uchar cTextLow);
void movetext(void);
void showtext(void);
uchar getindex(uchar szText); // 取得字符的索引
uchar __toascii(uchar c);
//uchar GetArrayData(uchar *pData, uchar cIdx);
//void SetArrayData(uchar *pData, uchar cIdx, uchar cVal);
//void Set0Data(uchar *pData, uchar cMOD);
void led(void);
//timer.c
//void checktimer(void);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -