-
UART LPC1768 Keil 示例
UART︰ 通用异步接收和传输
使用的端口是 UART1
结果表明利用计算机与 LPC1768 生态通信。字符是从 PC 发送并通过 UART1 相同的字符返回到 PC。
- 2022-05-14 04:27:56下载
- 积分:1
-
循迹小车
让小车按照自己定义的轨迹行驶,利用角度传感器实现小车的转向和规避障碍。使用到光传感器和循迹传感器,使小车的功能更加智能。
- 2023-02-22 20:45:03下载
- 积分:1
-
STM32F103ZET6串口程序,亲测好用
STM32F103ZET6的串口程序,3个初始化函数,时钟配置RCC_Configuration();GPIO配置 GPIO_Configuration();串口配置USART_Configuration();通过printf函数可以向串口发送数据,串口波特率初始115200可修改,串口为USART1,
- 2022-02-24 17:36:35下载
- 积分:1
-
温度传感器
用C语言编写程序在keilC51上模拟实现温度传感器
可以先标定,然后校准,对照热电偶分度表不断调整,可以较好实现功能
- 2022-06-01 08:18:15下载
- 积分:1
-
STM32的iCAN通信程序,KEIL环境.rar
STM32的iCAN通信程序,KEIL环境.rar
STM32的iCAN通信程序,KEIL环境.rar
- 2022-02-03 18:14:13下载
- 积分:1
-
51单片机小系统
此系统可以运行在8051 8位单片机上, 就像在嵌入系统中使用C语言替代汇编一样,在嵌入系统中使用RTOS是大势所趋。原因主要是现在在大多数情况下编程效率比执行效率重要(单片机便宜嘛)。但纵观51的RTOS,keil c51 所带的RTX Full 太大(6k多),且需要外部ram,又无源代码,很多时候不实用。RTX Tiny虽然小(900多字节),但是任务没有优先级和中断管理,也无源代码,也不太实用。而ucosII虽有源代码,但是它太大,又需要外部ram,所有函数又必须是重入函数,用在51这类小片内RAM的单片机上有点勉强。于是,我借鉴ucosII和RTX Tiny编写了Small RTOS 51,虽然它为51系列编写,但是它还是比较容易移植到其它CPU上。
- 2022-02-20 02:13:51下载
- 积分:1
-
ymodem stm32
ymodem stm32 C语言 st官方库文件 编译环境:keil IAR
- 2022-11-09 05:10:04下载
- 积分:1
-
stm32 红外学习/存储/发送代码
stm32F042 红外信号学习,存储,发送代码
- 2022-05-30 05:24:54下载
- 积分:1
-
基于C51单片机开发的手动自动电子琴的程序
应用背景电子琴,在我们的生活中随处可见,应用广泛关键技术基于C语言在keil软件编程下的电子琴,可实现自动播放和手动播放,并附有protues仿真图,直接仿真,结果清晰,程序思路清晰
- 2022-04-01 06:11:59下载
- 积分:1
-
Ds1302
时钟芯片ds1302驱动
读取这几个寄存器来获取实时时间和日期。这几个寄存器的说明如下:
1、秒寄存器(81h、80h)的位7定义为时钟暂停标志(CH)。当初始上电时该位置为1,时钟振荡器停止,DS1302处于低功耗状态;只有将秒寄存器的该位置改写为0时,时钟才能开始运行。
2、小时寄存器(85h、84h)的位7用于定义DS1302是运行于12小时模式还是24小时模式。当为高时,选择12小时模式。在12小时模式时,位5是 ,当为1时,表示PM。在24小时模式时,位5是第二个10小时位
3、控制寄存器(8Fh、8Eh)的位7是写保护位(WP),其它7位均置为0。在任何的对时钟和RAM的写操作之前,WP位必须为0。当WP位为1时,写保护位防止对任一寄存器的写操作。也就是说在电路上电的初始态WP是1,这时是不能改写上面任何一个时间寄存器的,只有首先将WP改写为0,才能进行其它寄存器的写操作。
- 2023-03-25 00:30:04下载
- 积分:1