1、熟练使用各种电子元件和焊接工具搭建单片机硬件平台,包括:单片机最小系统、单片机电源监控系统、单片机程序仿真电路、单片机程序编程电路,并上电对各单元电路进行功能测试。 ;
2、掌握LED电路的设计方法,掌握单片机工艺通道中常用开关器件的使用和驱动原理及方法,如拨码开关、蜂鸣器、继电器等;
3、掌握单片机基本I/O口的使用,并以LED外围电路为模板设计跑马灯、跑马灯、霓虹灯,快速掌握单片机常用的各种C51编程技术;
4、掌握如何使用数字万用表测试数码管上的各个信号引脚并搭建数码管硬件驱动电路。 同时掌握电阻NPN、PNP晶体管、LSHC译码器、HC逆变器等电子元件在数码管电路设计中的应用;
5、掌握独立按钮与单片机的接口,对独立按钮进行编程,控制单片机的外围设备如发光管、数码管等;
6、掌握单片机中重要定时器资源的应用,掌握基本的定时器查询、定时器中断编程方法,并掌握它们的规则;
7、定时器中断,实现24小时数码管时钟。 结合独立按键,设计了功能灵活的多位数据设定器,初步建立了键盘状态机的编程思想;
8、进一步利用键盘状态机的编程思想,完成可调数码管时钟的设计和多路分段外设时间控制器的设计。 同时要求在调整数码管数据时,相应的数据设置位会不断闪烁,以满足实际项目的需要;
9、掌握单片机中外部中断的使用,区分脉冲中断和电平中断的异同。 掌握外部中断程序编写的流程和方法,掌握外部中断在实际项目中的各种应用案例;
10、掌握4*4排排键盘与单片机的接口,掌握排排键盘基本经典的扫描原理和实现过程,如顺序按键、随机按键等。利用键盘中断来提高单片机键盘处理部分的CPU执行效率;
11、掌握片上计数器资源在单片机中的应用,掌握产线工件计数器的实现模型,掌握单片机硬件去抖的实现方法;
12、掌握如何利用单片机的片内定时器资源实现PWM信号输出,掌握PWM电压和占空比的概念,掌握如何编写PWM程序的“三要素”,掌握基本原理和设备变频控制的实现方法;
13、掌握单片机串口编程实现单工通信、双工通信、上下位机通信的方法;
14、串口通信实现双机、多机通信中批量数据传输的实现过程,同时掌握485通信的实现过程;
15、掌握液晶的使用,掌握单片机驱动液晶的实现方法,掌握常见液晶显示应用;
16、掌握三种数据采集芯片的应用,如:ADC0804(8位单通道误差可调AD)、ADC0809(多通道8位AD)和ADC0832(SPI接口串行8位AD);
18、使用TLC5615-SPI串行DA芯片,掌握数控电源设计的基本思路;
19、掌握常用RTC实时时钟芯片的应用,如:DS1302或PCF8563P等,也掌握内存数据的查看技巧,验证数据读写的准确性;
20、掌握DS18B20温度传感器在1-Wire总线上的使用,从而掌握高精度温度测量的实现过程。 要求:液晶显示屏;
21、掌握单片机实时操作系统RTX 51的应用方法,从而掌握如何编写多任务程序,区分单片机前后台程序的编程思想;
22、对单片机进行编程,实现:脉宽信号的测量、周期信号的测量和频率信号的测量,并实现一个电机测速仪;
23、掌握用单片机控制直流电机和步进电机的方法。
以上内容你都掌握了吗? 如果你没有,不知道从哪里弥补不足,可以选择芯盈达单片机实战培训课程进行系统学习。
芯英达的嵌入式+单片机课程以实战为主,项目更符合企业需求。 有四轴飞行器、机械臂、17度自由运动机器人、MCU环境测试项目等。学习一整套产品开发流程、设计文档组织、项目需求、功能设计、项目答辩等让您在短时间内获得丰富的开发经验。
如果你觉得单片机的学习不够系统、知识点分散,在实际应用时感到困惑、没有清晰的思路,可以选择芯英达的单片机课程。 以下是工程师精心总结的课程内容。 实际案例讲解。 只要您想学,我们就能帮助您快速实现。
芯盈达专注嵌入式教育十余年,在嵌入式软硬件培训教育方面积累了丰富的资源和经验。 针对市场需求,开设嵌入式培训、物联网培训、ARM培训、Linux培训、人工智能Python培训、Java培训、Android培训、单片机培训、硬件培训、PCB培训、电子培训、FPGA培训等培训课程,等被打开。 如果你想成为一名受人尊敬的IT开发工程师,就来英达参加IT培训课程吧。 未来的你一定会感激现在的选择!