外观
约 481 字大约 2 分钟
绪论!
单片机 (Single Chip Microcomputer, SCM) 是单片微型计算机的简称, 是指在一块半导 体芯片中集成有中央处理器 (CPU)、 存储器 (RAM和ROM)、 基本I/O接口以及定时/计 数器等必要部件的完整的微型计算机。
就电控原理的部分而言,我们主要会用一块STM32F407单片机芯片接上诸如惯性传感器之类的模块,实现对类似温度/加速度之类数据的测量以及对物理系统的控制。
单片机的概念中,有些方面很重要,例如但不限于此:时钟、总线、中断、寄存器、堆栈、取指令、寻址等等。针对你所学的单片机会有书籍来讲解。
单片机有很多种,互相之间甚至指令都不兼容,但是思想都是一样的:
1)利用其特有的指令语句,
2)来分配存储空间和控制外设资源,
3)以此来完成你想要的功能。
首先在这一部分,我们不会去讲通信,外设,定时器这些复杂的东西,我们只是需要了解:首先是对于一块单片机芯片来说会有很多的接口,这些接口有哪些分类,能干什么?对内来说单片机的结构是什么?
我们以一块AT89C51举例:
AT89S51单片机的片内都集成了如下功能部件:
(1)1个微处理器(CPU);(2)128个数据 存储器(RAM)单元 ;(3)4K Flash程序存储器;
(4)4个8位可编程并行I/O口(P0口、P1 口、P2口、P3口);(5)1个全双工串行口;
(6)2个16位定时器/计数器;(7)1个看门狗定时器 ;(8)一个中断系统,5个中断源,2个优先级;
(9)25个特殊功能寄存器(SFR),(10)1 个看门狗定时器。
更新日志
2026/9/18 14:53
查看所有更新日志
43600-article7于