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

📄 main.c

📁 C05_LCD
💻 C
字号:
//-------------------------------------------------------------------------*
//工 程 名:UF32液晶(LCD)                                                   *
//硬件连接:                                                                *
//    (1)LCD的DB0-7,RS,R/W,E与MCU的普通I/O口引脚连接(见"LCD.c"文件)        *
//    (2)MCU的串口与PC方的串口相连                                         *
//程序描述:                                                                *
//    (1)初始显示:                                                         *
//       "Wait Receiving.."                                                *
//       "Soochow  2007.06"                                                *
//    (2)MCU接收PC发来的32个字符,并送LCD显示                               *
//-------《嵌入式系统-使用HCS12微控制器的设计与应用》教学实例-------------*
//总头文件
#include "Includes.h"



void main(void) 
{
  //LCD初始显示字符
  const INT8U* g_DispalyInit = "Wait Receiving.. Soochow 2007.06";
  //receive_data中存放从串口接收来的要被显示的32个数据
  INT8U receive_data[32];
  
  DISABLE_INTERRUPTS;    //关总中断
  //1.芯片初始化
  MCUInit();
  //2.模块初始化
  SCIInit();    //(1) 串行口初始化
  LCDInit();    //(2) 液晶初始化
      
  //LCD初始显示字符
  LCDShow(g_DispalyInit);

  while (1) 
  {
      //接收PC发送的32个数据,并存放到Data数组中显示
      if (0 == SCIReN(32,receive_data)) 
      {    
          //LCD显示MCU从串口接收到的32个数据
          LCDShow((INT8U *)receive_data);
      }   
  } 
}

⌨️ 快捷键说明

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