📄 map3200.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 + -