单片机原理/代码、仿真与笔记
应用介绍
# **项目一:点亮LED灯**
## **P1 代码**
- EXP01:点亮一盏LED灯
- EXP02:跑马灯
- EXP03:LED灯闪烁
- GCC AVR版本说明:不知道是因为什么原因,在GCC AVR编译条件下,使用函数包装延时代码会导致延时时间十分之短,直接用用迭代则不会发生什么问题。
- Enhanced版本说明:这个版本上使用了延时头文件里的_delay_ms函数,精确延时。
## **P2 仿真**
- Sim01:点亮一盏LED灯+LED灯闪烁
- Sim02:跑马灯
- 电路原理:输出高电平时,无电位差,灯不亮;输出低电平时,有电位差,灯亮。
- 示波器检验:使用示波器显示为方波。
## **P3 笔记**
- **时序逻辑电路**:在数字电路理论中,时序逻辑电路是指电路任何时刻的稳态输出不仅取决于当前的输入,还与前一时刻输入形成的状态有关。这跟组合逻辑电路相反,组合逻辑的输出只会跟目前的输入成一种函数关系。换句话说,时序逻辑拥有储存元件(内存)来存储信息,而组合逻辑则没有。时序电路必须含有存储信息的有记忆能力的电路:触发器、寄存器、计数器等。时序逻辑电路包含组合逻辑电路。
- **C语言十六进制**:C语言中用0x前缀表示十六进制数,1个十六进制数位相当于4个二进制数位。
- **int
................想了解更多请下载附件。
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: www_apollocode_net@163.com 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » 单片机原理/代码、仿真与笔记
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
EXP01(Enhanced).c | 0.36 KB | 2020-08-06 |
EXP01(GCC AVR).c | 0.28 KB | 2020-08-06 |
EXP01.c | 0.29 KB | 2020-08-06 |
EXP02(Enhanced).c | 0.50 KB | 2020-08-06 |
EXP02(GCC AVR).c | 0.47 KB | 2020-08-06 |
EXP02.c | 0.47 KB | 2020-08-06 |
EXP03.c | 0.27 KB | 2020-08-06 |
README.md | 0.83 KB | 2020-08-06 |
Sim01.pdsprj | 13.70 KB | 2020-08-06 |
Sim02.pdsprj | 16.38 KB | 2020-08-06 |
Code | 0.00 KB | 2020-08-06 |
Simulation | 0.00 KB | 2020-08-06 |
Project01 | 0.00 KB | 2020-08-06 |
Single_Chip_Microcomputer | 0.00 KB | 2020-09-24 |
发表评论 取消回复