微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 朱兆祺ForARM步步为营单片机(连载)

朱兆祺ForARM步步为营单片机(连载)

时间:10-02 整理:3721RD 点击:

    雄鹰计划-卓越工程师炼成记之朱兆祺ForARM步步为营单片机开始进行,如果看到这个帖子的同学还没有参与报名,点击http://bbs.elecfans.com/jishu_400775_1_1.html进行报名,通过我的审核之后,领取朱兆祺ForARM步步为营单片机PCB板开始你的雄鹰计划,但是请你记住,雄鹰之所以能在未来展翅高飞,那是因为又一次次在悬崖的生死训练。你学习嵌入式不需要生死抉择,但是需要你一颗持之以恒的心。
朱兆祺ForARM步步为营单片机PCB板免费领取:
http://item.taobao.com/item.htm?id=35832034717
朱兆祺ForARM步步为营单片机元器件套装拍买地址:
http://item.taobao.com/item.htm?id=36081514730
PCB板停止单件赠送、元器件停止单件出售。详细可查看淘宝店铺介绍。
朱兆祺ForARM步步为营单片机整套开始出售:
http://item.taobao.com/item.htm?spm=a1z10.1.w6545579-4546600052.17.W3FdAM&id=36402509748


朱兆祺ForARM步步为营单片机授课目录


朱兆祺ForARM步步为营单片机第一节  朱兆祺ForARM步步为营单片机整体框架:
http://bbs.elecfans.com/forum.php?mod=viewthread&tid=401095&fromuid=222350
朱兆祺ForARM步步为营单片机第二节  电源
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2441040&fromuid=222350
朱兆祺ForARM步步为营单片机第三节  STC89C52
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2452607&fromuid=222350
朱兆祺ForARM步步为营单片机第四节  晶振
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2453774&fromuid=222350
朱兆祺ForARM步步为营单片机第五节  单片机模块介绍
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2458585&fromuid=222350
朱兆祺ForARM步步为营单片机第六节  复位电路
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2464063&fromuid=222350

朱兆祺ForARM步步为营单片机第七节  程序烧写

http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2484026&fromuid=222350


朱兆祺ForARM步步为营单片机第八节  单片机元器件介绍
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2496001&fromuid=222350
朱兆祺ForARM步步为营单片机第九节  控制单个LED
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2506940&fromuid=222350
朱兆祺ForARM步步为营单片机第十节  595原理以及简单控制16个LED
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2519384&fromuid=222350
朱兆祺ForARM步步为营单片机第十一节  595控制16个LED灯以及595控制数码管
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2519387&fromuid=222350
朱兆祺ForARM步步为营单片机第十二节     定时器
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2533274&fromuid=222350
朱兆祺ForARM步步为营单片机第十三节     深入定时器
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2533277&fromuid=222350
朱兆祺ForARM步步为营单片机第十四节     PWM
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2545299&fromuid=222350
朱兆祺ForARM步步为营单片机第十五节     按键扫描
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2545301&fromuid=222350
朱兆祺ForARM步步为营单片机第十六节     LCD12864
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2561011&fromuid=222350
朱兆祺ForARM步步为营单片机第十七节     LCD12864菜单(上)
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2561012&fromuid=222350
朱兆祺ForARM步步为营单片机第十八节     LCD12864菜单(下)
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2576874&fromuid=222350
朱兆祺ForARM步步为营单片机第十九节     冒泡排序(上)
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2576878&fromuid=222350
朱兆祺ForARM步步为营单片机第二十节  IAR的初步使用
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2625562&fromuid=222350
朱兆祺ForARM步步为营单片机第二十一节  ADC0832
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2633800&fromuid=222350
朱兆祺ForARM步步为营单片机第二十二节     DS18B20(上)
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2686213&fromuid=222350
朱兆祺ForARM步步为营单片机第二十三节     DS18B20(下)
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2741821&fromuid=222350
朱兆祺ForARM步步为营单片机第二十四节     DS1302(上)
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2741822&fromuid=222350
朱兆祺ForARM步步为营单片机第二十五节     UART串口通信
http://bbs.elecfans.com/forum.php?mod=redirect&goto=findpost&ptid=401095&pid=2800133&fromuid=222350



    为了达到雄鹰计划所有学员能够“零距离”与老师学员进行实时沟通,特此采用QQ群的群视频功能进行讲课。讲课时间为每周一、周三、周六三天时间(19:00—21:00),如果有其他特殊情况将在群里进行公示。QQ必须是最新的QQ版本,大家记得更新QQ版本。朱兆祺ForARM步步为营单片机QQ群:110291944。
