51单片机学习笔记之单片机及开发板介绍

前提:我现在为大一学生,自学C语言和C++,自学单片机,目前在用普中A2 51单片机学习,也就是STC89C52RC单片机,我自学51单片机依据江协科技视频来的,我本来打算用笔记本来记录笔记的,我又想和大家讨论单片机和编程语言相关问题,所以我将笔记发到优快云上面,目前我的学习计划为单片机和算法一起学,同时这篇笔记会有江协科技视频截图,如果这算侵权的话,可以联系我,我会进行修改,在这里大家可以评论,发表自己的看法,但不要辱骂或者阴阳,有问题的话可以纠正。

                                           正文       

一.单片机概述

值得注意的是,单片机英文名简称MCU,与CPU不同

二.STC89C52单片机

(1)注意

       1.RAM和ROM区别:RAM短期储存,断电会消失;ROM长期储存。

        2.开发板工作频率为12MHz,在STC-ISP生成延时代码的时候等需要工作频率。

        3.单片机位数为8位,所以在用变量表示寄存器的时候要用unsigned char类型,因为他也是8位,LED灯也8个为一组。(在点亮LED灯实验中会讲到)

(2)格式解读

STC-->公司;89-->系列;C-->工作电压;52-->程序空间和RAM大小;35-->工作频率(MHz);

I-->工作温度范围(具体可以看图片);PDIP-->封装类型;40-->代表管脚的个数;

这个是我的单片机

(3)单片机内部结构

内部为总线结构,CPU通过总线来连接各部分,内核都是8051内核,VCC->电源正极,Gnd-->电源负极,引脚8个为一组,P0,P1,P2,P3为四个组,这四个组内各有从0到7的引脚。

(4)单片机最小系统

电源-->滤波器-->负极,有电了,晶振会驱动程序运行;

如果进行复位,会让程序从第一个进行(接高电位才会复位);

上电复位:给电容充电,处于高电位,充电结束,电容的位置相当于断,接地,处于低电位;

三.单片机各部分模块

各部分模块看图,在实验中会说明各模块作用。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值