第四课学习

      变量类型unsigned关键字主要是用于定义一个变量的最左边的第一位是否用于表示符号,这个涉及到字符编码的问题,不太清楚的可以深入研究一下。

      关键字typedef意思为类型定义,可以理解为为某一种变量类型定义为其他的别名。

      可以直接对寄存器进行0x的赋值,如P0=0xfe,即可以表示这个寄存器中对应的8个bit位为1111 1110,从这个值来看,即表示P0.0为低电平,其他7位为高电平。

      发现一个问题,keil在定义变量时,要先定义变量,而不能在使用了其他语句之后再声明变量。

      数码管的显示编码如下:

           dp g f e d c b a

      1-> 1  1 1 1 1 0 0 1 = 0xf9

      2-> 1  0 1 0 0 1 0 0 = 0xa4

      3-> 1  0 1 1 0 0 0 0 = 0xb0

      4-> 1  0 0 1 1 0 0 1 = 0x99

      5-> 1  0 0 1 0 0 1 0 = 0x92

      6-> 1  0 0 0 0 0 1 0 = 0x82

      .................

      目前还有个问题不太明确,从原理图上看74HC138芯片中外接的ADDR0,ADDR1,ADDR2,ADDR3这四个引脚怎么与P1关联上的,只能从小宋老师的视频教程里面能够看得出来其是P1的四个引脚。后面要跟踪一下。


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值