单片机学习笔记lesson1_2,3

单片机lesson1_2,3笔记

  1. 发光二极管内部排阻画法:
    在这里插入图片描述
    发光二极管由电流点亮,额定电流约为3-10mA
  2. 阻排值的选取:
    发光二极管压降1.7V左右,阳极5V,阴极接地0V,要求电流3mA以大概选取1K电阻
    在这里插入图片描述
  3. 去耦电容:稳压作用,去掉杂波
  4. 开关电源:内部有开关控制电源开关,电源大了就关闭,小了就打开,本身不稳定
  5. 锁存器起到扩展作用
  6. OE:输出使能,高电平有效,顶上加横线为低电平有效
  7. Z:高阻态,介于高电平与低电平之间的状态,若与他连接的其他组件变为高电平,他就变为高电平,若与其连接的其他组件变为低电平,他就变为低电平
  8. LE:锁存器的锁存端,LE为高电平(H)时,输出端状态与输入端相同(与D相同);LE端为低电平(L)时无论输入端是什么,输出端为Q0(上一次的值)
    在这里插入图片描述
    DIOLA接高电平
    写程序:
    位定义(单片机32个管脚):sbit name = P1^0;
    Main函数
    格式:void main()
    特点:无返回值,无参数
    C程序尤其仅有一个main函数,是整个程序的入口
    51单片机所有端口上电之后默认为高电平
    P1^0输出低电平,发光二极管亮
    D1 = 0;//控制P1^0位低电平
    Build target编译当前工程文件
    Rebuild all target file编译所又工程文件
    向单片机中下载工程,一般有两种文件,.bin(二进制文件)/.hex(十六进制文件)
    Options for target工程设置按钮,在output选项中把create hex fi选项打钩
    打开stc isp应用
    选择单片机型号
    选择下载目标文件
    设置com口(查看设备管理器端口选项可以查看com口,电脑com口可以修改)
    Max buad(波特率):默认
    冷启动:下载时会存在冷启动,要现在软件上点击下载,在打开实验班电源
    总线操作方法点亮二极管:
    P1 = 0xfd;//11111101点亮第二个发光二极管
    Reg52.h:
    选中目标库,右键,点击open docments
    Reg文件在Keil\C51\INC文件下
    80c52比80c51多一个定时器
    BIT Registers位定义
    库文件可以自己修改

猜你喜欢

转载自blog.csdn.net/weixin_42428357/article/details/82888764