#include "led.h"
#include "delay.h"
#include "key.h"
#include "sys.h"
#include "lcd.h"
#include "usart.h"
#include "exti.h"
int main(void)
{
u8 x=0;
u8 *p="1234abcd" ;
u8 *a="11223344";
u8 *t=0;
u8 lcd_id[12]; //存放LCD ID字符串
delay_init(); //延时函数初始化
NVIC_Configuration(); //设置NVIC中断分组2:2位抢占优先级,2位响应优先级
EXTIX_Init();
uart_init(9600); //串口初始化为9600
KEY_Init();
LED_Init(); //LED端口初始化
LCD_Init();
  OINT_COLOR=RED;
sprintf((char*)lcd_id,"LCD ID:%04X",lcddev.id);//将LCD ID打印到lcd_id数组。
t=a;
while(1)
{
delay_ms(500);
LCD_Clear(WHITE);
LCD_ShowString(30,130,200,16,12,t);
}
}
大家好 LCD显示11223344 我在按键 中断中 进行t=p;为什么LCD不切换显示abcd234?请问是哪里出了问题
|