![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机基础
kafm
哼
展开
-
单片机基础(二):单片机并行I/O口工作原理
并行I/O口的工作原理此处的工作原理指:电路如何把逻辑上的0和1表示为引脚上的低电位和高电位,及如何把引脚上的高低电位转化为电路内部的高低电位来表示0和1P1口P1口既可输出用,又可输入用输出内部总线输出0时,即D为0时,非Q为1,V1处为1,则场效应管导通,电位等于其等压降约等于零,则引脚P1.x为接近于地的0V电平内部总线输出1时,即D为1时,非Q为0,V1栅极为0V,则场效应...原创 2019-02-24 00:58:20 · 7791 阅读 · 2 评论 -
单片机基础(一):外部引脚及总线接口
51单片机外部引脚 如上图,从左至右,从上到下,32个引脚每八个一组,分别称为P1口,P0、P3、P2口输入输出引脚P0口(39 ~ 32脚):即P0.0 ~ P0.7,通常作为双向I/O口,在接有片外存储器或扩展I/O口时,P0口分时复用为低八位地址总心啊和双向数据总线P1口(1 ~ 8脚):即P1.0 ~ P1.7,作为双向I/O口使用P2口(21 ~ 28脚):即P2.0 ~...原创 2019-02-24 14:29:21 · 10648 阅读 · 0 评论 -
单片机基础(三):时钟系统与复位
基本输入输出单元与编程原创 2019-02-24 15:36:17 · 2110 阅读 · 0 评论 -
单片机基础(五):定时/计数器的工作原理及工作方式
定时器(计数器) 单片机中的模块,可通过编程实现对系统时钟计数(定时器),也可以对外部信号计数(计数器) 每个定时/计数器都有多种工作方式,不同的工作方式对应计数长度和初值装载方式不同 51系列单片机中有两个16位可编程定时/计数器:T0和T1,52子系列还有一个T2定时/计数器T0、T1的结构如图,T0、T1各有两个计数变量TH、TL计数变量有计数范围,当计数变量达到计数上...原创 2019-03-01 00:05:19 · 37385 阅读 · 4 评论 -
单片机基础(四):C51对C语言的扩展
介绍一些概念复位三种复位方式时钟系统并行I/O口C51与标准C语言的不同主要体现在数据结构、中断处理、端口扩展等方面数据结构方面bit:位变量头文件<reg51.h>中定义了所有的sfr/sfr16、sbit型变量...原创 2019-02-24 18:53:37 · 1578 阅读 · 0 评论 -
单片机基础(八):单片机串行口结构与工作方式及应用
单片机串行口结构 串行口结构如上图 发送时,SBUF中写入数据后,串行口通过发送控制器,将SBUF中的数据逐个逐位地通过串行输出口TXD引脚逐个发出,当一个字节发送结束后,触发TI中断位,通知单片机发送结束 接收时,先向REN引脚写1,外部引脚RXD会实时检测电平变化,当满足串行接收数据的条件时,会逐位接收数据并保存到SBUF...原创 2019-03-05 17:56:22 · 6053 阅读 · 0 评论 -
单片机基础(六):单片机定时/控制器的控制接口
单片机定时/控制器的控制接口定时/计数器编程的 5 个步骤1.根据需求选择工作方式,确定方式控制字,写入TMOD寄存器2.计算定时/计数器的计数值,求计数初值,写入初值寄存器3.根据需要,开放定时/计数器的中断选项4.设置定时/计数器控制寄存器TCON,启动定时器5.等待定时时间到,用查询或中断方式作相应处理定时/计数器的应用举例 利用定时器产生周期性动作的基本思想:产生周...原创 2019-03-03 11:56:29 · 756 阅读 · 0 评论 -
单片机基础(七):串行通信概念及其工作原理
通信的基本概念按照信息的传递方向,通信分为:单工、半双工、全双工三种单工:一端发送,一端接收半双工:通信双方都可以发送与接收,但同一时刻,数据传递方向是单一的全双工:通信双方都可以发送与接收,可以同时进行发送与接收 并行通信和串行通信并行通信:多个二进制位同时发送/同时接收,传输速度快,适合近距离传输串行通信:数据排队接收/发送,占用线路少,远距离传输有成本优势 同...原创 2019-03-03 20:45:09 · 1301 阅读 · 0 评论