1. 怎样快速入门单片机这门课啊…急…
一、什么是单片机呢? 1、和我们的计算机(电脑)差不多,大家都知道,我们的计算机(电脑)里面有 (1)CPU (2)硬盘 (3)内存 (4)主板 (5)等等。 这些东西是装在一个叫主机的里面的。好大!一个CPU大概要400块,硬盘也要500左右,内 存200左右,主板500左右,这些东西加在一起大概要1600块左右。如果配上其他的,一台 电脑要3000到4000左右吧。 2、但是如果把这些东西(CPU,硬盘,内存,主板)用集成块做好后,如下图所视: 3、请大家想想看这个集成块值多少钱?它可是具备了计算机的功能啊。是不是很贵啊? 不,价格并不高,从几元人民币到几十元人民币,体积也不大,一般用40脚封装,当然功 能多一些单片机也有引脚比较多的,如68引脚,功能少的只有10多个或20多个引脚,有的 甚至只8只引脚。 4、当然,在单片机机内部,CPU,硬盘,内存,主板等等东西要改个名字了。 (1)CPU,它的名字没有改,还是叫CPU(Central Processing Unit)。它是单片机的核 心部件,包括运算器和控制器。运算器既是算术逻辑单元ALU(Arithmetic logic Unit), 其功能是进行算术运算和逻辑运算。控制器一般由指令寄存器、指令译码器、时序电路和 控制电路组成。起作用是完成取指令、将指令译码形成各种微操作并执行指令,同时控制 计算机的各个部件有条不紊地工作。 (2)“硬盘”,改了名字,叫程序存储器,也叫只读存储器。用ROM(Read only memery) 表示。其作用和硬盘差不多,用来存放用户程序。特点是:掉电后不会丢失数据。 (3)“内存”,也改了名字,在单片机里叫数据存储器,也叫随机存储器。用RAM (Random Access Memery)表示。其作用是用于存放运算的中间结果,数据暂村和缓冲,标 志位等。特点是:掉电后会丢失数据。 (4)“主板”,也改了名字,叫做I/O(输入输出设备)当然也包含了串行口,并行口, 定时器,记时器等等。 5、以上谈到的这些东西都在哪个集成块里面。我们把集成了这些东西的集成块叫做单片机 。有些外国人叫微控制单元MCU(Micro Controller Unit),也有人叫嵌入式控制器 (Embedded Controller)。现在明白了什么是单片机吗? 6、我总结一下:将CPU、程序存储器、数据存储器、I/O接口电路、定时器/计数器等计算 机部件集成在一块芯片上,具有独特功能的单片微型计算机称着单片机。现在总明白了什 么是单片机吧! 请大家用自己的话阐述一遍什么是单片机?? 二、当我们明白了什么是单片机后,再来猜猜一般的单片机的价格吧? (1)Intel公司1980年推出的标准MCS-51内核8051现在要7到10块钱。 (2)Atmel公司的AT89c51,AT89s51,AT89c52,AT89s52一般在7块钱左右。 三、我想大家会想一个“电脑”竟然是10块钱以内?功能怎么样?有什么用啊? 我可以告诉大家,它的功能很强大,是以后电子产品的发展方向。只要具有了智能的电子 产品,就少不了弹片机技术。非常有用,就业前景非常之好。那么大家一定很想学了,于 是去买了本书看。 哈哈,看不懂吧,感觉好难吧?那是因为你没有掌握好学习单片机的方法。学单片机光看 书是不够的,也是学不会的。学单片机是需要一些条件的了! 下一页是学习单片机需要的条件. 随着社会的发展,电子行业出现了新的技术之一单片机技术,单片机技术在各行各业都得 到了广泛的应用,如果说学电子的人不学单片机技术就像我们读书不读外语一样,被人认 为是老土啊。 所以我们学电子的一定要学单片机技术。那么如何学习这门技术呢?到底是难还是容易呢 ?这就要看你的学习方法了。 如果你闭门造车试的学习方法,肯定很难学好的。我根据我这几年的教学经验,我总结出 了学单片机的相关教学方法,现在我将把我的教学过程写出来。 学单片机第一步是:建立 自己的学习条件。 四、学习单片机需要什么条件? (1)一台电脑——用于编程和学习。(3000到4000块钱) (2)编程器——用于把编写好的程序写到芯片中。(100到1000快钱) (3)仿真器——主要是为了调试程序的正确性。(1000到2000块钱) (4)如果没有编程器和仿真器,也可以买个便宜的单片机实验板。如电子之城的AZ系统。 也就300块钱左右。 或者是电子之城的AS系统,大概是400块钱。它集合了编程器和仿真器的所有功能。推荐买 单片机实验板! (5)还要多买几块单片机芯片,如:AT89C51,AT89S51,AT89S52等等。 五、有了这些东西,如果你已经学了一点单片机知识的话,就可以做搞开发了。 下面我来谈谈单片机开发的过程,以做流水灯为例进行讲解。 (1)设计好硬件电路图 按下图把单片机的各个脚和元器件连接起来: (2)在电脑上用软件(如keil c51)编写程序。 ORG 0000H LJMP START ORG 0030H START:MOV A,#0FEH LOOP:MOV P1,A LCALL DELAY RL A LJMP LOOP DELAY:MOV R7,#0FFH D1:MOV R6,#0FFH D2:DJNZ R6,D2 DJNZ R7,D1 RET END (3)用编程器或者单片机实验板把程序从电脑中输入到单片机芯片中 (4)接上电源,流水灯工作。
求采纳
2. 单片机编程如何快速入门
肯定是先学C51基础啊,哈工大的一本书不错的,新编MCS-51单片机应用设计。里面肯定是要教你汇编的。等到最后上工程的时候肯定是要用keil,C语言编程的,所有人走的都是这条路。劝你别一上手就学C编程,因为汇编语言会更让你了解单片机寄存器等是怎么工作的,理解更透彻。希望好运
!
3. 单片机怎么快速入门
楼主你好,
有C语言的基础,入门就不算喃。有点数电的基础就更好了。
初学者最好不要看什么书,看不懂,打击信心,还不如拿这个时间把C语言基础夯实。
建议你网上找郭天祥的《十天学会51单片机》,抛开大部分的原理,主讲编程,和一些典型应用模块。都C的基础都看的懂,在看的时候,最好能买一个板子,自己跟着做实验,写代码。
看完了。知道怎么用的情况下,再看看书。很容易就懂了。
这是我学单片机的一点点经验。希望能对你有帮助
4. 如何快速入门单片机
学习单片机技术必须注重“理论+实践”的方法。如果只学理论知识而不动手操作,则收效甚微;如果只进行实践操作而不学习理论知识,效果也不明显。
因此,学好单片机技术必须做到理论、实践同时学,理论知识和实践技能就像人的两条腿,缺一不可。
我试过很多种教学法,综合考虑还是觉得平凡老师创立的任务教学法的效果最好。它是一种基于理论联系实践的教学法。
本人在任务教学法的基础上开创了一种“边学边做”的单片机学习法,教学效果很好。
“边学边做”的教学方法概述
“边学边做”教学模式是以建构主义学习理论为指导下,依据人的认知规律设计完整的项目作为教学内容,采用多媒体、网络、仿真技术、实验实训设备等教学手段,在完成具体任务中组织教学的一种适合技能教育的教学模式
单片机基础知识,包括单片机内部结构、引脚功能、中断系统,定时计数系统,串行通讯系统等。单片机C语言基础知识,包括C语言的数据类型与运算符、C语言语句、数组、指针、函数、编译预处理等。
请注意,这些知识应该边学边做,在做产品的过程中,需要哪些知识,就学习哪些知识。
焊接技能
我们主张用万能板制作单片机产品。因为这种实践方法,不仅能锻炼焊接技术,同时还能提高识别单片机硬件电路图的能力。更重要的是掌握了单片机开发的基本步骤,提高了软硬件的编程与设计能力。为日后开发设计电子产品打下坚实的基础,因此训练好拖焊技术非常重要。
5. 如何快速入门单片机
自学单片机完全没有问题,提供一些步骤:
1,买一本51单片机方面的书,最好是C语言的,主要了解单片机里面的资源,单片机的工作原理,当然最主要的是熟悉单片机里面的各种寄存器,一直看书比较枯燥,也不容易理解,最好结合实验边学边做及第二步所说。
2,在网上买一套单片机开板发板,送的资料里面都有很详细的例程,对做实验很有帮助,可以从简单的实验开始着手,先看懂这些简单的代码,不懂的地方可以到书上或网上找答案,例如“流水灯实验”,将理论转换为实际的经验,学单片机最终在于实践,这是必经的途径。
3,如果想更快的入门,那的找一个“师傅”,所以在网上找相关视频教程,例如“天祥10天学会单片机”什么的,好的视频教程能事半功倍,而且学的比较系统。
4,充分利用网络资源,可以在网上下载各种教程,可以进单片机论坛,或者加入一些单片机QQ技术交流群(提供一个:56515663)
5,最后可以加我的QQ:562653895,其他刚学单片机的朋友看到这个信息也可以加我,愿一起学习交流。
注:加我时请注明“网络知道”
6. 单片机怎样才能快速入门
入门的话建议你用C的,汇编的可以作为了解内容。郭天祥《10天学会51单片机和C语言》视频教程,挺不错的,平时多练习,一定有长进。
求采纳
7. 如何快速入门单片机
学习单片机不建议看书,看书基本上学不到东西,书本只是一种辅助的工具,最好的方法是实践,在网上买一块51单片机的学习板,然后跟着视频慢慢学,基本上都是郭天祥的,他讲的比较细致,然后把他写的程序都写几遍,注意新手千万别复制粘贴,不然真的学不到什么东西,还有就是你得有编程基础,不然看懂程序很困难。