登录  | 立即注册

游客您好!登录后享受更多精彩

扫一扫,访问微社区

QQ登录

只需一步,快速开始

开启左侧

[寒假笔记] 点亮小灯以及LED小灯参数,单片机基本知识,Keil基本用法与单片机编程流程及程序下载

[复制链接]
发表于 2019-1-24 00:39:17 | 显示全部楼层 |阅读模式
学习笔记
学习科目: 单片机,c语言
学习安排: 通过视频和书籍,在寒假之余能够基本掌握单片机和C语言。

一天给自己安排一个章节这是最基本的目标。
开始时间: 2019-01-23
结束时间: 2019-01-23
第一天
学习内容:通过视频了解单片机的基本知识和小灯的参数以及限流电阻的计算方法,理解单片机的最小系统概念,单片机外围电路以及FLASH,RAM,SFR这些基本概念,会独立编写程序和下载程序。LED小灯的工作电压是1.8~2.2v,工作电流载1~20mA在1~5mA电流变化,灯的亮度变化明显,在5~20mA电流变化灯的亮度变化不明显,以及LED的压降是2v,根据小灯的压降就可以算出限流电阻的阻值。单片机最小系统利用最少的原件组成单片机可以工作的系统,有三要素电源,晶振,复位电路。其中电容的作用是帮助晶振起振并且维持震荡信号稳定。以及掌握Keil编写程序和单片机下载程。
心得体会:对于今天的程序编写我依照视频里讲的编写了下来也依照视频里讲的下载到了单片机,可是小灯依旧没有亮起来,对于小小的问题我反复看程序没有一点问题,问了问学长学长也是一点也不和我说,我程序反复看依旧是没有错,我不知是为何小灯就是不会亮,小灯程序编译的时候也是没有一点问题,我不知如何是好,虽然知道板子和视频上是不同但是依旧不知道该怎么改,后来实在是想不出,只好从视频上对应得源代码与视频里面所讲单片机的原理图对照起来看看哪个开关是1哪个开关是0,再对照自己手中的学习板的原理图找对比才发现是38译码器对应的单片机的引脚找错了,而且视频上讲的ADDR3是需要声明为高电平的,而后发现自己的开发板已经给了5v的电压,最后成功点亮了小灯,完成了单片机学习的第一章,也让我懂得了单片机的学习需要对比自己手上的原理图及每一个开关的引脚是否对应得上,这是鹦鹉学舌的步骤。

小灯示意图

小灯示意图

点亮小灯.txt

206 Bytes, 下载次数: 405

源代码

好懒~~不想说~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表