![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机应用
gjxman1314
2013-2017就读于广东工业大学,机械设计制造及其自动化(微电子方向)专业。
展开
-
学习笔记之-51单片机最小系统搭建
单片机最小系统,或者称为单片机最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路.一.先说一下51单片机的引脚:总线型 DIP40 引脚封装 电源及时钟引脚, 4 个 VCC:电源接入引脚 VSS:接地引脚 XTAL1:晶体振荡器接入的一个引脚 XTAL2:晶体振荡器接入的另外一个引脚控制线引脚, 4 个原创 2017-02-11 17:07:27 · 30471 阅读 · 1 评论 -
学习笔记之-51单片机特殊功能寄存器
一.前言 学习51单片机的过程中,其实就是学习怎么用它的特殊功能寄存器(有些寄存器是我们看不到的),特殊功能寄存器是80C51单片机中各功能部件对应的寄存器,用于存放相应功能部件的控制命令,状态或数据。我们写程序驱动硬件其实就是配置各种各样的寄存器,他是软硬件的最底层的一个接口。更加深入了解寄存器的工作过结构原理会在后面的内容中补充,这里只是把最常用的做一个整理,方便学习查阅。 51单片机原创 2017-02-12 12:11:39 · 2576 阅读 · 0 评论 -
学习笔记之-51单片机定时计数器
一、单片机的时序 单片机工作时,是在统一的时钟脉冲控制下一拍一拍地进行的。由于指令的字节数不同,取这些指令所需要的时间也就不同,即使是字节数相同的指令,由于执行操作有较大的差别,不同的指令执行时间也不一定相同,即所需的拍节数不同。 时钟周期:时钟周期也称为振荡周期,定义为时钟脉冲的倒数(可以这样来理解,时钟周期就是单片机外接晶振的倒数,例如12M的晶振,它的时间周期就是1/12 us),是计原创 2017-02-11 23:10:39 · 22178 阅读 · 9 评论 -
学习笔记之-51单片机中断
1.中断的概念 通俗的讲,中断就是cup正在工作的时候,突然外部来了某一请求,要求cpu转去处理请求的事件,当事情做完之后cup再回来继续它的工作。这一过程称为中断 。 单片机中断响应可以分为以下几个步骤: 1、停止主程序运行。当前指令执行完后立即终止现行程序的运行; 2、保护断点。把程序计数器PC 的当前值压入堆栈,保存终止的地址(即断点地址),以便从中断服务程序返回时能继续执行该程序;原创 2017-02-12 16:01:16 · 1506 阅读 · 0 评论 -
学习笔记之-51单片机IO口详解
51单片机I/O口的使用 对单片机的控制,其实就是对I/O口的控制,无论单片机对外界进行何种控制,或接受外部的何种控制,都是通过I/O口进行的。51系列单片机有4个I/O端口,每个端口都是8位准双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输出驱动器和输入缓冲器。通常把4个端口笼统地表示为P0~P3。 在无片外扩展存储器的系统中,这4个端口的每一位都可以作为原创 2017-02-11 17:57:39 · 28061 阅读 · 2 评论 -
学习笔记之-51单片机串口通信
1.原理 8051系列单片机有通用异步收发器(UART,universal Asynchronous Receiver/Transimitter)用于串口通信,发送时数据由TXD引脚引出,接收时数据从RXD引脚输入,有两个缓存器(Serial Buffer),一个作为发送缓存器,另一个作为接收缓存器。它们占用同一地址99H 。UART是可编程的全双工的串行口,短距离的机间通信可以使用UART的TT原创 2017-02-14 14:53:53 · 4384 阅读 · 0 评论