⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 ATmega64+12864液晶
💻 C
字号:
/*
file name:main.c   
function: main loop
author :Einsn
date:2006-11-11



*/
#include "lcm.h"
//#include "uart.h"
#include "key.h"
#include "typedefs.h"
//#include "lcmapi.h"
//#include "bitmap.h"
//#include "selinput.h"
//#include "selections.h"
//#include "menu.h"
#include "s6b0724.h"
//#include "spi.h"
//#include "at45db041b.h"
#include "sigtimer.h"
//#include "table.h"
//#include "rtc.h"

#include <avr/delay.h>
#include <avr/interrupt.h>
#include <string.h>
#include <stdio.h>


/*
static void
 delay_s(uint16_t  ss)
{
ss=ss*100;
while(ss--)
	_delay_ms(10);
}
*/

void AVRPortInit(void){
DDRB=0x70;//bit 0 as output:LCM nRES
PORTB=0x10;
DDRD=0x01;
PORTD=0x00;//
DDRF=0x0e;
XMCRB|=(1<<XMM1)|(1<<XMM2);//release PC2-PC7
MCUCR|=(1<<SRE);//enable the extern 

}


void RusBlockMain(void);

//MSFlag msflag[20];
//PBMPMENU pMenu;

int main(void )
{
//int8 bexit;
//int8 ra=0;
//uint8 key;

AVRPortInit();
S6B0724Initial();
SIGTimerInit();
//UsartInit();
KeyInit();

sei();
_delay_ms(10);

LcmFill(0);

RusBlockMain();

while(1);

return 0;
}









⌨️ 快捷键说明

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