结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。 typedef struct 变量; 函数指针; ' f& }& Y+ x' A 
 指针是地址,指向内存中的变量。  
& A( A% \* `- X; P9 V9 c( C  f- K
 函数指针是指向函数的指针变量。  
' t- d; H! [% b) ]( `: D) B
 1、主函数如下: 系统初始化后,进入主循环,通过结构体调用system文件的函数。 2、结构体类型定义 定义1个变量与2个函数指针。 2 P+ B" d: x/ z' E
  `# i7 o5 Y4 ?6 N7 \ 
 # R, M/ V& f. x; z3 }
# _1 n" h2 Y  w1 V5 f6 p( U 
 
  d( x& `% M( o7 C  u8 b 
0 N. u5 J# z- |2 F
 单片机C语言的面向对象编程,是利用结构体,将变量、指针、函数等进行封装,达到编程更加方便、程序可读性更好、方便移植等目的。  
  L- v" |+ J9 A; W 
# v, @8 {* J" s1 E) [
% u  w# @+ d8 T) E- m  ? & {7 l  Y$ C( T6 v
 & o2 C/ }1 I$ c' ~  |0 R6 `% A+ ?
  |