嵌入式学习笔记

基础元件:

1.电阻(线绕电阻:阻值低功率大用于大功率设备的电流检测,色环电阻(怎么读色环:黑01234绿56   789白),可变电阻(电位器))
2.电容(通交阻直):可通过有无极性划分
3.二极管:不同的种类及其电路表示形式(发光二极管,光敏二极管,稳压二极管..)
4.三极管:三种状态(截止,放大,饱和)

单片机简介(单片微型计算机)

1.最小系统的运行条件(电源,晶振(频率),复位电路,IC)
2.IO口的操作控制(IO口输出控制高电平1低电平0,IO输入检测高电平)
3.定时器
4.中断(外部中断,定时器中断,串口中断)
5.串口通信

电平

数字电路(高电平:5/3V 低电平0)
RS232电平(计算机串口电平)(高-12V 低12V)
A/D输入:数字电路转化为模拟电路

单片机基本组成结构

单片机引脚对应的功能

电源端(Vcc,GND)
晶振端(XTAL1,XTAL2)
复位端(RESET)
EA端(EA/Vpp)
ALE端(ALE/PROG)
PSEN端(PSEN)

 1. 振荡周期是单片机最小的周期单位 
 2. 1个机器周期=12个振荡周期 
 3. 1个指令周期=134个机器周期
 4. 传统的8051的I/O口输出不需要设置,输入时要给写1

数码管

可显示内容:数字(0-9)、小数点、部分英语字符(A-F),符号。
基本单元:发光二极管

在这里插入图片描述

51单片机用的是共阴
动态显示节约I/O口资源
0x3f=>0011 1111
0011 1111
hgfe dcba
和数码管里面的数字一一对应

在这里插入图片描述

码表辅助可以直接输出数字或字符

段选和位选的定义

位选:数码管,依次是12…… 8。你要选择控制哪个数码管(比如第1个),这就是位选,有选择位置的意思
段选:然后,你要让第1个数码管显示“1”。你就要控制第一个数码管的“a、b……g”也就是让b、c=0,a、d、e、f、g=1(或者b、c=1,a、d、e、f、g=0),这就是段选,即选择数码管的哪一笔段

P1=~P1 //意思是将P1取反,例如10010011取反后就是01101100,高电平变低电平

不管是共阴极数码管还是共阳极数码管,内部2极管都有公共端和非公共端,而公共端在多位1体数码管中,是独立的,它们用来控制“位选线”,即哪位该被点亮。共阴极数码管的公共端是应当接地的,即接低电平的,所以位选是低电平有效。判断段选电平的时候,位选电平已肯定,是低电平,所以非公共端(即段选端)加高电平,这样内部2极管才能因电位差产生电流,才能点亮。

锁存器

锁存使能为高:输出同步
锁存使能为底:数据被锁住
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值