s3c4510b_add.h

来自「此程序为16位Flash擦除烧写的程序实例,可以在51和avr下的c语言跑通」· C头文件 代码 · 共 24 行

H
24
字号
//******************************************************
//Chinese Academy of Sciences, Institute of Automation
//File Name:	s3c4510b_add.h
//Description: 	Defination of S3c4510B Special Registers
//Author:	JuGuang,Li
//Date:		2003-3-20
//******************************************************	

#define IOPMOD   		(*(volatile unsigned *)0x03FF5000) //IO port mode register
#define IOPCON		(*(volatile unsigned *)0x03FF5004) //IO port control register
#define IOPDATA		(*(volatile unsigned *)0x03FF5008) //IO port data register
#define ULCON0		(*(volatile unsigned *)0x03FFD000) //UART channel0 line control register
#define UCON0		(*(volatile unsigned *)0x03FFD004) //UART channel0 control register
#define USTAT0		(*(volatile unsigned *)0x03FFD008) //UART channel0 status register
#define UTXBUF0		(*(volatile unsigned *)0x03FFD00c) //UART channel0 transimit holding register
#define URXBUF0		(*(volatile unsigned *)0x03FFD010) //UART channel0 recieve buffer register
#define UBRDIV0		(*(volatile unsigned *)0x03FFD014) //Baud rate divisor register0

#define ULCON1		(*(volatile unsigned *)0x03FFE000) //UART channel1 line control register
#define UCON1		(*(volatile unsigned *)0x03FFE004) //UART channel1 control register
#define USTAT1		(*(volatile unsigned *)0x03FFE008) //UART channel1 status register
#define UTXBUF1		(*(volatile unsigned *)0x03FFE00c) //UART channel1 transimit holding register
#define URXBUF1		(*(volatile unsigned *)0x03FFE010) //UART channel1 recieve buffer register
#define UBRDIV1		(*(volatile unsigned *)0x03FFE014) //Baud rate divisor register1

⌨️ 快捷键说明

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