单片机的入门要求:
首先,电路分析基础,模拟电路,数字电路,学习单片机对这些课程的要
求都不高的,只要在学校的考试中过了(当然是靠自己过的拉),在用到这方
面的东西时可以翻书找到及可以了。
C 语言编程,因为现在的趋势是高级语言代替低级语言。所以现在学习单
片机用 C 语言编写程序可以说是很自然的。而对 C 语言的要求同样只要考试过
了,会用 IF,FOR,WHILE 等常用语句编写程序就可以应付很多问题了
至于微机原理,接口技术等。学过更好,否则可以遇到问题时在去查资料。
差点忘了还有汇编语言,如果你精力旺盛的话,可以好好学学。在和 C 语
言比较一下,体会一下技术进步带来的方便。现在一般的提议是:汇编可以看
懂一点就行了,用 C 把。
单片机的入门要求就这么低。可以说只要是电子类专业的同学,学到大三
都具备以上条件,除非你是“铁通”(铁定通宵上网)—根本不把自己余生的幸
福放在心上的人。但是为什么我们到了毕业,真正独立用单片机制作一些小东
西(比如电子钟把)就找不出几位来呢?
因为单片机技术是一门实战性非常强的技术。如果你仅仅是在学校机房里,
老师的监督下,把现成的程序改几行,在烧写到学校的实验板或者实验箱里,
请你在自己的简历里不要写‘会’单片机,换成‘学过’单片机合适点。
制约我们学习单片机的主要因素是什么呢?是硬件平台。当你把厚厚的
《单片机原理与应用》啃完时,想起来了古人说:学以致用。于是你在某个
QQ 群里小心翼翼地问:“请问各位大虾,单片机多少钱一片。”呵呵,因为你没
有逛过电子市场,对硬件了解太少;而如果你高中就开始摆弄电子,大一电路
板就焊得有专业水平,辛辛苦苦从电子市场买来单片机和器件,按照教材上的
电路图焊接好电路。上电,哈哈没有烧芯片,接着你发愁了,写好的程序怎么
放到单片机里啊,教材里没有这方面的介绍啊,愁啊………拿了单片机找老师,
老师说你买的单片机要编程器才可以烧程序,一问编程器价格,少则数百
RMB,多则上千。于是你摸摸上衣口袋,叹了口气:“算了吧”,然后有可能这
块电路板从此和你的足球鞋为伍,毕业的时候多了一层厚厚的灰。
在这里请允许我为大家介绍一下我们 DPY 工作室的基于 51 内核的单片
机实验板—DPY-51 标准板 (嘿嘿,广告可以跳过)
在这里我只把这块板子的使用教程目录复制如下,感兴趣的朋友请用种子
下载。里面有详细介绍。谢谢
Keil 软件的使用--------------------------------------------------------2
Easy51Pro v2.0 软件的使用------------------------------------------9
DPY-51 标准板各功能区的实验与应用---------------------------11
单片机最小系统--------------------------------------------------------12
一. 闪烁灯---------------------------------------------------------------12
二.广告灯的左移右移-------------------------------------------------14
三. 按键识别----------------------------------------------------------- 15
四.数码管静态显示---------------------------------------------------- 15
五.数码管动态显示---------------------------------------------------- 18
六.4×4 矩阵式键盘识别--------------------------------------------- 21