标题:
原创 最简单的单片机计数器程序
[打印本页]
作者:
jch352122
时间:
2024-4-10 17:30
标题:
原创 最简单的单片机计数器程序
#include<stc8g.h> //计数
#include "intrins.h"
unsigned int c=0;
void delay(unsigned int i)
{
unsigned int j;
for(i; i > 0; i--)
for(j = 1000; j > 0; j--);
}
void INT0_Isr() interrupt 0
{
c++;
P2=~c/2;
}
void main()
{
P3M0 = 0x00;
P3M1 = 0x00;
P5M0 = 0x00;
P5M1 = 0x00;
IT0 = 1; //使能INT0下降沿中断
EX0 = 1; //使能INT0中断 p32
EA = 1;
while (1){
if( c>0)
{ delay(1000);
EX0 = 0; }
} }
作者:
jch352122
时间:
2024-4-11 19:28
以上是一个简单的计数器代码,在八个口上可以显示200多个数,但是我用8pin的Mcu没有这么多口,能否用595扩展有简单一些的代码,我想的代码要写200多个数组,太复杂了?
作者:
jch352122
时间:
2024-4-14 12:36
已用大约八行代码解决问题
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1