朱兆祺ForARM步步为营单片机技术公开课大纲:
1. 点亮单个LED
2. 定时器
3. 蜂鸣器驱动原理
4. 595原理、595控制16个LED灯
5. 595控制数码管
6. 4*4按键
7. 12864液晶屏的原理以及应用
8. DS18B20温度传感器的原理以及应用
9. DS1302时钟芯片原理以及应用
10. ADC0832原理以及应用
11. AT24C02存储器原理以及应用
12. 串口原理以及通信
13. 蓝牙4.0原理以及通信
14. GPRS原理以及应用
15. 智能小车设计,设计直流电机驱动、L298、自动循迹、无线通信等原理。这个项目作为本次单片机的终极考核。
    在这15项大纲,我们会融入单片机体系结构、单片机原理、代码编程规范化、代码编程模块化等各项知识。让每一位单片机学习者扎实走好每一步,网上的N天学会单片机,真的学会了吗?大家自己扪心自问下,做技术,就要踏踏实实走好每一步。
    15项大纲,课程大概维持2到3个月。我们会将每一项大纲细化,比如在讲595之前会将D触发器等知识做好铺垫,步步为营方能步步为赢。具体每一讲课程的安排,请大家留意群信息,同时每讲的视频也会在官方网盘进行更新,同时也将在电子发烧友论坛实时更新,敬请关注。QQ群的群视频公开课可以进行互动,大家有问题可以在课堂上提出。
    网盘:http://pan.baidu.com/share/link?shareid=3562495290&uk=3996269986

    进行QQ群视频讲课操作参考群共享文档《QQ视频上课操作流程》







    我的小助手在我的引导下已经将朱兆祺ForARM步步为营单片机原理图初步画出来,我大概审核了下,基本上算是符合要求。朱兆祺ForARM步步为营单片机就行原理图开始讲解。
    朱兆祺ForARM步步为营单片机采用STC89C52芯片,见图片STC89C52。51单片机使用起来虽然“憋屈”,但是麻雀虽小五脏俱全,单从寄存器的控制来说,这对于初学者理解单片机的架构是非常有益。深入理解了单片机的架构,在深入ARM,那就是一件非常简单的事情了。请记住,要想跑,就必须先学会走,否则你会摔得的很痛很痛。STC89C52这个芯片的具体情况我会在讲课之计详细进入分析。



    图片晶振电路,晶振采用11.0592MHz的原因是什么?交给你们去思考,当然这一切我都会在后续课程中做详细讲解。



    图片复位电路,充放电时间如何计算?



    我相信很多单片机学习者第一课就是LED,但是你真的会点亮一个LED吗?亮度控制、时间控制等等。


    图片蜂鸣器,蜂鸣器有有源蜂鸣器和无源蜂鸣器之分,请问有什么区别?三极管有NPN和PNP,又有什么区别?电路有什么不同?



    图片电源部分,这两个滤波电路有什么作用,为什么要一小一大?电源LED灯的串联电阻作用是什么,这个值是如何计算得来的?



    图片按键矩阵,这个原理是什么?扫描方法很多,最高效的是哪种?



    图片UART,232芯片的作用是什么?232总线和485总线又有什么区别?这可是工业监控的利剑。



    图片LED,是不是觉得你会点亮LED灯了?好好点亮这个LED灯,为你的后续数码管显示奠定扎实的基础。595和164的区别是什么?自己设计一个使用164控制16个LED灯的电路,焊接好进行控制。朱兆祺在此告诉你,学习永远是要用于实践,否则别学。



    图片数码管,有了前面的基础,这个既不会很难,朱兆祺ForARM要的就是由浅入深,步步为营。如果在位码控制端依次加入一个二极管,这样的人机对话是绝对赞。这个电路后续朱兆祺一步一步教你。我在此重申,单片机麻雀虽小五脏俱全。跟着朱兆祺ForARM坚持两年。



    图片12864,这个液晶屏让你为所欲为,想显示什么都行。



    图片DS18B20,知道物联网了解互联网吧,智能家居应该知道吧,未来是属于传感器。通过这个,让你逐步“感知世界,感知未来”这是温总当年提出物联网的话。



    图片ADC0832,通过这个8位的AD转换芯片,精确度不高,但是为你后续的学习奠定基础。ADC常用芯片有哪些?DA呢?好好学习下,AD无处不在。



    AT24C02,存储芯片,为你后续的NANDFlash热身。这个有什么用?



    DS1302,时钟芯片,24小时为你报时。联合数码管和液晶屏,你能做很多事情。



    蓝牙4.0在逐渐兴起,到2015年,蓝牙4.0凭借低功耗和长远传输距离,使用量将增加10倍,是不是,我们拭目以待。在朱兆祺ForARM步步为营单片机带你进入蓝牙4.0时代。
    ZigBee,或许这个你不会陌生,智能家居少不了它的存在。你想过如何应对未来的“感知”吗?
   
    下节课开始,步步为营,稳扎稳打,深入浅出。
   
   
   
   
         

