01 2021 档案
单片机中断学习笔记
摘要:中断:改变任务等级。 IE:中断使能寄存器 介绍 IE-中断使能寄存器的位分配(地址0xA8,可位寻址) 位 7 6 5 4 3 2 1 0 符号 EA ET2 ES ET1 EX1 ET0 EX0 复位值 0 0 0 0 0 0 0 IE-中断使能寄存器的位描述 位 符 号 描述 7 EA 总中断
阅读全文
uvision工程打不开
摘要:相信不少小伙伴都遇到过之前创建的uvision工程打不开了,打开显示如下图: 如果跟能打开的工程文件对比会发现少了三个文件:“xxxx_uvopt.bak”,“xxxx_uvoproj.bak”和“xxxx.uvopt”。 查了一下网友说是 缺少uvopt、uvpot.bak以及uvproj.bak
阅读全文
定时器和计数器
摘要:几个概念 时钟周期:单片机时许中的最小单位,具体计算的方法就是时钟源分之一。时钟源可以理解为晶振,如晶振是12M,时钟周期(1/12M )S。 机器周期:单片机完成一个操作的最短时间。主要针对汇编,每条指令执行时间固定,C语言不固定,知道级别就行(是微妙还是毫秒)。51标准架构1机器周期=12个时钟
阅读全文
逻辑运算和位运算
摘要:C语言中 逻辑运算符 &&//逻辑与,全真为真 ||//逻辑或,有真则真 !//逻辑非,真假变换 位运算 &//按位与 |//按位或 ~//按位取反 ^//按位异或 位运算说明 按位与:有0为0 按位或:有1为1 按位取反:01互换 按位异或:相异为1 如:A=0b11001100 B=0b1111
阅读全文