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

標(biāo)題: some simple c of single chip [打印本頁(yè)]

作者: liuzong    時(shí)間: 2013-7-9 09:00
標(biāo)題: some simple c of single chip
#include <reg52.h>        //51單片機(jī)內(nèi)核的庫(kù),里面存放一些地址定義
sbit ADDR0=P1^0;
sbit ADDR1= P1^1;
sbit ADDR2=P1^2;        //此部分需refer相應(yīng)的硬件電路
sbit ADDR3=P1^3;      
sbit ENLED=P1^4;
typedef unsigned char uint8;
uint8 count=0;            //定時(shí)器溢出累加器
void time (void);         //1s定時(shí)函數(shù)原型
int main(void)
{  
uint8 index=0;
uint8 num[16]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xa7,0xa1,0x86,0x8e};   //定義一個(gè)數(shù)組里面存放數(shù)碼管0~f真值表常量(refer 硬件)
uint8 *pn=num;         //將數(shù)組首地址賦值給指針變量
ADDR3=1;
ENLED=0;                //使能3-8譯碼器(refer 硬件)
ADDR0=1;
ADDR1=0;
ADDR2=1;
while(1)
{
  while(index++<16)   //數(shù)組訪問索引直到數(shù)組末尾即num[15]
  {
    P0=*(pn++);         //指針變量讀取數(shù)組內(nèi)容
    time();                  //調(diào)用一秒定時(shí)函數(shù)
  }
  pn=num;                //指針變量賦初值為了循環(huán)讀取數(shù)組content
  index=0;
}
}
void time (void)      //1S定時(shí)函數(shù)此函數(shù)返回值為空型且不接受參數(shù)
{
TF0=0;
TR0=1;                  //定時(shí)器初始化相關(guān)
TH0=0Xb8;
TL0=0X00;            //20ms初值
TMOD=0X01;
while(count<50)   //20ms 循環(huán)50次 即完成1s定時(shí)   1s=1000ms
  if(TF0)
  {
   TF0=0;
   TH0=0Xb8;      //非中斷溢出需軟件清零并賦初值
   TL0=0X00;
   count++;
  }
count=0;           //count清零為了下次繼續(xù)計(jì)數(shù)}








歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 911亚洲精品 | 欧美激情影院 | 国产精品av一区二区 | 波多野结衣亚洲一区 | 国语av| 蜜臀av性久久久久av蜜臀妖精 | 亚洲一区二区三区免费 | 麻豆精品在线播放 | 日韩av成人在线 | 久久在线播放 | 日本成人小视频 | 国产精品自拍小视频 | 欧美国产精品 | 天堂色av | 国产精品婷婷 | 五月激情丁香 | 99热1| 国产精品久久久久久久成人午夜 | 久久99精品久久久久久 | 国产午夜视频在线观看 | 亚洲视频精品 | 99视频网站 | 亚洲午夜精品一区二区三区 | 久久九九免费视频 | 三级理论片 | 长河落日 | 亚洲一区二区欧美 | 久久久久网 | 日韩毛片网 | 中文在线字幕免费观 | 亚洲小视频在线观看 | 精品视频久久 | 国产一区高清 | 黑人精品xxx一区一二区 | 婷婷激情五月 | 久久在线免费视频 | 青草福利视频 | 一级大片免费看 | 自拍偷拍第五页 | 深夜福利网站 | 久久一区 |