摘要:
中断:CPU停止当前任务,去处理中断内容,处理完后自动恢复以前任务。 单片机有5个中断源,2个中断优先级,中断受两级控制: 1、CPU开总中断; 2、中断源开中断。 中断源:引起中断事件的类型。 5个中断源: 1、外部中断请求0,由INT0(P3.2)输入; 2、外部中断请求1,由INT1(P3.3 阅读全文
摘要:
1、代码 #include <iostream> #include <string> using namespace std; int main(int argc, char* argv[]) { int a=123; //&a表示a在内存中的地址,也就是123在内存中的地址 cout<<"a: " 阅读全文
摘要:
单片机的P1、2、3口都内置上拉电阻,可以直接输入或者输出,称为准双向口,而P0使用时必须外接上拉电阻,称为双向口 阅读全文
摘要:
单片机如8051有21个SFR,地址为80H~0FFH的128个字节中,可以直接用寻址方式来操作SFR。(类似于sbit) 为了能直接访问这些SFR,keil提供饿了一种自汉族形式的定义方法。这种方法只适用于8051系列单片机进行C编程。 方法:引入关键字“sfr”,语法为:sfr sfr_name 阅读全文
摘要:
十六进制之间可以直接加减,如80H~0FFH之间有:0FF-80=7FH的长度,7FH=7*16+15=127+00H=128(字节) 阅读全文