华科光电那个开发板的作业,当年写的一个版本,你懂的
2021-05-14 19:10:31 72KB 代码
1
用光敏电阻做传感器,C8051F310单片机做控制器,采集到的信息经A/D转换后,由单片机处理;采用PWM脉冲控制电机转速,采用H桥驱动直流电机,实现小车向光强的一侧运动
2021-04-11 20:12:20 3KB 光敏电阻 传感器 C8051F310单片机
1
《Silabs C8051F310例程》是一个专门为Silabs公司C8051F310微控制器设计的开发教程,对于熟悉和掌握该芯片的特性和功能具有极其重要的价值。Silabs(Silicon Labs)是一家全球领先的半导体公司,以其高性能、低功耗的微控制器产品而闻名。C8051F310是其产品线中的一款高性能混合信号微控制器,广泛应用于各种嵌入式系统设计中。 C8051F310是一款集成了模拟和数字功能的单片机,具备高速CPU、丰富的外设接口以及强大的内存配置。这款微控制器的核心是一个8051内核,这是经典且广泛使用的微处理器架构,有着丰富的软件资源和开发者社区支持。其8051架构的兼容性使得开发者可以利用已有的8051经验快速上手C8051F310。 该例程包含了一系列的代码示例,这些示例涵盖了C8051F310的基本操作和高级功能,如GPIO(通用输入输出)、定时器、串口通信、中断处理、ADC(模数转换)、DAC(数模转换)等。通过这些例程,开发者可以学习如何初始化和控制微控制器的各个部分,实现各种常见的系统功能。 GPIO是微控制器与外部设备交互的基础,C8051F310的例程中会展示如何配置GPIO端口为输入或输出,以及如何读取和设置端口电平。定时器在嵌入式系统中用于实现延时、脉冲发生等功能,例程将展示如何配置和启动定时器,并设置中断服务程序来响应定时事件。 串口通信是设备间通信的重要手段,C8051F310支持UART(通用异步收发传输器),可以进行全双工的数据传输。例程会演示如何设置波特率、奇偶校验等参数,以及如何发送和接收数据。 ADC和DAC是处理模拟信号的关键组件。C8051F310内置了高精度的ADC和DAC,例程将展示如何配置ADC进行连续或单次转换,获取模拟输入值;同时,也会介绍如何使用DAC输出模拟信号。 中断处理是实时系统中不可或缺的部分,C8051F310提供了多种中断源。通过例程,开发者可以了解如何设置中断优先级,如何编写中断服务函数,以及如何在中断和主程序之间切换。 此外,C8051F31x这个文件夹可能包含了针对不同功能扩展的子例程,比如I2C、SPI、PWM等接口的使用方法。这些例程对于开发者理解和利用C8051F310的全部潜力至关重要。 《Silabs C8051F310例程》是一份宝贵的参考资料,它帮助开发者深入理解Silabs C8051F310微控制器的工作原理和编程技巧,加速产品的开发进程。通过详尽的实践操作和代码解析,开发者能够迅速掌握C8051F310在实际项目中的应用,提高设计效率。
2019-12-21 21:23:08 136KB Silabs c8051F310
1
C8051F310中文详细参考手册数据手册
2019-12-21 21:17:35 3.18MB C8051 F310 参考 手册
1
C8051F310EVM华中科技大学的单片机课程设计汇编语言源代码
2019-12-21 20:26:04 1.04MB C8051F310 EVM 演讲计时器 单片机
1
C8051F310虚拟I2C读写的C语言代码
2019-12-21 19:43:58 2KB C8051F310 虚拟I2C
1