【单片机学习】01初识单片机

一.郭天祥10天学习单片机:

https://www.bilibili.com/video/av16855653?from=search&seid=10911013164575569569

可以跟着视频学习,不过我淘宝买了51单片机,准备根据店家发的资料来学习。资料很全,各种文档各种视频各种安装软件......

C51中的数据类型扩充定义:

基础知识:

C51中的头文件: 

 单片机图解:

学会看芯片的相关文档:

OE:表示低电平有效 

----------------------------

点亮LED硬件材料:

KEIL的使用:

1.new project新建工程:填写工程名;选择CPU:atnle的89c52

2.new file 新建文件:将文件添加到工程中

二.普中51-单核A3&&A4开发板资料

打开2:视频讲解:

 1.学习记录:

2019.11.20

(1)开发板的介绍以及认识:

 认识功能:

1.共阴极的数码管(左上角):

需要驱动电路:(74xv245芯片,控制段选)(74hc138译码器,通过3位管脚控制8个位选,节约IO口的资源)

2.LED1602液晶接口:

插入方向:左边对应第一个管脚,以此类推....

用途:显示字符数字等

led9648:

方向:最左边第一个管脚,以此类推....

3.电压管脚:2的调节LED/LCD的电压,来增加亮度

4.LED 8*8的点阵模块:有64个灯

595控制芯片:上面为短接片:可以切换...

8个IO口:由下面的控制芯片控制,另外8个IO口有单片机的引脚控制。

5.LED模块:学习基本的IO口使用。第一个点亮LED灯实验,以及跑马灯...

6.矩阵键盘:4*4:节约IO口的资源,只需要4行4列8个IO口就可以控制16个按键

7.温度传感器:DS18B20;方向:C口朝上

8.红外模块:12864;方向:C口朝下

9.通信模块:ND24101:需要两个模块(另一个板子)来通信(飞机遥控器等应用)

10.独立按键:直接连接IO口,只需要判断IO口连接引脚的电平就可以判断按键是否按下

11.电源输出管脚:给外部传感器供电

旁边黑色稳压芯片:将5V转换到3.3V

12.USB转TTL模块:UBS转换成串口来进行通信

旁边黄色短接片:将串口和单片机连接起来,起到一个联通作用。

13.AD/DA模块:12位芯片:有4路

蓝色按钮:改变电压

热敏电阻:感应环境温度(精度低)

外界电路传感器:左下角白色管脚

灯:模块的右下角,指示灯

14.蜂鸣器:

15.时钟:

16.外接电机

17.单片机:STC89C52:8651的内核,所以称为51单片机

4组IO口:每组8个管脚

晶振电路: 12MHz

复位电路:

拨动开关和单片机坳口出方向一致。

(2)开发流程

1.自动/手动安装ch340驱动

2.通过自动下载软件,识别串口号

3.通过下载软件,下载软件到单片机上。

单片机开关打开供电,选择好芯片类型,串口号识别到,选择HEx文件。

发布了89 篇原创文章 · 获赞 68 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/zDavid_2018/article/details/103145399