从单片机初学者迈向单片机工程师(1)----学会释放CPU

[复制链接]
haishy 发表于 2010-12-1 23:07 | 显示全部楼层
继续更新吧 楼主
yuanquan12345 发表于 2010-12-2 11:03 | 显示全部楼层
谢谢,没看明白。
继续学习。
skyliang 发表于 2010-12-2 13:00 | 显示全部楼层
学习
shiwilson 发表于 2010-12-2 14:09 | 显示全部楼层
这样也行么?
#include<reg52.h>
void delay1ms(unsigned int i)
{

unsigned char j;
while(i--)
{
for(j=0;j<125;j++)   //1ms基准延时程序
{
  ;
}


}
  
}
void main()

{
  while(1){
  P0=0xfe;
delay1ms(500);
  P0=0xff;
delay1ms(500);

  }
}
金色月光 发表于 2010-12-2 14:49 | 显示全部楼层
初学者,看不懂哦,不过支持楼主,好贴!
金色月光 发表于 2010-12-2 14:51 | 显示全部楼层
请问,想学单片机直接看单片机书吗,感觉里面东西好多都要看吗?还有要不要有坚实的C语言基础才能学好单片机呀?谢谢了!
shizaigaole 发表于 2010-12-2 17:07 | 显示全部楼层
写的太不简洁了。

简介写法如下:

void LedProcess()
{
static unsigned short cnt = 0;

if(!bHave1Ms) return;

bHave1Ms = 0;

if(++cnt > 500)
{
cnt = 0;
LED ^= 0xff;//翻转
}
}

void main(void)
{
    InitSyts();
    while(1)
   {
        LedProcess() ;
     }
}
 楼主| 红金龙吸味 发表于 2010-12-2 18:44 | 显示全部楼层
27# shizaigaole
那样写是有原因的,以后会讲到。任务间通信。
yuyi21ic 发表于 2010-12-2 19:02 | 显示全部楼层
顶下LZ!!!!!!!!!
刘前辈 发表于 2010-12-2 19:55 | 显示全部楼层
本帖最后由 刘前辈 于 2010-12-2 19:58 编辑

LZ讲的内容在下面这本书上,书上讲的内容详细些,容易懂:
《使用8051系列微控制器开发可靠应用》——【英】Michael  Pont著,周敏译

LZ讲的内容在书上P172。本论坛上上个月曾经有下载。
wang668 发表于 2010-12-3 08:17 | 显示全部楼层
学习 学习……
searover79 发表于 2010-12-3 13:55 | 显示全部楼层
学习了,顶一下
wubing1211 发表于 2010-12-4 08:50 | 显示全部楼层
把2发了吧
繁星庄园 发表于 2010-12-4 09:29 | 显示全部楼层
学习,学习
windertakers 发表于 2010-12-4 09:45 | 显示全部楼层
:victory:
土憋ㄘ` 发表于 2010-12-4 15:24 | 显示全部楼层
楼主不是如鹏网的单片机版块的版主吗?
土憋ㄘ` 发表于 2010-12-4 15:27 | 显示全部楼层
LZ讲的内容在下面这本书上,书上讲的内容详细些,容易懂:
《使用8051系列微控制器开发可靠应用》——【英】Michael  Pont著,周敏译

LZ讲的内容在书上P172。本论坛上上个月曾经有下载。 ...
刘前辈 发表于 2010-12-2 19:55

哪里有下载?
82515511ed5de29 发表于 2010-12-4 23:22 | 显示全部楼层
学习了
创新卫卫 发表于 2010-12-5 11:26 | 显示全部楼层
非常实用  深刻的**
swfc_qinmm 发表于 2010-12-5 16:21 | 显示全部楼层
18# Jack602
OS == Operating System
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部