- 3
- 0
- 约4.62千字
- 约 16页
- 2021-03-03 发布于北京
- 举报
单片机程序的执行过程主讲:陈静一、一个小灯闪亮的完整程序#include stc15w.h //预处理命令,可能会有很多sbit led=P1^0; //引脚定义,可能定义很多引脚/***********延时子程序***********/void Delay1000ms() //@11.0592MHz{ unsigned char i, j, k; _nop_(); _nop_(); i = 43; j = 6; k = 203; do { do { while (--k); } while (--j); } while (--i);} void main() { P1M0=0; P1M1=0; while(1) { Delay1000ms(); led1=0; Delay1000ms(); led1=1; } } 二、单片机的程序的执行顺序 单片机CPU执行程序时,总是从main函数的第一条语句开始,按照书写的先后顺序执行;当遇到控制转移类语句时,按照控制条件转移;当遇到调用子程序时,就去执行子程序,当子程序执行完后,又回到调用子程序的下一条语句继续执行。 三、一个小灯闪亮的程序执行过程#include stc15w.h //预处理命令,可能会有很多sbit led=P1^0; //引脚定义,可能定义很多引脚/***********延时子程序***********/void Delay1000ms() //@11.0592MHz{ unsigned char i, j, k; _nop_(); _nop_(); i = 43; j = 6; k = 203; do { do { while (--k); } while (--j); } while (--i);} void main() { P1M0=0; P1M1=0; while(1) { Delay1000ms(); led1=0; Delay1000ms(); led1=1; } }三、一个小灯闪亮的程序执行过程#include stc15w.h //预处理命令,可能会有很多sbit led=P1^0; //引脚定义,可能定义很多引脚/***********延时子程序***********/void Delay1000ms() //@11.0592MHz{ unsigned char i, j, k; _nop_(); _nop_(); i = 43; j = 6; k = 203; do { do { while (--k); } while (--j); } while (--i);} void main() { P1M0=0; P1M1=0; while(1) { Delay1000ms(); led1=0; Delay1000ms(); led1=1; } }三、一个小灯闪亮的程序执行过程#include stc15w.h //预处理命令,可能会有很多sbit led=P1^0; //引脚定义,可能定义很多引脚/***********延时子程序***********/void Delay1000ms() //@11.0592MHz{ unsigned char i, j, k; _nop_(); _nop_(); i = 43; j = 6; k = 203; do { do { while (--k); } while (--j); } while (--i);} void main() { P1M0=0; P1M1=0; while(1) { Delay1000ms(); led1=0; Delay1000ms(); led1=1; } }三、一个小灯闪亮的程序执行过程#include stc15w.h //预处理命令,可能会有很多sbit led=P1^0; //引脚定义,可能定义很多引脚/***********延时子程序***********/void Delay1000ms() //@11.0592MHz{ unsigned char i, j, k; _nop_(); _nop_(); i = 43; j = 6; k = 203; do { do { while (--k); } while (--j); } while (--i);} void main() { P1M0=0; P1M1=0; while(1) { Delay1000ms(); led1=0; Delay1000ms(); led1=1; } }三、一个小灯闪亮的程序执行过程#include stc15w.h //预处理命令,可能会有很多sbit led=P1^0; //引脚定义,可能定义很多引脚/***********延时子程序***********/vo
原创力文档

文档评论(0)