• 大小: 5.97M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-04-21
  • 语言: C/C++
  • 标签: C语言  100  00  开发  语言  

资源简介

单片机C语言实战开发108例

资源截图

代码片段和文件信息

#include 
#include 

#define TRUE  1
#define FALSE 0

bit  bT0Flg = FALSE;
//串口初始化函数
void InitUart(void)
{
SCON = 0x50;                                  //工作方式1
TMOD = 0x21;
PCON = 0x00;
TH1 = 0xfd;                                   //使用T1作为波特率发生器
TL1 = 0xfd;
TI = 1;
TR1 = 1;                                      //启动T1  
}
//定时器0初始化函数
void Timer0Init(void)                          
{
TH0 = 0xFF;
TL0 = 0x9C;          //100ms定时
  ET0 = 1;                                      //开启定时器0中断
  TR0 = 1;                                      //启动定时器
}
//定时器0中断处理函数
void Timer0Deal(void) interrupt 1 using 1       
{
ET0 = 0;                       //首先关闭中断
TH0 = 0xFF;                    //然后重新装入预制值
TL0 = 0x9C;
    ET0 = 1;                       //打开T0中断
    bT0Flg = TRUE;                  //定时器中断标志位
}
//主函数
int main(void)
{
  unsigned char temps[]=“Hello World!“;
  int temp;
  float ab;
  InitUart();                       //初始化串口
  Timer0Init();                     //初始化时钟
  EA = 1;                           //打开串口中断标志
  a = 41.123;
  b = -0.235;
  while(1)
  {
    while(bT0Flg==FALSE);            //等待延时标志位
    bT0Flg=FALSE;
    temp = printf(“%s\n“&temps[0]);    //输出字符“hello world!“
  }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      28160  2016-12-19 10:01  55971单片机C语言实战开发108例\光盘说明.doc

     文件      66874  2015-10-10 10:52  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\006 应用实例06——核心\应用实例06——核心.DSN

     文件         62  2015-10-25 15:24  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\008 应用实例08——Hello World\Hello World.lnp

     文件        213  2015-10-25 15:25  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\008 应用实例08——Hello World\Hello World.plg

     文件      55650  2015-10-25 15:24  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\008 应用实例08——Hello World\Hello World.uvopt

     文件      13399  2015-10-25 15:13  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\008 应用实例08——Hello World\Hello World.uvproj

     文件      55650  2015-10-25 15:15  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\008 应用实例08——Hello World\Hello World_uvopt.bak

     文件      13239  2015-10-25 15:11  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\008 应用实例08——Hello World\Hello World_uvproj.bak

     文件       1409  2015-10-25 15:11  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\008 应用实例08——Hello World\MCU.c

     文件       3168  2015-10-25 15:24  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\008 应用实例08——Hello World\MCU.LST

     文件       5611  2015-10-25 15:24  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\008 应用实例08——Hello World\MCU.OBJ

     文件       6376  2009-05-07 14:37  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\008 应用实例08——Hello World\STARTUP.A51

     文件      14048  2015-10-25 15:24  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\008 应用实例08——Hello World\STARTUP.LST

     文件        749  2015-10-25 15:24  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\008 应用实例08——Hello World\STARTUP.OBJ

     文件       3296  2015-10-26 10:05  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\blinkLED

     文件      75751  2015-10-26 10:13  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\blinkLED.DSN

     文件        211  2015-10-26 10:05  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\blinkLED.hex

     文件         59  2015-10-26 10:05  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\blinkLED.lnp

     文件       4017  2015-10-26 10:05  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\blinkLED.M51

     文件        209  2015-10-26 14:57  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\blinkLED.plg

     文件        742  2015-12-30 21:38  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\blinkLED.PWI

     文件      55648  2015-10-26 14:57  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\blinkLED.uvopt

     文件      13400  2015-10-26 10:13  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\blinkLED.uvproj

     文件      55648  2015-10-26 10:13  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\blinkLED_uvopt.bak

     文件      13396  2015-10-26 10:03  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\blinkLED_uvproj.bak

     文件      72261  2015-10-26 09:52  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\Last Loaded blinkLED.DBK

     文件        492  2015-10-26 10:03  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\MCU.c

     文件       1755  2015-10-26 10:05  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\MCU.LST

     文件       2774  2015-10-26 10:05  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\MCU.OBJ

     文件       6376  2009-05-07 14:37  55971单片机C语言实战开发108例\单片机C语言实战开发108例--基于8051+Proteus仿真代码\009 应用实例09——闪烁的灯光\STARTUP.A51

............此处省略1815个文件信息

评论

共有 条评论