51单片机学习9_DA/AD编程 51单片机

51单片机学习9_DA/AD编程

实验:对DAC0832进行编程; 对AD0804芯片进行编程操作,是发光二极管点亮. 好像是本人的数电,模电没学过,感觉初次接触DA/AD,还是有点模糊的,后来努力的学习了两遍,终于能把程序自己给写下...
阅读全文
51单片机学习8_串口通信 51单片机

51单片机学习8_串口通信

本次实验的目的是通过单片机串口调试软件给单片机发送aa,ee,ff......类似的数据给P1口,控制发光二极管的亮灭。 在具体操作串口之前,我们需要对单片机的一些串口特殊寄存器进行配置,主要是设置产...
阅读全文
51单片机学习7_IIC总线编程 51单片机

51单片机学习7_IIC总线编程

此次试验目的:IIC总线编程,通过写入向硬件写入数据,然后读出数据,让一个发光二极管点亮. 我大概用了两天的时间,终于搞定了它.感觉IIC总线的编程中,对IIC总线数据传送的概念必须的了解透彻才行.看...
阅读全文
51单片机学习4_计时器 51单片机

51单片机学习4_计时器

本实验目的是当数码管在流动的过程中,每过1s,8个发光二极管会逐个流动,用定时器去实现。 通过学习,我们知道想实现定时器,必须满足以下条件: cpu开总中断; 定时器中断开放; 定时器选择定时模式,即...
阅读全文
51单片机学习3_中断 51单片机

51单片机学习3_中断

学习中断前,我们首先来了解下什么是中断。倘若一个人在屋子里面看书,然后水烧开了,那么他就要停下看书,然后去把烧开的水给处理下,最后再返回来,这么一个过程,就完成了一个中断处理。仔细分析下,可以看到,要...
阅读全文