永利平台娱乐init() 是初始化函数,请问哪位大神

2020-01-05 19:23 来源:未知

#include <reg51.h>
#define uint unsigned int
#define uchar unsigned char
sbit led1=P1^0;
uint num;
void main()
{
   TMOD=0x02;
  TH0=6;  //给定时器加初值
  TL0=6;  //给定时器加初值
  EA=1;
  ET0=1;
  TR0=1;
  while(1)
  {
   if(num==3686)
   {
    num=0;
    led1=~led1;
   }
  }
}
void T0_time() interrupt 1    //中断函数
{
 num++;
}

 

C# serport 与 stc80c51 单片机通信
用c#的serpoet类与51单片机通信 为什么收到的数据是错误的。
下位机代码#include
#include

合泰单片机ht66f70a的超声波程序
我在用合泰单片机ht66f70a弄一个项目,请问哪位大神有它的超声波例程吗?
请求参考,急用,谢谢。
下面是我写的程序,为啥led不亮。超声波感应不了。哪里有错吗?求大神指点指点
_pf口接led的
#include "HT66F70A.h"
#define led_port _pf
#define led_portc _pfc
#define TX _pa0
#define RX _pa3
#define uchar unsigned char
#define uint unsigned int

 

我是每个函数都单独写了一个文件

#define uchar unsigned char

uchar outcomeh,outcomel;
/*bit success_flag;*/
uint ju_li;
uint N;

 

 

#define uint unsigned int

uint ce_ju()
{
float recome_date;
_emi=0;
_t0af=0x00;
_tm0al=0xe8;//比较器A低位 03e8=1000;达到该值,自动清0;
_tm0ah=0x03;//比较器A高位
_tm0dl=0x00;
_tm0dh=0x00;

原来使用的时钟频率为11.0592MHZ和12MHZ在给其定时器定初值时还不一样。利用定时器的工作方式不一样,定的初值又不一样。······

  • 头文件里东西

    1 #include 2 3 #define uint unsigned int 4 #define uchar unsigned char

uint flag;
uchar a;

TX=1;
GCC_DELAY;
永利平台娱乐,TX=0;

 

char receve[5],i=0;
uint num;
float angle;
char table[10]="0123456789";

while;
_t0on=1;

  • 主函数

    1 #include "head.h" 2 3 void init(); 4 void display(uint num); 5 6 uint num = 0; 7 void main() 8 { 9 init(); 10 while(1){ 11 display(num); 12 } 13 }

sbit led=P2^0;

_emi=1;

init() 是初始化函数

void chuankouinit()
{
TMOD=0x20;
TH1=0xfd;
TL1=0Xfd;
TR1=1;
REN=1;
SM0=1;
SM1=1;
EA=1;
ES=1;
}

while;

display() 是动态扫描显示函数

/*---------------------------------------------------------------
主函数
----------------------------------------------------------------*/
void display(uint a,float b)
{
uint c;

_t0on=1;

TAG标签:
版权声明:本文由永利平台娱乐发布于每日更新,转载请注明出处:永利平台娱乐init() 是初始化函数,请问哪位大神