这部分主要是软件的基础,框架看看就明白了,最主要的是要学会模仿作者范例,这个是精华!
1.最小软件环境:this environment is called
SUPER LOOP
2.头文件:
PROJECT HEADER pulls together the information connected with the particular microcontroller used in your application.
3.端口使用:
这章最好读者先掌握C语言关于位运算的一些技巧和方法
8051标准系列有4个8-bit ports I/O,主要通过SFRs控制端口,一般情况下:P0的地址0x80,P1的地址0x90,P2的地址0xA0,P3的地址0xB0,复位后所有的SFRs都为初始化为1,端口声明使用比较好的范例是keil自带的AT89X52.H.
4.延时使用:分为硬件延时(使用片内定时器)和软件延时,硬件延时控制在10us-10ms级别,太长不准,原因在于在重装TH,TL是会有误差,多次调用函数就是造成误差累加.
5.看门狗:主要介绍1232的外部传感器和控制器片内看门狗