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

📄 mcu.c

📁 LV4137显示驱动,自己做的,比较简单,但很实用,MCU用的是Myson MTV512,Keil下编译
💻 C
字号:
//----------------------------------------------------------------------------------------------------
// ID Code      : Mcu.c No.0001
// Update Note  : 
//
//----------------------------------------------------------------------------------------------------

#define __MCU__

#include  "Header\Include.h"

//--------------------------------------------------
// Myson MTV512 MCU Initial
//--------------------------------------------------
void CMcuInitial(void)
{
    IE      = 0x00;                         // Disable all interrupts
    TMOD    = 0x11;                         // Program Timer0 & Timer1 to Mode#1
    TR0     = 0;                            // Stop Timer0
    TF0     = 0;                            // Clear Timer0 Overflow Bit
    TL0     = _TIMER0_COUNT_LBYTE;          // Load Timer0 low-byte   (for 1ms)
    TH0     = _TIMER0_COUNT_HBYTE;          // Load Timer0 high-byte  (for 1ms)
    TR1     = 0;                            // Stop Timer1
    TF1     = 0;                            // Clear Timer1 Overflow Bit

    
    MCU_PIN_SHARE2_FF02 = MCU_PADMODE_F50_DEF;  // Set P6  0: I/O    1: AD
    MCU_PIN_SHARE0_FF00 = MCU_PADMODE_F51_DEF;  // 0 : SET AS P5 IO  1 : SET AS DA
    
    MCU_PORT5_OE_FF03 = MCU_PADMODE_F53_DEF;
    MCU_PORT6_OE_FF04 = MCU_PADMODE_F54_DEF;
    MCU_PORT1_TYPE_FF09 = MCU_PADMODE_F55_DEF;
    MCU_PORT7_OE_FF05 = MCU_PADMODE_F5F_DEF;

    MCU_PIN_SHARE1_FF01     = MCU_PINSHARE_FF01_DEF;	     //P7.6 is P7.6, P3.1,p3.0 is IIC and set P3.3 to GPIO		
    MCU_ADC_DDC_ENA_FF20    = 0x07;
    MCU_DVI_DDC_ENA_FF23    = 0x07;
    MCU_I2C_IRQ_CTRL_FF2C   = 0x0c;
    MCU_PWM_CLK_CTRL_FF30   = MCU_PWM_CLK_CTRL_FF30_DEF;     // Enable MCU PWM
    MCU_PWM_DIV_N_FF31	    = MCU_PWM_DIV_N_FF31_DEF;
    MCU_PWM_SRC_SELECT_FF35 = MCU_PWM_SRC_SELECT_FF35_DEF;
    

    MCU_WATCHDOG_TIMER_FF36 = 0x47;		//V345
    
    IE      = 0x8a;                         // Enable interrupts of Timer0
	TR0 = _ON;

}

⌨️ 快捷键说明

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