1457|0

3836

帖子

19

TA的资源

纯净的硅(中级)

楼主
 

MSP430F149液晶LCD12864并行口显示源程序 [复制链接]

单片机源程序如下:
#include "Config.h"  
#include "LCD12864.C"

unsigned char sec = 0,min = 0,hour = 0;
unsigned char Time_Data[] = "00:00:00";

/****************************************函数声明********************/
void Port_init();

/****************************************主函数**********************/
int main( void )
{
  WDT_Init();                           //看门狗初始化
  Clock_Init();                         //时钟初始化
  Port_init();                          //端口初始化
  LCD12864_init();                      //LCD12864初始化
  TimerA_Init();                        //定时器A初始化

  while(1)
  {
    LCD12864_Write_Array(LINE1 + 0 ,"Time:");

    LCD12864_Write_Array(LINE1 + 3 ,Time_Data);

    LCD12864_Write_Array(LINE2 + 0 ,"Hello World!");
    LCD12864_Write_Array(LINE3 + 1 ,"Hello World!");
    LCD12864_Write_Array(LINE4 + 2 ,"Hello World!");

    Time_Data[0] = hour / 10 + '0';
    Time_Data[1] = hour % 10 + '0';
    Time_Data[3] = min  / 10 + '0';
    Time_Data[4] = min  % 10 + '0';
    Time_Data[6] = sec  / 10 + '0';
    Time_Data[7] = sec  % 10 + '0';

    if(sec >= 59){sec = 0;min++;}
    if(min >= 59){min = 0;hour++;}
    if(hour >= 23){hour = 0;}
  }
}

/****************************************端口初始化******************/
void Port_init()
{
  P4SEL = 0X00;                         //设置P4口为普通I/O模式
  P4DIR = 0XFF;                         //设置P4口方向为输出
  P5SEL = 0X00;                         //设置P5口为普通I/O模式
……………………


 
点赞 关注

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表