查看: 2860|回复: 1

[其他] DZ32 写的LCD12864 的程序但没有显示

[复制链接]

该用户从未签到

1

主题

5

帖子

0

新手上路

Rank: 1

积分
2
最后登录
1970-1-1
发表于 2011-6-12 16:13:10 | 显示全部楼层 |阅读模式
 RT~~~

#include  /* for EnableInterrupts macro */
#include "derivative.h" /* include peripheral declarations */
 
#define  LCD_RS   PTCD_PTCD4
#define  LCD_RW   PTFD_PTFD4
#define  LCD_E    PTCD_PTCD0
#define  LCD_L    PTCD_PTCD1
#define  LCD_R    PTCD_PTCD2
#define  LCD_RST  PTFD_PTFD5
 
//时钟设置
void PLL_Init(void)   //PEI--->FBE--->BLPE---&gtBE---&gtEE
{
  SOPT1=0X00;     //disable COP, enable stop mode
  MCGC2=0X36;
      //BDIV=%00   总线周期/1  
      //RANGE=1选择高频范围
      //HGO=1高增益运行配置外部振荡器
      //EREFS=1使用外部晶振
      //ERCLKEN=1外部时钟处于激活状态
  while(!MCGSC_OSCINIT);
  asm SEI   //关中断
  MCGC1=0XB0;         
  while(MCGSC_IREFST);
  while((MCGSC_CLKST)^(0X02));      //PEI--->FBE
  
  MCGC2_LP=1;
  asm CLI   //开中断
  MCGC1_RDIV=0X02;
  MCGC3_VDIV=0X08;
  MCGC3_PLLS=1;
  while(!MCGSC_PLLST);      //FBE--->BLPE
  
  
  MCGC2_LP=0;
  while(!MCGSC_LOCK)      //FBE---&gtBE
  
  MCGC1_CLKS=0X00;
  while((MCGSC_CLKST)^(0X03));  //PBE---&gtEE
}
 
 
 
 
 
//延时函数
void delay(unsigned int i)
{
      unsigned int j;
      for(;i>1;i--)
      
        

      for(j=0;j
我知道答案 目前已有0人回答
回复

使用道具 举报

该用户从未签到

65

主题

204

帖子

0

中级会员

Rank: 3Rank: 3

积分
270
最后登录
1970-1-1
发表于 2011-6-12 23:54:37 | 显示全部楼层

回复:DZ32 写的LCD12864 的程序但没有显示

参照以下时序,肯定没错!

/**************************************************************************************
名称:void send_data_st7920(tU08 ptr_data, tU08 len)
说明: 写数据至液晶
输入:ptr_data:数据起始地址
     len:数据长度
输出:无
**************************************************************************************/
void send_data_st7920(tU08 *ptr_data, tU08 len)
{
    tU08 sbyte = 0xFA;
    tU08 i = 0;
    tU08 j = 0;
   
    ST7920_CS = 1;
   
    /* 输入前导字节 */
    for (i = 0; i < 8; i++)
    {
        ST7920_CLK = 0;
        if (sbyte & 0x80)
        {
            ST7920_DI = 1;
        }
        else
        {
            ST7920_DI = 0;
        }
       
        sbyte
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-9-11 23:32 , Processed in 0.086689 second(s), 22 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表