导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[求助]老古,请教一个关于串口调试的问题????????

* 26177: [求助]老古,请教一个关于串口调试的问题????????

   lntrun 
lntrun发表的帖子 

 [求助]老古,请教一个关于串口调试的问题????????
我刚刚学会keil c ,在调试时有很多的疑问。下面是我编的一个很简单的串口测试的程序,为什么我运行时在 serial#1窗口中显示 ‘a' ,而单步执行时什么结果都没有呢?还提示我一个错误:*****error 65  :access violation at c:0x6100: no 'execute/read' permission.   这个错误是什么意思????   如何解决呢????

#include   <At89x51.h>  
#include   <string.h>  
void init_serialcomm(void)
{
    SCON  = 0x50;       //SCON: serail mode 1, 8-bit UART, enable ucvr
    TMOD  = 0x20;       //TMOD: timer 1, mode 2, 8-bit reload
    PCON  = 0x80;       //SMOD=1;
    TH1   = 0xF4;       //Baud:1200  fosc=6.0MHz
    IE    = 0x90;       //Enable Serial Interrupt
    TR1   = 1;          // timer 1 run
    }

//向串口发送一个字符
void send_char_com(unsigned char ch)  
{
 SBUF=ch;
 while(TI==0);
 TI=0;
}
main()
{  unsigned char ch='a';
   init_serialcomm();  //初始化串口
    send_char_com(ch) ;
    
}


谢谢

发表时间:2003年4月18日20:55:51

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:求资料各位好友,请问谁有三菱PLC FX2N编程手册、F940GOT编程操作手册、三菱特殊
[下一篇帖子]:[求助]请问用SJA1000做CAN总线通讯,就单独一个结点可以调试吗?