void OSInit (void){ INT16U i; /*****/
在前一段时间分析了ARM异常处理机制的处理方式,分析了在异常产生以后CPU自动完成的相关处理以及程序员应该完成的基本操作。着重分析了异常代码的返回地址分析已经采用通用代码处理各种异...
#include<reg52.h> // 包含51 单片机寄存器定义的头文件#define uchar unsigned char#define uint unsign...
#include <AT89X52.H> //包含头文件sbit buz=P1^4;sbit le...
今天介绍一下51单片机wifi小车代码,如下:
#include
#include
#define uchar unsigned char
#define uint uns...
1、指向code区数组的指针也要加 code 关键字声明。
比如 unsigned char code arr[30]; 数组,要用指针指向它,要把指针也声明成 unsigned...
1、单片机晶振不起振原因分析
遇到单片机晶振不起振是常见现象,那么引起晶振不起振的原因有哪些呢?
(1) PCB板布线错误;
(2...
51单片机软件复位汇编代码
POP ACC ; pop return address
...