?? io_port.c
字號:
#include "44B.h"
#include "IO_Port.h"
/************************* PORTS ****************************/
void IO_PortInit(void)
{
//16bit data bus configuration
//PORT "A" GROUP
//ADDR24 ADDR23 ADDR22 ADDR21 ADDR20 ADDR19 ADDR18 ADDR17 ADDR16 ADDR0
// 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
rPCONA=0x3ff;
//PORT "B" GROUP
//nGCS5 nGCS4 nGCS3 nGCS2 nGCS1 Output Output nSRAS nSCAS SCLK SCKE
// 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1
rPCONB = 0x000007CF;
rPDATB = 0x07EF; //Beep Off;
//PORT "C" GROUP
//Input Input Input Input Input Input Input Input Input Input Input Input Input Input Input Input
// 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
rPCONC = 0x000000000;
rPDATC = 0x0000;
rPUPC |= 0xFFFF;
//PORT "D" GROUP
//Input Input Input Input Input Input Input Input
// 00 00 00 00 00 00 00 00
rPCOND = 0x0000;
rPDATD = 0x00;
rPUPD = 0xFF;
//PORT "E" GROUP
//Input Input Input Input InputInput Input Input Input
// 00 00 00 00 00 00 00 00 00
rPCONE=0x00000;
rPDATE=0x000;
rPUPE=0x1FF;
//PORT "F" GROUP
//Input Input Input Input Input Input Input Input Input
// 000 000 000 000 00 00 00 00 00
rPCONF=0x000000;
rPDATF=0x000;
rPUPF=0x1FF;
//PORT "G" GROUP
//Input Input Input Input Input Input Input Input
// 00 00 00 00 00 00 00 00
rPCONG=0x00;
rPDATG = 0x00;
rPUPG = 0xFF;
rSPUCR=0x3; //pull-up disable
rEXTINT=0x22222222; //All EINT[7:0] will be falling edge triggered.
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -