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

📄 mtv212mn32.h

📁 CRT显示器的运行程序
💻 H
字号:
//#ifndef _MTV212MN32_H
//#define _MTV212MN32_H
//#include <reg51.h>
//**************************************************************************
//       MTV212M32微处理器所扩充的特殊功能寄存器的定
extern unsigned char pdata XFR_PADMOD1;	//配制DA输出引脚和AD输入引脚
extern unsigned char pdata XFR_PADMOD2;    //配制P5口
extern unsigned char pdata XFR_PADMOD3;    //配制P4口,IIC和行场同步分频输出
extern unsigned char pdata XFR_PADMOD4;    //P1口的引脚配置
extern unsigned char pdata XFR_PADMOD5;    //P2口的引脚配置
extern unsigned char pdata XFR_PADMOD6;    //P5口的引脚配置
extern unsigned char pdata XFR_OPTION1;    //芯片配制:PWM和IIC
extern unsigned char pdata XFR_OPTION2;    //芯片配制:从方式模块A的从地址长度
extern unsigned char pdata XFR_XBANK  ;    //辅助RAM的段控制寄存器,每段128字节
extern unsigned char pdata XFR_P4     ;    //P4口
extern unsigned char pdata XFR_P5     ;    //P5口

//------------------------------------------------------------------------
//		MTV212MN32的PWM输出寄存器地
extern unsigned char pdata XFR_DA0  ;    
extern unsigned char pdata XFR_DA1  ;
extern unsigned char pdata XFR_DA2  ;
extern unsigned char pdata XFR_DA3  ;
extern unsigned char pdata XFR_DA4  ;
extern unsigned char pdata XFR_DA5  ;
extern unsigned char pdata XFR_DA6  ;
extern unsigned char pdata XFR_DA7  ;
extern unsigned char pdata XFR_DA8  ;
extern unsigned char pdata XFR_DA9  ;
extern unsigned char pdata XFR_DA10 ;
extern unsigned char pdata XFR_DA11 ;
extern unsigned char pdata XFR_DA12 ;
extern unsigned char pdata XFR_DA13 ;

//------------------------------------------------------------------------
//      MTV212MN32中的同步信号处理、自测模式和中断控制寄存器
extern unsigned char pdata XFR_HVSTUS;    //同步信号状态
extern unsigned char pdata XFR_HCNTH ;    //水平同步信号计数器高6位
extern unsigned char pdata XFR_HCNTL ;    //水平同步信号计数器低8位
extern unsigned char pdata XFR_VCNTH ;    //垂直同步信号计数器高4位
extern unsigned char pdata XFR_VCNTL ;    //垂直同步信号计数器低8位
//extern unsigned char pdata XFR_HVCTR0;
//extern unsigned char pdata XFR_HVCTR2;
//extern unsigned char pdata XFR_HVCTR3;
extern unsigned char pdata XFR_INTFLG;
extern unsigned char pdata XFR_INTEN ;

//------------------------------------------------------------------------
//      MTV212MN32
extern unsigned char pdata XFR_IIC_CTR    ;    //IIC接口控制寄存器
extern unsigned char pdata XFR_IIC_STUS1  ;    //IIC接口状态寄存器1
extern unsigned char pdata XFR_IIC_STUS2  ;    //IIC接口状态寄存器2
extern unsigned char pdata XFR_IIC_INTFLG ;    //IIC中断标志寄存器
extern unsigned char pdata XFR_IIC_INTEN  ;    //IIC中断允许寄存器
extern unsigned char pdata XFR_IIC_MBUF   ;    //主方式的发送/接受寄存器
extern unsigned char pdata XFR_IIC_RCABUF ;    //从方式模块A的接受寄存器
//extern unsigned char pdata XFR_IIC_TXABUF ;    //从方式模块A的发送寄存器
extern unsigned char pdata XFR_IIC_SLVAADR;    //从方式模块A的从地址寄存器
extern unsigned char pdata XFR_IIC_RCBBUF ;    //从方式模块B的接受寄存器
//extern unsigned char pdata XFR_IIC_TXBBUF ;    //从方式模块B的发送寄存器
extern unsigned char pdata XFR_IIC_SLVBADR;    //从方式模块B的从地址寄存器
extern unsigned char pdata XFR_IIC_DBUF   ;    //DDC1传输寄存器

//------------------------------------------------------------------------
extern unsigned char pdata XFR_ADC ;
extern unsigned char pdata XFR_WDT ;
//#endif
#define		PWM_HLINE			XFR_DA7
#define		PWM_BRIGHTNESS	    XFR_DA3
#define		PWM_ABL        	    XFR_DA4
#define		PWM_ROTATION		XFR_DA5
#define 	XFR_IIC_TXABUF		XFR_IIC_RCABUF
#define		XFR_IIC_TXBBUF		XFR_IIC_RCBBUF
#define		XFR_HVCTR0			XFR_HVSTUS
#define		XFR_HVCTR2			XFR_HCNTL
#define		XFR_HVCTR3			XFR_VCNTH

⌨️ 快捷键说明

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