原文:AVR单片机教程——第三期导语

本文隶属于AVR单片机教程系列。 背景 一 寒假里做了一个灯带控制器: 理想情况下我应该在一个星期内完成这个项目,但实际上它耗费了我几乎一整个寒假,因为涉及到很多未曾尝试的方案。在这种不是很赶时间的 可以自定目标 自由发挥的项目中,我喜欢这么做。 简要介绍一下这个项目。硬件部分: V直流电源供电,开关降压到 V,LDO降压到 . V,三路供电 使用STM G KBT 单片机,基于Cortex M ...

2021-02-28 22:25 0 374 推荐指数:

查看详情

AVR单片机教程——示波器

本文隶属于AVR单片机教程系列。 在用DAC做了一个稍大的项目之后,我们来拿ADC开开刀。在本讲中,我们将了解0.96寸OLED屏,移植著名的U8g2库到我们的开发板上,学习在屏幕上画直线的算法,编写一个示波器程序,使用EEPROM加入人性化功能,最后利用示波器观察555定时器、放大电路 ...

Wed Feb 26 07:13:00 CST 2020 0 1112
AVR单片机教程——序言

单片机是应该自学的,因为它涉及到并应用于方方面面,广泛程度使课堂只能占学习的一小部分。单片机也是适合自学的 ...

Wed Aug 07 04:25:00 CST 2019 0 612
AVR单片机教程——串口接收

本文隶属于AVR单片机教程系列。 上一讲中,我们实现了单片机开发板向电脑传输数据。在这一讲中,我们将通过电脑向单片机发送指令,让单片机根据指令控制LED。这一次,两端的TX与RX需要交叉连接,单片机TX连接串口工具RX也是需要的,因为程序会根据指令反馈信息。 为了简单起见,我们的程序 ...

Tue Jan 07 07:54:00 CST 2020 0 780
AVR单片机教程——UART进阶

本文隶属于AVR单片机教程系列。 在第一中,我们已经开始使用UART来实现单片机开发板与计算机之间的通信,但只是简单地讲了讲一些概念和库函数的使用。在这一篇教程中,我们将从硬件与软件等各方面更深入地了解UART。 USART组件 一直在讲的UART其实是USART组件的一部分 ...

Sun Jan 26 07:08:00 CST 2020 0 897
AVR单片机教程——ADC

本文隶属于AVR单片机教程系列。 ADC 计算机的世界是0和1的。单片机可以通过读取0和1来确定按键状态,也可以输出0和1来控制LED。即使是看起来不太0和1的PWM,好像可以输出0到5V之间的电压一样,达到0和1之间的效果,但本质上还是高低电平。 但是,世界上终究还是有0和1无法表示 ...

Fri Jan 10 08:17:00 CST 2020 0 1433
《JavaScript 每周导读》【第三期

  《JavaScript 每周导读》第三期继续向大家分享最新的 JavaScript 重点资讯、技术文章、开发工具资源以及新出炉的各种开发框架,让 JavaScript 开发人员了解领域内的技术发展趋势。本周头条是《201年JS1K竞赛获胜作品:"Autumn Evening"》和《雅虎开源 ...

Thu Apr 12 16:45:00 CST 2012 8 4593
AVR单片机教程——矩阵键盘

本文隶属于AVR单片机教程系列。 开发板上有4个按键,我们可以把每一个按键连接到一个单片机引脚上,来实现按键状态的检测。但是常见的键盘有104键,是每一个键分别连接到一个引脚上的吗?我没有考证过,但我们确实有节省引脚的方法。 矩阵键盘 这是一个4*4的矩阵键盘,共有16个按键只需要 ...

Mon Feb 03 03:58:00 CST 2020 0 700
AVR单片机教程——蜂鸣器

本文隶属于AVR单片机教程系列。 引子 定时/计数器(简称定时器)是单片机编程中至关重要的一部分,再简单的单片机也会带有定时器。 也许你会觉得我们已经在delay函数中接触过定时器了,然而并不是,它只是软件地通过“浪费时间”来实现延时。我们接触定时器在数码管中,segment_auto ...

Wed Jan 08 07:36:00 CST 2020 0 860
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM