用for循环实现10~70连加的和?

8051单片机的P0口和P1口分别连接了8个LED,编写程序用for循环实现10~70连加的和,并送P1口显示高8位,P0口显示低8位,如何编程

uint16_t sum = 0;
for(uint8_t i = 10; i <= 70; i++)
{
sum += i;
}
uint8_t high = 0, low = 0;
high = (sum >> 8) & 0x00ff;
low = sum & 0x00ff;
然后把high和low显示出来就可以了。