导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:C51 高手请进  

* 13652: C51编程:C51 高手请进

   劲风 
劲风发表的帖子 

 C51编程:C51 高手请进  
我用Keil c51 V6.23编译下面的C程序

# include<stdio.h>                  /* 预处理命令 */
# include<reg51.h>        

char max (char x, char y);            /* 功能函数max及其形式参数说明 */

main() {                      /* 主函数 */
        char a, A, c;               
        SCON=0x52;                   /* 8051单片机串行口初始化 */
        TMOD=0x20;
        TCON=0x69;
        TH1=0x0F3;
        scanf ("%c  %c", &a, &A);     /* 输入变量a和b的值 */
        c= max (a,A);                 /* 调用max函数 */
        printf ( " \n max =%c \n ", c);   /* 输出变量c的值 */
     }                              /* 主程序结束 */

char max (char x ,  char y) {             /* 定义max函数, x、y为形式参数*/
        if ( x > y )  return (x);      /* 将计算得到的最大值返回到调用处*/
        else  return(y) ; 
     }                              /* max函数结束 */
后无法建构对象错误显示:
c100:unprintable character 0xA3 skipped
c100:unprintable character 0xBB skipped
c141:syntax error near 'scon'

哪位高手帮忙解答一下?不胜感激!



发表时间:2002年11月6日15:56:00

  
回复该帖

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

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

  13655.[详细]建议
摘要:    在你的编译环境下是否支持printf 命令?     编一个小程序试一下就可以了。......(85字)
- [chessman][970次] 2002年11月6日

  13656.[详细]是不是你的中文注释的问题?去掉试试
摘要:......(无内容)
- [chenerbox][1258次] 2002年11月6日

  13658.[详细]全部去掉了也不行
摘要:我用的是D版是不是它的问题?......(14字)
- [劲风][1070次] 2002年11月6日

[上一篇帖子]:初学者:laogu你是不是很忙啊?为什么不回答我?
[下一篇帖子]:你得多宣传。