导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[求助]80c320串口1的初始化问题![fangziqi]

 *第26331篇: [求助]80c320串口1的初始化问题!

  
楼 主:fangziqi 2004年9月30日00:36
 [求助]80c320串口1的初始化问题!
请教各位大侠:当同时使用320的串口0和串口1时,作为各个串口的波特率发生器的定时器如何指定?比如我要让temer1作串口1的波特率发生器,temer2作串口0的波特率发生器,在初始化的时候如何描述?    还有当我只用串口1时,用这样的初始化语句:
initialize_320()
{ TMOD=0x20;
  TH1=0xFD;TL1=0xFD;
  SCON1=0xD8;PCON=0x00;    
  TR1=1;
}
主程序如下:
main()
{ initialize_320();
  while(1)
    { SBUF1='A';
      while(TI1==0);
      TI1=0;
    }
}
已经包含了reg320.h, 编译通过,硬件已经检查没有问题,程序写到片子里去后为什么串口发不出东西?  超级终端和 串口调试助手都试过了。

而同样的初始化语句用来描述串口0,一切都正常。

请指教!



>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:单片机小键盘怎么才能通过BIOS自检

[下一篇主题]:出售512KB  U盘的板子