📄 sed1335屏初始化部分程序.txt
字号:
//*************SED1335参数设置*****************//
#define system_set 0x40
#define sleep_in 0x53
#define disp_on 0x59
#define disp_off 0x58
#define scroll 0x44
#define scrform 0x5d
#define cgram_adr 0x5c
#define csrdir_right 0x4c
#define csrdir_left 0x4d
#define csrdir_up 0x4e
#define csrdir_down 0x4f
#define hdot_scr 0x5a
#define ovlay 0x5b
#define csrw 0x46
#define csrr 0x47
#define mwrite 0x42
#define mread 0x43
#define DWR XBYTE[0x0000]
#define CWR XBYTE[0x0200]
code system_set_ini[8]={0x30,0x87,0x07,0x27,0x42,0xf0,0x28,0x00};
code scroll_ini1[10]={0x00,0x00,0xf0,0x00,0x40,0xf0,0x00,0x80,0x00,0x00};
code scrform_ini[2]={0x07,0x86};
code hdot_scr_ini[1]={0x00};
code ovlay_ini[1]={0x00};
code disp_on_ini[1]={0x16};
code disp_off_ini[1]={0x00};
code cur_set_ini1[2]={0x00,0x00};
code null[1]={0x00};
code kill[]={0x63};
void sed1335_write(unsigned int commandcode,unsigned int *parameter,
unsigned int n)
{
unsigned i=0;
CWR=commandcode;
for(i=0;i<n;i++)
{
DWR=parameter[i];
}
}
void clr_scr()
{
int i=0;
sed1335_write(csrdir_right,null,1);
sed1335_write(csrw,cur_set_ini1,2);
CWR=mwrite;
for(i=0;i<32000;i++)
{
DWR=0x00;
}
sed1335_write(csrw,cur_set_ini1,2);
}
//****************初始化SED1335******************//
init_sed1335()
{
sed1335_write(disp_off,disp_off_ini,1);
sed1335_write(system_set,system_set_ini,8);
sed1335_write(scroll,scroll_ini1,10);
sed1335_write(scrform,scrform_ini,2);
sed1335_write(hdot_scr,hdot_scr_ini,1);
sed1335_write(ovlay,ovlay_ini,1);
sed1335_write(csrw,cur_set_ini1,2);
sed1335_write(csrdir_right,null,1);
clr_scr();
sed1335_write(disp_on,disp_on_ini,1);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -