ts fryin me
This commit is contained in:
@@ -0,0 +1,26 @@
|
|||||||
|
#include<stdio.h>
|
||||||
|
#include "Driver\DrvSYS.h"
|
||||||
|
#include "Driver\DrvGPIO.h"
|
||||||
|
#include "NUC1xx.h"
|
||||||
|
|
||||||
|
void EINT1Callback(void){
|
||||||
|
DrvGPIO_ClrBit(E_GPB, 11);
|
||||||
|
DrvSYS_Delay(100000);
|
||||||
|
DrvGPIO_SetBit(E_GPB, 11);
|
||||||
|
|
||||||
|
}
|
||||||
|
int main(void){
|
||||||
|
UNLOCKREG();
|
||||||
|
DrvSYS_SetOscCtrl(E_SYS_XTL12M, 1);
|
||||||
|
DrvSYS_SelectHCLKSource(0);
|
||||||
|
LOCKREG();
|
||||||
|
|
||||||
|
DrvGPIO_Open(E_GPB, 11, E_IO_OUTPUT);
|
||||||
|
DrvGPIO_SetBit(E_GPB, 11);
|
||||||
|
DrvGPIO_SetBit(E_GPA, 12);
|
||||||
|
DrvGPIO_Open(E_GPB,15,E_IO_INPUT);
|
||||||
|
DrvGPIO_EnableEINT1(E_IO_FALLING, E_MODE_EDGE, EINT1Callback);
|
||||||
|
while(1){
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
#include<stdio.h>
|
||||||
|
#include "NUC1xx.h"
|
||||||
|
#include "Driver\DrvGPIO.h"
|
||||||
|
#include "Driver\DrvSYS.h"
|
||||||
|
#include "NUC1xx-LB_002\LCD_Driver.h"
|
||||||
|
|
||||||
|
int main(void){
|
||||||
|
UNLOCKREG();
|
||||||
|
DrvSYS_Open(48000000);
|
||||||
|
LOCKREG();
|
||||||
|
|
||||||
|
Initial_panel();
|
||||||
|
clr_all_panel();
|
||||||
|
|
||||||
|
print_lcd(0, "asuka");
|
||||||
|
print_lcd(1, "langley");
|
||||||
|
print_lcd(2, "soryuu");
|
||||||
|
print_lcd(3, "dagoat")
|
||||||
|
}
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
#include<stdio.h>
|
||||||
|
#include "NUC1xx.h"
|
||||||
|
#include "Driver\DrvGPIO.h"
|
||||||
|
#include "Driver\DrvUART.h"
|
||||||
|
#include "Driver\DrvSYS.h"
|
||||||
|
|
||||||
|
void InitLED(){
|
||||||
|
DrvGPIO_Open(E_GPA, 12, E_IO_OUTPUT);
|
||||||
|
DrvGPIO_Open(E_GPA, 13, E_IO_OUTPUT);
|
||||||
|
DrvGPIO_Open(E_GPA, 14, E_IO_OUTPUT);
|
||||||
|
DrvGPIO_SetBit(E_GPA, 12);
|
||||||
|
DrvGPIO_SetBit(E_GPA, 13);
|
||||||
|
DrvGPIO_SetBit(E_GPA, 14);
|
||||||
|
}
|
||||||
|
int main(void){
|
||||||
|
UNLOCKREG();
|
||||||
|
DrvSYS_Open(48000000);
|
||||||
|
LOCKREG();
|
||||||
|
InitLED();
|
||||||
|
while(1){
|
||||||
|
DrvGPIO_ClrBit(E_GPA, 12);
|
||||||
|
DrvGPIO_SetBit(E_GPA, 13);
|
||||||
|
DrvGPIO_SetBit(E_GPA, 14);
|
||||||
|
DrvSYS_Delay(10000000);
|
||||||
|
|
||||||
|
DrvGPIO_SetBit(E_GPA, 12);
|
||||||
|
DrvGPIO_ClrBit(E_GPA, 13);
|
||||||
|
DrvGPIO_SetBit(E_GPA, 14);
|
||||||
|
DrvSYS_Delay(10000000);
|
||||||
|
|
||||||
|
DrvGPIO_SetBit(E_GPA, 12);
|
||||||
|
DrvGPIO_SetBit(E_GPA, 13);
|
||||||
|
DrvGPIO_ClrBit(E_GPA, 14);
|
||||||
|
DrvSYS_Delay(10000000);
|
||||||
|
|
||||||
|
DrvGPIO_SetBit(E_GPA, 12);
|
||||||
|
DrvGPIO_SetBit(E_GPA, 13);
|
||||||
|
DrvGPIO_SetBit(E_GPA, 14);
|
||||||
|
DrvSYS_Delay(10000000);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -23,6 +23,7 @@ default_case
|
|||||||
Dest0
|
Dest0
|
||||||
LDR R0, =10
|
LDR R0, =10
|
||||||
stop1
|
stop1
|
||||||
|
|
||||||
B stop1
|
B stop1
|
||||||
Dest1
|
Dest1
|
||||||
LDR R0, =20
|
LDR R0, =20
|
||||||
|
|||||||
Reference in New Issue
Block a user