基于51单片机开发板的P0P1口乘法运算结果显示程序源代码
编程语言:C语言
本程序基于51单片机开发板,利用P0P1口实现乘法运算结果的显示。程序源代码如下:(请勿直接复制代码,进行修改后使用)
#include
int x,y,z;
unsigned char code T0_PWM_H[]={0x00,0x0e,0x1c,0x2a,0x38,0x46,0x54,0x62,
0x70,0x8e,0xac,0xca,0xe8,0xff};//256的12.5%
void delay(int t)
{
for(;t>0;t--);
}
void main()
{
while(1)
{
P0=P1=0x7f;
delay(40000);//延时2S
x=P0;
y=P1;
z=x*y;
P0=P1=0x7e;
P0=T0_PWM_H[z>>8];//高八位PWM
P1=T0_PWM_H[z&0xff];//低八位PWM
delay(40000);//延时2S
}
}
下载地址
用户评论