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

📄 comandos.h

📁 freescale mc9rs08le4 C code with 3,5 digits lcd
💻 H
字号:
/** ###################################################################
**     Filename  : le4.C
**     Project   : le4
**     Processor : MC9RS08LE4CPC
**     Version   : Driver 01.01
**     Compiler  : CodeWarrior RS08 C Compiler
**     Date/Time : 20/1/2009, 14:18
**     Author  :
**              Luciano Reichelt Nicolau
**     e-mail  : luciano@integralsis.com.br
**     
**
** ###################################################################*/


#define _Stop asm ( stop; )

#define Char1a (18) //segment 1a connected to pin 18
#define Char1b (19)
#define Char1c (4)
#define Char1d (16)
#define Char1e (17)
#define Char1f (2)
#define Char1g (3)
#define Char2a (20)
#define Char2b (15)
#define Char2c (14)
#define Char2d (13)
#define Char2e (12)
#define Char2f (21)
#define Char2g (1)
#define Chark (10)
#define Charp (9)
//#define  lobat (10)
//#define  segn (6)
//#define  segm (11)


#define segment(LCDn,Mask)			LCDWF##LCDn = (Mask)
#define MapSegment(BitNumber)  			(1<<(##BitNumber##)) 
#define LCDWFRef   			       			LCDWF0
 
 #define  SEGA       MapSegment(6)
 #define  SEGB       MapSegment(5)
 #define  SEGC       MapSegment(4)
 #define  SEGD       MapSegment(3)
 #define  SEGE       MapSegment(2)
 #define  SEGF       MapSegment(1)
 #define  SEGG       MapSegment(0)
	      

#define _0 (SEGA+SEGB+SEGC+SEGD+SEGE+SEGF+!SEGG),
#define _1 (!SEGA+SEGB+SEGC+!SEGD+!SEGE+!SEGF+!SEGG),
#define _2 (SEGA+SEGB+!SEGC+SEGD+SEGE+!SEGF+SEGG),
#define _3 (SEGA+SEGB+SEGC+SEGD+!SEGE+!SEGF+SEGG),
#define _4 (!SEGA+SEGB+SEGC+!SEGD+!SEGE+SEGF+SEGG),
#define _5 (SEGA+!SEGB+SEGC+SEGD+!SEGE+SEGF+SEGG),
#define _6 (SEGA+!SEGB+SEGC+SEGD+SEGE+SEGF+SEGG),
#define _7 (SEGA+SEGB+SEGC+!SEGD+!SEGE+!SEGF+!SEGG),
#define _8 (SEGA+SEGB+SEGC+SEGD+SEGE+SEGF+SEGG),
#define _9 (SEGA+SEGB+SEGC+SEGD+!SEGE+SEGF+SEGG),
#define clear (!SEGA+!SEGB+!SEGC+!SEGD+!SEGE+!SEGF+!SEGG),

⌨️ 快捷键说明

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