零碎知识记录

位选就是要亮哪一个数码管,段选就是让这个数码管显示哪个数!!!

#define uchar unsigned char
unsigned char 用来声明无符号字符变量的,上面这个语句的作用就是在其之后 可以用uchar来代替unsigned char 简化编写,就是说 写了这条 下面在写 uchar i; 效果跟 unsigned char i; 一样

蓝色是低电平。红色是高电平。黄色一般为不正常的情况,灰色为不确定(高阻?)

0xe0 P2.4
P1=0x10 P1的第5位
0x04是十六进制数,对应的二进制数为0000 0100,从低位到高位一次对应p1.0-p1.7,所以p1.2为高电平,其余为低电平。

temp=P3&0xf0;
是个位与运算符
0x80=1000 0000
temp转换为二进制
假设temp=1010 1010
&后temp=1000 0000
如果temp=0010 1010
&后temp=0000 0000
可见temp低7位无论是什么&后都是0
最高位由temp决定
结果就是最高位保持其余全为0从而取出了最高位

&是按位与的意思,就是说只将P3口的高四位读入,低四位为0,放到 temp里面

P2=0x01 对应 P2^0=1
P2=0x02 对应 P2^1=1
P2=0x04 对应 P2^2=1
P2=0x08 对应 P2^3=1
P2=0x10 对应 P2^4=1
P2=0x20 对应 P2^5=1
P2=0x40 对应 P2^6=1
P2=0x80 对应 P2^7=1
P2=0x11 对应 P2^4=1 与 P2^0=1
P2=0xff 对应 P2^7=1 与 P2^6=1、P2^5=1、P2^4=1、P2^3=1、P2^2=1、P2^1=1、P2^0=1

数字信号处理 问题
1.正弦型模拟信号xa(t)=Asin(Ω0t+φ)中t是时间变量,单位是秒(s),去连续数值,而正弦序列中x(n)=Asin(ω0n+φ)中n是无量纲数,取离散数值,因而造成Ω0越大,则xa(t)变化越快;但由于x(n)=sin(ω0n+φ)=sin[(ω0+2πm)n+φ],当ω0变化时,x(n)是以2π为周期的,并不是ω0越大,x(n)变化越快。
连续和离散的不都是以2π为周期的吗?为什么一个越来越大,一个却有周期性?


本文已被阅读 次。感谢您的点击!

文章目录
|