单片机知识点

1. 在单片机应用系统中,为节省 I/O 引脚,多个 LED 数码管显示电路常采用 动态 显示方式。

    动态显示方式涉及段选和位选,

    共阴极位选是低电平选通,段选是高电平选通;

    共阳极位选是高电平选通,段选是低电平选通。

2. 中断的处理过程按顺序包括:中断请求,中断响应,中断处理,中断返回。

3. 外部中断请求标志位 IE0/IE1。定时器/计时器请求标志位 TF0/TF1。

4. IT=0 是脉冲触发方式,IT=1 是低电平触发方式。

5. P0,P2,P3口有第二功能,P1口只作为输入输出口。

6. 以 MCS-51 单片机为例,说明 CPU 相应中断的顺序怎样?

  a. 当处于同一优先级时:按照外部中断0,定时/计时器0,外部中断1,定时/计时器1,串行口中断的顺序

  b. 当处于不同优先级时:按照从高优先级到低优先级执行。

  c. 当处于中断嵌套时:当一个中断正在执行的时候,如果事先设置了中断优先级寄存器 IP ,

           那么当一个高优先级的中断到来的时候会发生中断嵌套。高优先级的可以打断低优先级的,即中断嵌套。

7. 与 :同时为1,结果才是1。 或:只要有一个1,结果就是1。 异或:相同是0,不同是1。

8. 定时/计数器模式1,响应中断后,需要重载计数初值。 定时1 s ,采用模式一以50 ms 为定时基准,计数20次。

9. 机器周期 = 12 个振荡周期。振荡周期 = 1 / 晶振频率 。由此可求出机器周期 T 。

 定时器计数初值 X 公式:t = (2^N - X)*T 。 t 为要定时时长。有时候直接告诉,

    有时候采用 P1口输出一个频率为2 KHz 的方波 来间接表示计时时长。

    t=1/2 *(1/2000 Hz *10^6) 微秒  。方波:一半高电平,一半低电平。

 计数器初值 X 公式:X = 2 ^N - n 。

10. 十进制转二进制 :除以2取余,将余数倒序,直到商为0。

      十进制转十六进制:除以16,止于商为0,余数倒序。

    二进制转十进制:幂次方之和

    二进制转十六进制:二进制的每4位求出的幂次方之和对应一个十六进制数

 

   

转载于:https://www.cnblogs.com/yyphappness/p/11172889.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值