添加代码如下:
- /*******************************************************
- *称号:UART0_Int
- *功用:中止服务程序,依据接纳的字符点亮相应的LED
- *进口参数:无
- *出口参数:无
- *********************************************************/
- void__irqUART0_Int(void)
- {
- chartemp;
- rSUBSRCPND|=(1<<0);
- rSRCPND|=(1<<28);
- rINTPND|=(1<<28);//铲除中止标志
- temp=rURXH0;//接纳到字符
- if(temp==0x01)
- {
- LED_On(LED1);
- }
- if(temp==0x02)
- {
- LED_On(LED2);
- }
- }
- /*******************************************
- *称号:UART0_INT_Init
- *功用:关于UART0接纳中止的初始化
- *进口参数:无
- *出口参数:无
- **********************************************/
- voidUART0_INT_Init(void)
- {
- rSRCPND|=(1<<28);
- rINTPND|=(1<<28);
- rINTMSK&=~(1<<28);
- rSUBSRCPND|=(1<<0);
- rINTSUBMSK=~(1<<0);
- }