首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
c8051f020专题
c8051f020 I/O配置小结
C8051F的每个I/O口引脚都可以被配置为推挽或漏极开路输出。同时引入了数字交叉开关,允许将内部数字系统资源映射到P0、P1、P2和P3 的端口引脚。通过设置交叉开关寄存器可将片内的计数器/定时器、串行总线、硬件中断、ADC转换启动输入、比较器输出以及微控制器内部的其他数字信号配置 为出现在端口I/O引脚。必须在访问这些外设的I/O之前配置和允许交叉开关。 注意的问题: 1.低端口既能按位
阅读更多...
【小项目】①基于C8051F020/②基于STM8串口屏 的简易自动喷洒系统
目录: (一)方案一:总体性设计1.基础电路设计【硬件】1)整体原理图2)PCB电路3)3D_PCB 2.程序设计【软件】1)主程序设计2)I2C读写PCF85633)五项按键设定浇水时间段 3.效果展示1)整体效果图 (二)方案二总体性设计1.基础电路设计【硬件】1)子单元原理图2)测试手工PCB电路 2.程序设计【软件】1).子单元WIFI模块配置2)WIFI连接校验 以及 与串口屏通
阅读更多...
C8051f020之定时器实验
相信大家经过点灯实验和中断实验,对c8051系列单片机有了一定的了解,目前我们用到的延时函数还不够准确,那么怎么样才能自己手动配置一个准确时间的延时延时函数呢? 我们来看一下定时器的几种工作方式,本次实验我们用的是定时器0 那么这几种工作方式如何设置呢,下面我们来看一下TMOD寄存器第0-1位 下面我们来仔细看一下T0的方式0的原理图,方式0与方式1的原理框图一样,那么这张图
阅读更多...