占领前排 支持...学习

好,支持下看电路图自己可以焊接了。

是啊    跟着老师好好学习

很好的提问。很多问题我之前学的时候都没有思考过的,是该认真学下 了

前面几个问题还懂一点,后面就完全不懂了

1. 51选11.05926原因:通讯时波特率更准确
2. 复位电路充放电时间:RC电路计算 一般大一2US就可以了
3. 蜂鸣器区别:有源-直流驱动;无源-方波驱动;
4. 电源一大一小电容:大-低频滤波;小-高频滤波(去耦);
5. LED串联电阻:限流 LED一般6MA--20MA;
6. 矩阵按键原理和扫描方法:原理-一排一排扫描;方法-查询和中断;中断更高效;
7. RS232与RS485区别:232-点对点,25米以内,全双工,电平±12V
                                485-一对多,1000米,   半双工,差分输入输出
8. 595与164区别:596-8位移位锁存器 输出三态
                         164-8位串入并出

请问老师什么时候开始上课

支持一个。跟着看看

看了之后,就更加想参加这个培训了,希望老师能够给予这个机会。我现在手里有个ARM的开发板,但是苦于没有一个系统的培训,还是一知半解。我每天都有充分的时间来学习,希望从现在开始,不再虚度光阴,扎扎实实做好每一步。

想学习。

好想进去呀,希望老师能让我进去。谢谢!

不能报名啊''''''''''''''''''''

大神啊,我们交朋友吧

感觉你了解的挺多的,有些我知道但不一定能像你这样全部说出来,佩服!

在这里的 都是朋友嘛

我也不是全部都知道 需要去查 度娘是我们最好的老师

朱兆祺ForARM步步为营单片机第二节  电源


    电源是每个电子产品必要的模块,对于51单片机而言,对电源的要求并非太高,有个较为稳定的5V电压供应即可。朱兆祺ForARM步步为营单片机使用的是miniUSB供电。如图所示:



    之所以选择miniUSB,是因为这个接口在小巧且应用途径广泛。它的原型如图:




    图片一出来或许大家就恍然大悟,这miniUSB线很常见嘛,我的MP3就是。没错。打住,回到正事。使用电源拨码开关进行电源断电。这里使用两个电容进行简单滤波,一个是C1(10μF)、一个C2(104(10*(10^4)pF = 100nF))。电容的特性一言以蔽之:通高频阻低频、通交流断直流。C1的作用是用于旁路基准电压的纹波电压,C2的作用是滤除供电可能携带的高频干扰。这两个一小一大的电容将一定的纹波和高频杂波进行了一个简单滤除,以得到一个较为良好的5V直流电。

    之后我们使用一个LED来标识电源是否正常,这其实给我一个直观的现象,让我们的视觉神经能够安慰我们的心里,这个电源是正常的。众所周知的事情是,LED其实就是一个二极管,只不过是一个发光二极管,正向导通是需要一个压降,当然不同颜色的发光二极管压降也略有差别,这里我们不必要进行精确的计算,取一个中间值:1.5V。R1这个电阻是干什么用的,很显然,这是一个限流电阻,为什么要这个限流电阻呢。使用高中的物理知识便可解答。这个支路上的电流:I = (5V - 1.5V)/R1;如果说,没有这个R1,即为R1=0,那么I将是无穷大,当然事实上肯定不是,因为LED灯还是有内阻,但是I还是很大的,将会烧坏LED灯,为了保护LED,那么R1得为多少呢。通过LED的数据手册,I的值取个大概值为10mA,那么R1=(5V-1.5V)/10mA = 3.5V/10mA = 350Ω,470Ω是常见的电阻,就取470Ω。这就是R1的作用和大小的由来。是不是很惊讶,小小一个电路,居然蕴藏着如此多的知识点。

    这里涉及到了电阻、电容、LED,我留下几个问题。我希望大家能够去思考:

1.0Ω电阻的作用。

2.电阻色环的读法。

3.5%电阻是什么意思?1%呢?

4.电容种类有哪些?电解电容、陶瓷电容、钽电容……这些电容的作用分别是什么?

5.LED有哪些?压降分别问多少?双色LED的原理。




Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top