1月19,20这两天进行所学知识的整理。
一·蜂鸣器。
分为压电式蜂鸣器,电磁式蜂鸣器。程序比较简单,定义引脚,主函数中把蜂鸣器设置为高电平(beep=1)即可。
二·继电器:是用较小的电流去控制较大电流的一种自动开关,我们用电磁式继电器。
三·8*8LED点阵。
视频教我们点亮一个“0”,基本原理就是行与列所对应的二极管两端引脚电平相反即可点亮,但程序不好理解,这是一个难点。
四·D/A转换器。
初学者一般用DAC0832,其性能指标包括:
1·分辨率。位数越多分辨率越高。
2·线性度。
3·绝对精度。
4·相对精度。
5·建立时间:完成一次数字量和模拟量的转换所用时间。
一般采用并行输入,速度较快。串行D/A芯片有TLC5615,DLC5617。
五·A/D转换器。
ADC0804技术指标:
1·分辨率。
2·量化误差。
3·偏移误差。
4·满刻度误差。
5·线性度。
6·绝对精度。
7·转换速率:能够重复进行数据转换的速度,即每秒转换的次数。
注:单片机每执行一个语句最短时间1us。
六·单片机中断。包括:
1·定时器中断。
2·串口中断。
3·外部中断。
AT89C51的中断系统有5个中断源,2个优先级,可实现二级中断嵌套。
中断响应条件:
1·中断源有中断请求。
2·此中断源的中断允许位为1。
3·CPU开中断(即EA=1)。
以外部中断为例,主程序要有这三条语句:EA=1;//打开总中断开关
EX0=1;//开外部中断0
IT0=0/1;//置外部中断的触发方式,0位