导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:初学者问题,别见笑,希望能得到帮助

* 18662: C51编程:初学者问题,别见笑,希望能得到帮助

   z_jy 
z_jy发表的帖子 

 C51编程:初学者问题,别见笑,希望能得到帮助
刚开始学KEIL C 有个问题?
有人给了个程序

#include <reg51.h>
main()                                                   
{
  TMOD =0x20;
  TH1=0xfa;
  TL1=0xfa
  SCON=0x50;
  TR1=1;
  IE=0x90 ;
  SBUF='f';
}  

感觉奇怪,难道TMOD、TH1这些寄存器,不要事先定义?正确的应怎样写。
还有,如果我想发完后响应中断,但中断入口怎么写,响应中断的程序该写在哪?

发表时间:2003年2月12日19:57:00

  
回复该帖

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

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

  18666.[详细]只需如此
摘要:1。TMOD、TH1已在reg51.h中定义。 2。中断这样写  void    Serial(void) interrupt 4 {&nb......(70字)
- [lingl2][2214次] 2003年2月12日

  18673.[详细]参考
摘要:TMOD、TH1这些寄存器,不要事先定义! #include <reg51.h> 已经包含了。 响应中断的程序只要不在主程序中定义就行了,T1定时中断对应定义为interrupt ......(370字)
- [tm1300][1831次] 2003年2月12日

  18685.[详细]二位的回答, OK!
摘要:......(无内容)
- [Kuang-chingTsui][1065次] 2003年2月13日

[上一篇帖子]:答复SCH 1.应该是你自己在原理图中将LM331的Footprint设置好,比如是DIP8
[下一篇帖子]:是这样的,其他电路都能正常仿真其他电路都能正常仿真而且时间与外界时间同步,两个电路分别在两个窗口进行