全文预览

嵌入式技术课程设计--数字时钟

上传者:hnxzy51 |  格式:doc  |  页数:24 |  大小:4076KB

文档介绍
加-7V驱动电源)。Р低功耗、高可靠性。Р第三章系统软件设计Р3.1 MCU方(C)程序Рmain.cР#include "Includes.h"Р#include "LCD.h"Р#include "SCI.h"Р#include "timer.h"Р#include "GPIO.h"Р//在此添加全局变量定义Р uint8 g_time[8];Р void main(void){Р uint8 g_DispalyInit[]="00:00:00";Р uint8 remember;Р uint32 mRuncount=0;Р uint8 i;Р uint8 m;Р int n=1;Р//1 关总中断Р DisableInterrupt(); //禁止总中断Р //2 芯片初始化Р MCUInit();Р//3 模块初始化Р Light_Init(Light_Run_PORT,Light_Run,Light_OFF);Р LCDinit();Р TPMinit(TPM_NUM_1);Р SCIInit(SCI_NUM_1,SYSTEM_CLOCK,9600);Р//定时器Р//内存初始化Р g_time[0]=0;Р g_time[1]=0; Р g_time[2]=':';Р g_time[3]=0;Р g_time[4]=0;Р g_time[5]=':';Р g_time[6]=0;Р g_time[7]=0;Р remember=g_time[7];Р//开放中断Р//LCDР LCDshow(g_DispalyInit); Р while(n){Р if(GPIO_Get(LCD_Run_PORT,0)==LCD_Run){Р remember = g_time[7];Р n = 0;Р EnableSCIReInt();Р EnableInterrupt();

收藏

分享

举报
下载此文档