久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
51單片機(jī)第三課中斷控制一位數(shù)碼管顯示
[打印本頁(yè)]
作者:
Max_zhang
時(shí)間:
2021-2-20 23:44
標(biāo)題:
51單片機(jī)第三課中斷控制一位數(shù)碼管顯示
/********************51單片機(jī)第三課*******************/
/********************一位數(shù)碼管顯示*******************/
/******************** 運(yùn)用中斷控制 *******************/
/********************By Max.Zhang *******************/
#include <reg52.h>
typedef unsigned char uint8; //定義參數(shù)類型,規(guī)范書寫格式
typedef unsigned int uint16;
uint16 i;
uint8 cnt;
uint8 num;
/******** 38譯碼器引腳對(duì)應(yīng)P1位置*********/
sbit ADDR0 =P1^0;
sbit ADDR1 =P1^1;
sbit ADDR2 =P1^2;
sbit ADDR3 =P1^3;
sbit ENLED =P1^4;
/******** 數(shù)碼管真值表 *********/
uint8 code DS[16]={ //code 表示把數(shù)據(jù)存到flash,不占用內(nèi)部存儲(chǔ)
0xC0, 0xF9, 0xA4, 0xB0, 0x99, 0x92, 0x82, 0xF8,
0x80, 0x90, 0x88, 0x83, 0xC6, 0xA1, 0x86, 0x8E};
void main()
{
/************** 38譯碼器設(shè)置*************/
ADDR0 =0; //打開(kāi)數(shù)碼管DS0,也即LEDS0
ADDR1 =0;
ADDR2 =0;
ADDR3 =1;
ENLED =0;
/************** 中斷初始化 *************/
TMOD = 01;
TH0 =0xB8; //計(jì)算20ms的計(jì)數(shù)初值
TL0 =0x09;
TR0 =1;
EA =1;
ET0 =1;
P0 = 0xFF;
while(1);
}
void timer0_interrupt() interrupt 1
{
static cnt =0;
static num =0;
TH0 =0xB8; //計(jì)算20ms的計(jì)數(shù)初值
TL0 =0x09;
TF0 =0;
cnt++;
if(cnt>=50) //計(jì)數(shù)50次,延時(shí)1s
{
cnt=0;P0=DS[num];num++;//每一秒數(shù)組內(nèi)部標(biāo)號(hào)+1
if(num>=16)
{
num=0;
}
}
}
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
一区二区三区在线
|
国产探花在线精品一区二区
|
草草视频在线免费观看
|
日韩中文字幕一区二区
|
羞羞视频免费在线
|
国产在线精品一区二区三区
|
亚洲视频免费在线观看
|
一级看片免费视频囗交动图
|
精品国产一区二区三区久久久四川
|
欧美一级欧美三级在线观看
|
成人久久久久
|
最新伦理片
|
久久免费视频2
|
美女视频一区二区三区
|
国产成人高清
|
精品在线观看一区二区
|
久久久久久久久国产精品
|
99久久久国产精品免费消防器
|
国内毛片毛片毛片毛片
|
亚洲成av人片在线观看无码
|
日韩视频一区在线观看
|
91福利网
|
在线亚洲免费视频
|
韩国毛片视频
|
中文字幕在线精品
|
国产精品一区二区三区四区
|
玖玖视频网
|
天堂综合网
|
欧美一区在线看
|
久久久久久中文字幕
|
一级在线观看
|
国产精品区一区二区三区
|
日韩av一区二区在线观看
|
欧美一级特黄aaa大片在线观看
|
欧美激情免费在线
|
成人精品一区二区三区四区
|
日韩久久综合网
|
日韩精品一区二区三区在线观看
|
国产高清毛片
|
欧美美女爱爱
|
国产精品久久久久一区二区
|