没有合适的资源?快使用搜索试试~ 我知道了~
本教程是自己多年学习单片机的经验制作,希望对大家有用
资源详情
资源评论
资源推荐
0531-86213622
2
前
言
*_*
拿到这本教程您首先就会想,什么是 IAP
教学法?是不是一种什么全新的教学方法?当然不是,
我可没有那么大的本事,其实这只是我杜撰的一个新名词,意思就是
In Applications Program
(在应
用中编程),
当然这只是针对单片机教学,说法是否正确,还得您说了算。
至于为什么要提这种说法,那我倒想说几句。大家都知道,学习电子技术是一件非常无聊和枯燥
的事情,为什么会有这种想法,就是因为我们传统的教学方法只重理论而忽略了实践,要一个人记住那
些空洞而有无聊的理论知识实在不是一件容易的事,好在我们总算熬过来了,不管如何,也多多少少的
学习了一些电子基础知识。
接下来我们应该进一步掌握些什么知识呢,凡涉足此行的朋友都知道,那就是单片机。不过这可
不是一件容易的事,倒不是因为单片机很难学,而实在是我们身边很难找到一本专为单片机入门者而编
写的教材。翻一下传统的单片机教材,都好象是为已经懂单片机的人而写的,一般总是以单片机的结构
为主线,先讲硬件原理,然后是指令,接着讲软件编程,再是系统扩展和外围器件,最后举一些实例(随
便说一点:很多书中的实例都是有错误的),很少涉及单片机的基础知识,如果按照此种学习方法,想
进行产品开发,就必须先把所有的知识全部掌握了才可以进行实际应用。孰不知,单片机不象模拟电路
和数字电路那样,只要搞懂了电路原理,再按照产品要求设计好相应的电路就可以了。它是一种以简单
的硬件结构,
复杂而有灵活的软件系统来完成设计的通用性产品,不同的设计者只会使用其不同的功能,
几乎没有人会把它的全部指令都使用起来,所以学习使用单片机只能靠循序渐进的积累,而不可能先把
它全部掌握了再去做产品开发(当然天才就例外了
*_*
)
。
基于以上原因,本人想尝试一种全新的单片机教学方法,打破传统的循序渐进式的教学方法,以
单片机的应用为蓝本,结合基本的工业控制系统和实践工作中的具体应用,不分先后顺序,将各条指令
贯串于一个又一个的实验中,通过所见即所得的实验来讲解各种指令的编程方法,顺便讲解相关的基本
概念,使您尽快地熟悉单片机应用的基本步骤,掌握软件编程的基本方法。
如果您学完了就能成为单片机的入门者,完全可以进行一般产品的开发;下册部分是单片机应
用的提高部分,主要学习单片机的系统扩展(比如:
ROM 和
RAM
存储器的扩展,并行口的扩展,串行口
的扩展,
A/D
和
D/A
与单片机的接口)以及相关开发工具和软件的使用(包括
KELL C51
的应用与调试
技巧,硬件仿真器的使用)等等,如果您学完了下册部分,那就得恭喜您成为了单片机开发的高手了,
不过单片机的技术是在不断的发展和提高的,您也不要太骄傲哦!
为了尽量把最新的单片机知识和应用成果收录进我们的教程,希望您能不吝赐教,共同来努力把
我们的教程不断的改进和完善。还是那句题外话,技术是靠不断的积累和交流才会进步的,固封自守只
会更加落后。
由于时间和精力的限制,我还是希望在您学习本教程之前,自己先熟悉一点相关的电子技术知识,
特别是数字电路基础,这对您学习中碰到的相关概念会有很大的帮助。
51单片机多功能实验板
本学习板专为单片机爱好者学习MCS-51系列单片机
而设计.可直接的实验有:
9.外部事件计数2.各种跑马灯 10.TTL电平串行通讯3.数码管显示数字和字母 11.标准电平串行通讯4.数码管动态刷新显示 12.IIC总线存储器读写5.查询方式按键 13.IIC总线时钟芯片操作6.中断方式按键 14.单片机口线有否上拉的区别7.蜂鸣器发声 15.显示驱动芯片的始能和禁止8.单片机奏乐
2.各种跑马灯
1. 点亮LED
2.各种跑马灯
3.数码管显示数字和字母 4.数码管动态刷新显示
5.查询方式按键
6.中断方式按键
7.蜂鸣器发声 8.单片机奏乐
9.外部事件计数
10.TTL电平串行通讯
11.标准电平串行通讯
12.IIC总线存储器读写
13.IIC总线时钟芯片操作
14.单片机口线有否上拉的区别
15.显示驱动芯片的始能和禁止
9.外部事件计数
10.TTL电平串行通讯
11.标准电平串行通讯 12.IIC总线存储器读写
13.IIC总线时钟芯片操作 14.单片机口线有否上拉的区别 15.显示驱动芯片的始能和禁止
http:// mcufriend.wy8.net
单片机之友提供
http://www.mcufriend.com
QQ:280919249
http://www.mcufriend.com
支持的芯片型号
支持目前最为经典和市场占有量最大的ATMEL公司生产的AT89C51、C52、C55和
最新的S51、S52;
AT89C1051、2051、4051等芯片。
特别适合于渴望学习51单片机又想尽量减小学习投入的网友。
51单片机多功能试验板
开发板将单片机实验板、编程器、ISP下载线进行合理的组合,
开发板上自带MCU采用了串口在系统
开发系统摆脱了传统、繁锁的单片机学习方式,将当今最流行、
51最经济有效的学习方案完美地
集成在了同一个系统中,是一个快捷、高效、灵活的单片机学习、
开发方案。具有非凡的性价比,
是单片机爱好者快速掌握51系列单片机不可多得的工具...
既适合初学者入门学习,也适合专业人员开发51单片机产品的需求,还适用于渴望快速学习和掌握
单片机应用技术的所有人员。
编控制配合串行下载编程控制软件,无需各种编程器可轻松地将编译好的代码下载到开发板上的
CPU中进行验证或演示,试验过程中无需拔插任何电缆和芯片,整个过程只需利用鼠标操作即可,
方便快捷。烧写完毕即可自动演示,比ISP使用更方便。同时也可以使用预留的ISP接口
连接ISP下载头,对其他MCU进行在系统编程(ISP-In System
Programming),对于产品的软件调试或升级,提供快捷的方案。这样一来,
开发系统又可以作为单独的ISP下载线使用了。
本开发系统的阻容元件、三极管为贴片封装,结构更紧凑,性能更稳定可靠开发系统提供了丰富的
硬件资源和接口,随机提供了大量的开发源代码,将有助于初学者更好的学习单片机,轻松地迈入
单片机的殿堂,领悟单片机给我们带来的无穷魅力。所有实验例程均提供详细源代码,并且附带
详细的注解说明。开发板的程序和原理图请参考配套光盘。
剩余99页未读,继续阅读
yin_rj
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0