Esempio n. 1
0
int main()
{
//	unsigned char onechar = 'a';
	
	PLL_Init();
	PortA_Init();
	PortC_Init();
	SysTick_Init();
	Nokia5110_Init();
	
// Зеленый светодиод выкл, PC9. Синий сетодиод вкл, PC8. Положительная логика
	GPIOC_BSRR = 0x2000100;
  Nokia5110_Clear(); 
	
	while(1){
		if((GPIOA_IDR & 0x1)){ // Проверяем нажатие  кнопки, PA0. Положительная логика
			GPIOC_BSRR = 0x1000200; // Синий LED off. Зеленый LED on
			SysTick_Wait10ms(20); // задержка 200 мс
			GPIOC_BSRR = 0x3000000; // Синий LED off. Зеленый LED off
			SysTick_Wait10ms(20); // задержка 200 мс
			Nokia5110_OutString("Hello,World!");
		}	
		else
			GPIOC_BSRR = 0x2000100; // Синий светодиод вкл. Зеленый сетодиод выкл
	}
}
Esempio n. 2
0
void Bluetooth_Init( void )
{
  UART2_Init_16MHz_9600bps();
  //UART2_Init_16MHz_38400bps();
  PortC_Init();
  BT_ENABLE = 0xFF; 
}
Esempio n. 3
0
void IO_Init( void )
{
	busSpeedPLL();
	PortF_Init();
	PortE_Init();
	PortD_Init();
	PortC_Init();

//  ADC0_InitSWTriggerSeq3_Ch1();
//	SysTick_Init_ms( 1 );
//  UART_Init_16MHz();
//	Nokia5110_Init();
//  Nokia5110_PrintBMP( 0, 47, jwrp, 0 );
// 	Nokia5110_DisplayBuffer();
//	SysTickWaitBusy( 3 );

//	Nokia5110_PrintBMP( 0, 47, cruzamento, 0 );
// 	Nokia5110_DisplayBuffer();
}