久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

單片機自學筆記之流水燈

作者:佚名   來源:本站原創   點擊數:  更新時間:2011年05月29日   【字體:
#include<reg52.h>  //52系列單片機頭文件
#include<intrins.h>  //C51庫自帶頭文件

#define uchar unsigned char //宏定義無符號字符型為uchar
#define uint unsigned int  //宏定義無符號整型為uint

void delay(uint z);   //聲明延時函數
uchar aa;   //定義無符號變量
void main()   //主函數
{
 aa=0xfe;  //給變量賦初值
 while(1)  //大循環,無限循環
 {
  P1=aa;  //給P1口賦值1010 1010
  delay(500); //調用延時子函數延時500毫秒
  aa=_crol_(aa,1);//調用intrins.h中的循環左移函數   
 }
}


void delay(uint z)  //帶參數延時子函數,延時z毫秒
{
 uint x,y;  //定義局部變量,局部變量只在此子函數范圍內有效,退出子函數時,變量空間自動釋放
 for(x=z;x>0;x--) //雙重for循環語句
  for(y=110;y>0;y--); //利用循環語句實現CPU延時,占用CPU  
}


/*
intrins.h頭文件描述:
內部函數 描述
_crol_ 字符循環左移
_cror_ 字符循環右移
_irol_ 整數循環左移
_iror_ 整數循環右移
_lrol_ 長整數循環左移
_lror_ 長整數循環右移
_nop_ 空操作8051 NOP 指令
_testbit_ 測試并清零位8051 JBC 指令
*/
關閉窗口

相關文章

主站蜘蛛池模板: 亚洲国产高清高潮精品美女 | 一区二区三区在线播放 | 天天综合久久 | 亚洲国产在 | www.9191.com| 国产精产国品一二三产区视频 | 国产精品呻吟久久av凹凸 | 在线观看毛片网站 | 97超碰成人 | 搞av.com| 亚洲精品电影在线观看 | 国产在线中文字幕 | 久久久精品一区二区三区 | 久久99精品久久久久 | 激情影院久久 | 欧美一区二区三区国产 | 91国产在线播放 | 久久爆操| 国产九九精品视频 | 国产一区二区三区在线 | www.9191| 国产精品久久久久久久久婷婷 | 久久最新| 澳门永久av免费网站 | 日韩欧美在线一区 | 免费观看一级视频 | 国产精品99久久久久久动医院 | 91在线视频播放 | 成人国产精品免费观看视频 | 欧美不卡一区二区 | 91国在线| 成人高清在线 | 国产日韩一区二区 | 久久精品免费 | 午夜精品三区 | 精品一区二区三区四区外站 | 在线免费小视频 | 日本中文在线 | 国产在线第一页 | 国产高清在线精品 | 毛片黄|