51单片机入门~chapter1

来源:互联网 发布:三金西瓜霜漱口水 知乎 编辑:程序博客网 时间:2024/05/10 14:54

   本人不是对单片机很了解,很久以前在学51单片机,到了现在觉得没什么新的进展,主要原因是自己缺少实践,没有把理论知识应用到实践当中。其实学习单片机最重要的就是多实践,在实践中发现问题并解决问题。所以现在想按着学习的顺序一点一点的把自己学到的东西写下来,才算是真正掌握了知识。

   我因为有块单片机最小系统实验板(STC89C52),所以能及时实践。

   一拿到单片机,千万不要被它这么多的引脚所吓倒,因为在你以后的学习中你会慢慢去接触慢慢去掌握的,所以心里不要有畏难的情绪。一开始,要掌握一些基本的引脚的用法,比如电源引脚(20脚和40脚)。还有就是单片机有四个I/O口,通过编程软件把程序烧进单片机内然后控制每个口的各个引脚实现相应的电平变化,进一步控制与I/O口链接外围电路。还有18和19引脚是接能使单片机能正常工作的晶振(只需要知道它有这个功能即可,至于究竟怎么具体工作的可以以后自己再去了解)。

   首先来看看流水灯:

   发光二极管只需要在两个引脚加上合适的电压(电压过大会烧坏二极管导致二极管无法使用),不过注意发光二极管具有单向导电性,所以必须注意区分发光二极管的正负引脚,一般长为正,短为负。

如图

  单片机是称为微型计算机,里面有很多寄存器,指令在单片机内是0和1的集合,这些具体原理我们可以不用掌握,我们可以用软件编写程序并烧入单片机内,使单片机根据所烧的程序一步一步地执行指令。


  我们可以使用keil软件编写程序。假设使用的是P0口的八个引脚。

假设使用的是P0口的八个引脚

  这个程序烧进单片机后(烧程序具体怎么弄,自己可以去看看串口与单片机的烧写电路 而且还要学会如何使用keil写程序并生成.hex文件用USB转串口线烧进单片机内),实验板上就隔相等的时间依次亮起来,实现流水灯的效果。

 

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 乐视手机充电慢怎么办 苹果5s触摸屏失灵怎么办 苹果6出现闪屏怎么办 苹果4s没有卡槽怎么办 苹果se触屏失灵怎么办 苹果6s屏幕乱跳怎么办 6s屏幕触摸失灵怎么办 苹果6sp屏幕失灵怎么办 苹果6s屏幕不动怎么办 苹果6s卡住了怎么办 苹果6s经常卡屏怎么办 苹果6s点不动了怎么办 手机屏自己乱点怎么办 苹果手机摔开了怎么办 苹果屏幕摔开了怎么办 苹果手机6开不了机怎么办 苹果6开不开机怎么办 苹果6s开不开机怎么办 苹果6手机开不了机怎么办 苹果6s不能开机怎么办 苹果6p无法开机怎么办 苹果6s开不了机怎么办 苹果7屏幕划不动怎么办 苹果6老是卡机怎么办 苹果手机黑屏开不了机怎么办 苹果6plus掉水里了怎么办 苹果6黑屏开不了机怎么办 苹果手机6死机了怎么办 苹果7手机死机怎么办啊 苹果7突然死机了怎么办 苹果手机5s死机怎么办 苹果六s死机了怎么办 苹果4卡机了怎么办 苹果4锁死了怎么办啊 苹果4手机停机了怎么办 苹果4开不了机怎么办 苹果4开不了机怎么办啊 苹果7手机死机了怎么办 苹果6s老是死机怎么办 苹果8手机死机了怎么办 苹果7手机卡屏了怎么办