国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術中心 >> 單片機入門 >> 單片機C語言程序設計:8X8LED 點陣顯示數字

單片機C語言程序設計:8X8LED 點陣顯示數字

關鍵字:8X8LED 單片機 C語言 程序設計 作者:admin 來源:不詳 發(fā)布時間:2018-05-18  瀏覽:26

 /*  名稱:按鍵控制 8X8LED 點陣屏顯

示圖形

說明:每次按下 K1 時,會使 8X8LED

點陣屏循環(huán)顯示不同圖形。

本例同時使用外部中斷和定

時中斷。

*/

#include<reg51.h>

#include<intrins.h>

#define uchar unsigned char

#define uint unsigned int

//待顯示圖形編碼

uchar code M[][8]=

{

{0x00,0x7e,0x7e,0x7e,0x7e,0x7e,0x7e,0x00}, //圖 1

{0x00,0x38,0x44,0x54,0x44,0x38,0x00,0x00}, //圖 2

{0x00,0x20,0x30,0x38,0x3c,0x3e,0x00,0x00} //圖 3

};

uchar i,j;

//主程序

void main()

{

P0=0xff;

P1=0xff;   

 

TMOD=0x01;    //T0 方式 1

 

TH0=(65536-2000)/256;    //2ms 定時

TL0=(65536-2000)%256;

 

IT0=1;      //下降沿觸發(fā)

IE=0x83;     //允許定時器 0、外部 0 中斷

i=0xff;      //i 的初值設為 0xff,加 1 后將從 0 開始

while(1);

}

//T0 中斷控制點陣屏顯示

void Show_Dot_Matrix() interrupt 1

{

TH0=(65536-2000)/256;//恢復初值

TL0=(65536-2000)%256;

 

P0=0xff;     //輸出位碼和段碼

P0=~M[i][j];

P1=_crol_(P1,1);

j=(j+1)%8;

}

//INT0 中斷(定時器由鍵盤中斷啟動)

void Key_Down() interrupt 0

{

P0=0xff;

P1=0x80;

j=0;

 

i=(i+1)%3;        //i 在 0,1,2 中取值,因為只要 3 個圖形

TR0=1;

}

單片機C語言程序設計:8X8LED 點陣顯示數字

擴展閱讀:定時器控制數碼管動態(tài)顯示程序

編輯:admin  最后修改時間:2018-05-19

聯系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

91欧美日韩精品在线| 不卡一区二区在线视频| 欧美中文日韩一区久久| 中国黄色色片色哟哟哟哟哟哟| 国产一区二区久久综合| 国产传媒精品视频一区| 欧美一区二区三区视频区| 亚洲国产婷婷六月丁香| 欧美日韩在线观看自拍| 九九热九九热九九热九九热| 亚洲国产精品一区二区| 欧美日韩中黄片免费看| 欧美一区二区在线日韩| 99久热只有精品视频免费看| 日韩欧美亚洲综合在线| 久久大香蕉一区二区三区| 97人摸人人澡人人人超碰| 老熟女露脸一二三四区| 千仞雪下面好爽好紧好湿全文 | 精品国产亚洲免费91| 丁香六月啪啪激情综合区| 国产精品熟女乱色一区二区| 精品少妇一区二区视频| 亚洲一区二区三区日韩91| 狠色婷婷久久一区二区三区| 国产av熟女一区二区三区蜜桃| 久久综合亚洲精品蜜桃| 欧美大黄片在线免费观看| 黑人巨大精品欧美一区二区区| 一区二区三区日本高清| 精品香蕉一区二区在线| 五月综合婷婷在线伊人| 国产又黄又爽又粗视频在线| 久久这里只精品免费福利| 99精品人妻少妇一区二区人人妻| 日本高清一道一二三区四五区| 亚洲午夜av久久久精品| 99热中文字幕在线精品| 成人三级视频在线观看不卡| 亚洲综合香蕉在线视频| 欧美午夜一区二区福利视频|