登录  | 立即注册

游客您好!登录后享受更多精彩

扫一扫,访问微社区

QQ登录

只需一步,快速开始

开启左侧

[寒假笔记] 单片机数码管基础

[复制链接]
发表于 2022-1-20 18:21:51 | 显示全部楼层 |阅读模式
学习笔记
学习科目: 单片机
学习安排: 学习单片机相关部分
开始时间: 2022-01-19
结束时间: 2022-01-19
笔记如图
代码如下,这个是精确定时的,初值可以自己设置,我写的好像是0.6秒
可以自己试试,效果图不会上传视频,就这样
#include<reg52.h>
sbit LED=P0^7;
sbit ADDR0=P2^0;
sbit ADDR1=P2^1;
sbit ADDR2=P2^2;
sbit ENLED=P1^1;
void main()
{
unsigned char cnt=0;
LED=1;
ENLED=0;
ADDR1=1;
ADDR2=1;
ADDR0=0;
TMOD=0x01;
TH0=0x7F;
TL0=0x6A;
TR0=1;
while(1)
{
if(TF0==1)
{
TF0=0;
TH0=0x7F;
TL0=0x6A;
cnt++;
if(cnt>=50)
{
cnt=0;
LED=~LED;
}
}
}
}

1642673934154.jpg
1642673943611.jpg
好懒~~不想说~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表