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

📄 study.h

📁 此文档是网上一款开发板的完整系统,内附有电路图纸!系统有完整的接口程式,包含了字符型LCD驱动,pc串口通讯程式,flash读写驱动程式,中文字库,ad芯片驱动程式,keyscan4*4扫描程式
💻 H
字号:
extern uchar get_ad(bit channel); //采样AD
extern uchar getkey(uint t); //采样键盘码
extern void beep(uchar t); //响喇叭一声

extern char getbyte(void);//从接收缓冲区取一个byte,如不想等待则在调用前检测inbufsign是否为1。
extern putbyte(char c);    //放入一个字节到发送缓冲区
extern putstring(uchar  *puts);//发送一个定义在程序存储区的字符串到串口
extern puthex(uchar c);//发送一个字节的hex码,分成两个字节发。
extern  bit   inbufsign; //串口收到数据标志
#define CR putstring("\r\n")//发送一个回车换行
extern void serial_init (void); //串口初始化
extern putint(uint n);  //打印一个整形数到串口,十进制形式

extern void readflash(void); //读flash
extern readeprom(ulong ad,uchar *pst,uint n); //读一个flash字节
extern void erasesector(ulong addr);  //擦除一个flash块
extern void writeflash(ulong addr_w,uchar ch); //写一个字节到flash
extern void write_file(void);  //写入一个文件到flash

extern void initlcd ( void );	   // 初始化液晶
extern void light(uchar n);    //液晶灰度设置
extern uchar lcdlight;         //灰度字节
extern void cls(uchar ch);       // ch=9全部清除,ch=8不清除ICON 
extern void setcursor(uchar x, uchar y);       // 设置光标位置
extern void lcdstring( uchar *pst);  //在液晶打印字符串
extern lcdchar(uchar ch);    //打印一个asc字符
extern lcddigit(uchar ch);

extern void lesson(void);  //课程
extern void playmusic(void);  //演奏乐曲

⌨️ 快捷键说明

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