数码管显示实验一 编写程序让8只数码管同时显示零
生活随笔
收集整理的這篇文章主要介紹了
数码管显示实验一 编写程序让8只数码管同时显示零
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
編寫程序讓數碼管同時顯示零
此實驗是共陽極寫法
程序:
#include <reg51.h>
unsigned char segment[]= {0xff,0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};
unsigned char k=0;
int main(void)
{
TMOD=0x00;
TL0=(8192-2000)%32;
TH0=(8192-2000)/256;
TR0=1;
EA=1;
ET0=1;
while(1);
}
void T0_timer(void)interrupt 1
{
P0=0xc0;
P2=segment[k++];
if(k==9)
k=0;
TL0=(8192-2000)%32;
TH0=(8192-2000)/256;
}
實驗視頻:
https://www.bilibili.com/video/BV12U4y1x7y8/
總結
以上是生活随笔為你收集整理的数码管显示实验一 编写程序让8只数码管同时显示零的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 递归算法1加到100_五种循环方法计算1
- 下一篇: oel 7.0 安装 mysql 5_在