8051单片机笔记

1. 用INC指令使输出IO口内容加1时,用作输出口的原始值将从输出口的数据锁存器中读入,而不是从输出口的引脚上读入。
2.中断步骤:
  a  EA=1
  b  ET2,ES,ET1,EX1,ET0,EX0
  c  设置IP中断优先级
3. 中断C代号:
  INT0  Timer0   int1 timer1 s
  0      1        2     3    4
4. 串行口工作之前,应对其进行初始化
   a. 确定T1工作方式(TMOD)  波特率
      T1溢出率=fosc/12*(256-TH1)
   b. 计算T1初始值,装载TH1,TL1
   c  启动T1(TR1=1)
   d  确定串行口控制  (scon)
   e  中断方式(IE,IP)
5  定时器/计数器:
   a 工作方式控制字TMOD的设置
   b 计数初值计算及装入TLx,THx,
   c 中断允许位ETx,EA的设置,使主机开放中断
   d  启/停位TRx的设置等
6.Proteus使用:
  a 7SEG-COM-AN(CAT)-BLUE
  AN为共阳,CAT为共阴
  b  红 高 蓝 低 灰 不确定
c 共阴极7段数码管:
码表:  0  (3FH)      1 (06H)       2  (5Bh)     3 ( 4FH)
       4  (66H)       5 (6dH)       6  (7DH)     7 ( 07H)
       8   (7FH)      9 (6FH)       A (77H)      B (7Ch)
       C   (39h)      D (5EH)       E (79H)      F (71H)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值