- 打卡等级:常住居民III
- 打卡总天数:188
- 最近打卡:2025-04-28 08:43:08
高级会员
- 积分
- 685
|
我用的芯片是STC8H1K08,时钟22.1184MHZ,
软件仿真设是时钟是22MHz,耗时大概是2.09us,这个仿真时间可信么,有没有办法缩短执行时间
unsigned char input = P1 & 0x07;
unsigned char output;
switch(input)
{
case 0:
output = 0x00;
P1 = output;
break;
case 1:
output = 0x01;
P1 = output;
break;
case 2:
output = 0x02;
P1 = output;
break;
case 3:
output = 0x03;
P1 = output;
break;
case 4:
output = 0x04;
P1 = output;
break;
case 5:
output = 0x05;
P1 = output;
break;
default:
break;
}
|
|