lesson1.lst
来自「PIC16F877入门程序和仿真原理图」· LST 代码 · 共 35 行
LST
35 行
1: #include<pic.h>
2: #define uchar unsigned char
3: #define uint unsigned int
4: //_CONFIG(0X3B31);
5: //***********延时z毫秒***********/
6: void delay(uint z)
7: {
8: uint x,y;
9: for(x=z;x>0;x--)
10: for(y=110;y>0;y--);
11: }
12: void main()
13: {
14: uchar i;
15: TRISD=0X00;
16: while(1)
17: {
18: PORTD=0X01;//RD0=1;点亮LED灯
19: for(i=0;i<8;i++)
20: {
21: delay(500);
22: PORTD=PORTD<<1;
23: }
24: PORTD=0X80;
25: for(i=8;i>0;i--)
26: {
27: PORTD=PORTD>>1;
28: delay(200);
29: }
30: }
31: //下面为位操作:
32: //TRISD0=0;
33: //RD0=1;
34: }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?