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

📄 map3200.h

📁 适合初学者学习的UPSD的点阵LCD汉字显示
💻 H
字号:
/*  map3200.h 

- 7/8/02
  >> New release.

Created with Keil Software Inc uVision2 IDE. PK51 version 7.00.

Note: Please edit the addresses shown to match your system memory map and 
edit any values neccesary to meet your platform specific hardware
*/


#ifndef _UPSD_HARDWARE_H_
#define _UPSD_HARDWARE_H_

#define FREQ_OSC  		12000		// uPSD MCU Oscialtor Freq.

#define PSD_REG_ADDR 	0x0200		// uPSD PSD Register I/O base addr

#define LCD_BASE_ADDR	0x0300		// LCD base address 

//PWM IP 
#define PWM_CH_no   	 4		// Total 8bit PWM channels                 
#define PWM_freq8		 6000		// KHZ, 8bit PWM frequency       
#define PWM_freq16		 3000		// KHZ,16bit PWM frequency      
#define  DELAY_WAIT	5000		// Value for delay time 


//ADC IP
#define ADC_CH_no       	 4		/* Total ADC channels                 */
#define ADC_clk_in		  6000		/* KHZ,ADC clock input       */

//TIMER IP
#define TIMER0_COUNT	0xdB62		// 10000h - ((16 Mhz / (12 * FREQ_OSC)) - 17)  
					//16Mhz = 0xcbfc      100hz        
					//12mHZ = 0xd8ff                        
					//11.059Mhz =  0xdb62      
					//6Mhz = 0xec89    

#include <intrins.h>

#endif

⌨️ 快捷键说明

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