久久久久久久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一区一二区
|
婷婷激情五月
|
久久在线免费视频
|
青草福利视频
|
一级大片免费看
|
自拍偷拍第五页
|
深夜福利网站
|
久久一区
|