标题: 让一个数码管显示数字8的单片机程序 [打印本页]

作者: 戒骄戒躁    时间: 2020-3-23 22:33
标题: 让一个数码管显示数字8的单片机程序
#include<reg52.h> //52系列单片机头文件
sbit dula=P2^6;          //申明U1锁存器的锁存端
sbit wela=P2^7;         //申明U2锁存器的锁存端
void main()                 //主函数
{
wela=1;                        //打开U2锁存端
P0=0xFE;                //FE=1111  1110,让第一个数码管亮
wela=0;                        //关闭U2锁存端

dula=1;                        //打开U1锁存端
P0=0x7F;           //7F=0111 1111,数码管显示8
dula=0;                  //关闭U1锁存端
while(1);          //程序结束,()中不为0时,执行后面的语句,但是后面没有语句。它就不断判断是不是为0,一直都不是,一直执行后面语句。
}








欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1