-
51单片机+DS18B20+LCD显示+无线温度传输
主控为51单片机,采用DS18B20测量温度,LCD1602实时显示温度,并通过NRF24L01无线传输模块将测得的温度传输到接收端,
- 2023-04-15 20:40:03下载
- 积分:1
-
单片机实现温度测量
本代码是在keil平台上编写的,主要用于对温度的采集以及传输,并对其进行控制,本代码主要包括温度采集模块,按键模块,显示模块以及流水灯模块,最后还有串口通信模块。
- 2022-02-13 21:44:12下载
- 积分:1
-
简易波形发生器
aTmega16做的简易信号发生器,能够产生正弦波、方波、三角波、锯齿波、反向锯齿波、心电图、噪声,频率范围 0 ~ 65534Hz,还有一个高速输出口能输出1, 2, 4 ,8MHz信号; 振幅0-10V,直流偏置范围-5V~5V,频率步进1, 10, 100, 1000, 10000Hz,能够保存设置。电路由AVR最小系统、R-2R电阻网络组成的DAC电路、LM358放大电路、按键、LCD显示构成。熔丝:HIGH = 0×59LOW = 0xCF
- 2022-05-24 10:43:57下载
- 积分:1
-
基于IAP15的串口中断程序
IAP15用于蓝桥杯的代码,开发板使用大赛专用的开发板,直接烧录就能用。
IAP15用于蓝桥杯的代码,开发板使用大赛专用的开发板,直接烧录就能用。
IAP15用于蓝桥杯的代码,开发板使用大赛专用的开发板,直接烧录就能用。
- 2022-05-19 13:36:57下载
- 积分:1
-
波形发生器源码
波形发生器,ATMEL MEGA32为CPU,可以产生三角波,正弦波,方波;频率、幅值都可以数控调节。毕业设计必备之参考资料。AD9854为产生波形的DDS芯片,频率可大范围调节,幅值0到5V可调节。
- 2022-11-05 23:45:04下载
- 积分:1
-
STC12C2054工程源码
应用背景stc12c2054的工程源码,用于一个无线首发模块关键技术基本stc12C2054的资源都用上了,adc,uart,pwm,串口,定时器和eeprom读写模块都有,可以作为开发stc12的一个模版使用,资源较为丰富
- 2022-11-29 21:10:03下载
- 积分:1
-
单片机常用宏
单片机常用宏
以前学51单片机的时候每次要配置寄存器的时候,虽然都知道看着器件手册去写,但是我还是觉得很痛苦,后来就有了这些宏,阅读起来会直观一点,不过敲的代码也得多一点,我后来写的代码都是用这些宏来封装寄存器操作的。
#ifndef MACRO_FUNCTION
#define MACRO_FUNCTION
//这个头文件里定义了一些宏定义,方便使用
/*********************************************************************************
* AssignBit / AssignFlag
*说明:
* 这个宏用来得到一个变量的某个或某几个位被赋值后的值
*参数:
* type 参数flag的类型
* flag 要赋值的变量
* which_bit
* 标明flag的哪几个位要被赋值
* val 表示要赋给flag的那几个位的值
*注意:
* 1. 对于宏,其参数不要用++i;之类的表达式!也不要直接使用调用函数得到的返回值!
* 2. 如果type是寄存器,那么它必须是可读的
*示例:
* u8 a = 0xf0;
* AssignBit(u8, a, BIT4 | BIT0, BIT0);
* 执行完后,a == 0xe1;
*备注:
* 1. 效率上, 如果参数(除flag外)都是常量, 编译器会自动优化, 如果参数是变量, 就算手动写代码也是这个样子的
* 2. (which_bit) 括号是为了保证 AssignBit(flag, BIT0 | BIT1, 0)之类的用法不会出错
- 2022-07-22 02:46:37下载
- 积分:1
-
mega16密码锁
基于mega16 单片机的多功能密码锁程序代码
输入三次错误密码将被锁住。
含有功能选择,输入密码正确可播放一段音乐
带有修改初始密码功能,密码为四位
led显示,
矩阵键盘输入
- 2022-02-05 01:33:32下载
- 积分:1
-
飞思卡尔摄像头组程序
应用背景程序为飞思卡尔智能车摄像头组的程序,本程序对应的硬件B车模,xs128芯片,btn7960电机驱动,ov7620摄像头(用广角镜头),本程序能跑2m/s,比较慢,适合新手参考下关键技术端口连接:PWMDTY3控制舵机,PWMDTY0和PWMDTY1控制电机驱动,PT7口采集光电码盘的电平测速,PA0-7接摄像头的数据口,摄像头的HREF接PT0VSYN接PT1
程序大概思路:本程序采集了图像的70 90 95 103 这四行图像,70行是前瞻比较远一点的,用于检测赛道类型,90,95,103,是用于检测偏差的。
- 2023-03-14 10:05:04下载
- 积分:1
-
PIC12C509单片机轻触多功能,带长按功能。
这代码是自己开发产品的一个完整代码,程序是,一个按键,长安,短按,实现不同的功能,因产品保密性,上面删掉了一些产品敏感字眼,删掉了一些注册说明文字,但代码完整,学会这个程序就会开发这个单片机了。
这个程序对初学的人来说,有点复杂,仔细研究就很容易掌握了。
- 2022-07-02 18:27:51下载
- 积分:1