标题:
MSP430软件实时钟演示程序代码
[打印本页]
作者:
toute
时间:
2017-7-21 16:01
标题:
MSP430软件实时钟演示程序代码
功能详见源码
0.png
(37.8 KB, 下载次数: 73)
下载附件
2017-7-22 17:10 上传
0.png
(40.67 KB, 下载次数: 57)
下载附件
2017-7-22 17:10 上传
/*
软件实时钟演示程序
说明:该程序演示RTC程序库所包含的常用的RTC功能函数的使用方法。
其中RTC_Tick()函数放在了BasicTimer的中断服务程序中。
(C)西安电子科技大学 测控技术与仪器教研中心 编写:谢楷 2008/02/20
*/
//
//
// MSP430F4XX
// +---------------+ Digital Number
// | | 左8+ 7654321右
// | | +----------------------+
// | S0-S15|--->| SoftBaugh LCD_048 |
// | COM0-COM3|--->| 7.1Digit,4-Mux LCD |
// | | +----------------------+
// | |
// | R03-R33|<---LCD Voltage Ladder Rs
// | |
// | XIN/XOUT|<---32.768KHz Watch Crystal
// | |
// +---------------+
#include "msp430x42x.h"
#include "RTC.h"
#include "BasicTimer.h"
#include "LCD_Display.h"
#include "Key.h"
#include "jinshu.h"
#include "UART.h"
char Hour;
char Minute;
char Second;
unsigned char Command149[5];
void main( void )
{
WDTCTL=WDTPW+WDTHOLD; //停止看门狗
FLL_CTL0|=XCAP18PF; //配置晶振负载电容
//P1DIR|=BIT0+BIT1+BIT2+BIT3+BIT4;
P2DIR|=BIT0+BIT1+BIT2+BIT3; //悬空的IO口要置为输出
//P1OUT =0; //不确定电平会造成IO耗电
P2OUT =0;
jinshu_Init();//金属检测初始化程序
BT_Init(64); //BasicTimer设为1/64秒中断一次
LCD_Init(); //LCD初始化
TACTL=TASSEL_1+MC_2+TAIE+TACLR;
UART_Init425();
//RTC_SetVal('h',12);
_EINT();
RTC_SetVal('m',0); //设置时间为12:30
unsigned int i;
while(1)
{ for(i=0;i<20;i++)
UART0_GetChar(Command149);
if(Command149[0]==0x08)
{ Dis_Shu[3]=Dis ;
_DINT();
for(i=0;i<2000;i++)
{
Hour=RTC_GetVal('h'); //获取"时"
Minute=RTC_GetVal('m'); //获取"分"
Second=RTC_GetVal('s'); //获取"秒"
LCD_DisplayChar(Minute/10,3);
LCD_DisplayChar(Minute%10,2); //显示"分"
LCD_DisplayChar(Second/10,1);
LCD_DisplayChar(Second%10,0); //显示"秒"
LCDM3|=0x10; //显
LCD_DisplayChar(3,5);
}
for(i=0;i<1000;i++)
{ LCD_DisplayDecimal(Dis_Shu[3],2);
}
for(i=0;i<1000;i++)
{LCD_DisplayDecimal(Dis_Shu[0],2);
LCD_DisplayChar(1,5);
}
for(i=0;i<1000;i++)
{LCD_DisplayDecimal(Dis_Shu[1],2);
LCD_DisplayChar(2,5);
}
for(i=0;i<1000;i++)
{LCD_DisplayDecimal(Dis_Shu[2],2);
LCD_DisplayChar(3,5);
}
LCD_Clear();
for(i=0;i<500;i++);
}
else
{
……………………
…………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
全部资料下载地址:
源代码.zip
(131.87 KB, 下载次数: 8)
2017-7-21 15:59 上传
点击文件名下载附件
MSP430智能小车
下载积分: 黑币 -5
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1