第一章:AVR单片机C语言程序设计概述1.1AVR单片机简介1.2AVRStudio+WinAVR开发环境安装及应用1.3AVR-GCC程序设计基础1.4程序与数据内存访问1.5I/O端口编程1.6外设相关寄存器及应用1.7中断服务程序1.8GCC在AVR单片机应用系统开发中的优势第二章:PROTEUS操作基础2.1PROTEUS操作界面简介2.2仿真电路原理图设计2.3元件选择2.4仿真运行2.5PROTEUS与AVRStudio的联合调试2.6PROTEUS在AVR单片机应用系统开发中的优势第三章:基础程序设计3.1闪烁的LED3.2左右来回的流水灯3.3花样流水灯3.4LED模拟交通灯3.5单只数码管循环显示0~93.68只数码管滚动显示单个数字3.78只数码管显示多个不同字符3.8K1~K4控制LED移位3.9数码管显示4×4键盘矩阵按键3.10数码管显示拨码开关编码3.11继电器控制照明设备3.12开关控制报警器3.13按键发音3.14INT0中断计数3.15INT0及INT1中断计数3.16TIMER0控制单只LED闪烁3.17TIMER0控制的流水灯3.18TIMER0控制数码管扫描显示3.19TIMER1控制交通指示灯3.20TIMER1与TIMER2控制十字路口秒计时显示屏3.21用工作于计数方式的T/C0实现100以内的按键计数3.22用定时器设计的门铃3.23报警器与旋转灯3.24100000秒以内的计时程序3.25用TIMER1输入捕获功能设计的频率计3.26用工作于异步模式的T/C2控制的可调式数码管电子钟3.27TIMER1定时器比较匹配中断控制音阶播放3.28用TIMER1输出比较功能调节频率输出3.29TIMER1控制的PWM脉宽调制器3.30数码管显示两路A/D转换结果3.31模拟比较器测试3.32EEPROM读写与数码管显示3.33Flash程序空间中的数据访问3.34单片机与PC机双向串口通讯仿真3.35看门狗应用第四章:硬件应用4.174HC138与74HC154译码器应用4.274HC595串入并出芯片应用4.3用74LS148与74LS21扩展中断4.462256扩展内存4.5用8255实现接口扩展4.6可编程接口芯片8155应用4.7可编程外围定时计数器8253应用4.8数码管BCD解码驱动器7447与4511应用4.98×8LED点阵屏显示数字4.108位数码管段位复用串行驱动芯片MAX6951应用4.11串行共阴显示驱动器MAX7219与7221应用4.1216段数码管演示4.1316键解码芯片74C922应用4.141602字符液晶测试程序4.151602液晶显示DS1302实时时钟4.161602液晶工作于四位模式实时显示当前时间4.172×20串行字符液晶演示4.18LGM12864液晶显示程序4.19PG160128A液晶图文演示4.21TG126410液晶串行模式演示4.21用带SPI接口的MCP23S17扩展16位通用IO端口4.22用TWI接口控制MAX6953驱动4片5×7点阵显示器4.23用TWI接口控制MAX6955驱动16段数码管显示4.24用DAC0832生成多种波形4.25用带SPI接口的数模转换芯片MAX515调节LED亮度4.26正反转可控的直流电机4.27正反转可控的步进电机4.28DS18B20温度传感器测试4.29SPI接口温度传感器TC72应用测试4.30SHT75温湿度传感器应用4.31用SPI接口读写AT25F10244.32用TWI接口读写24C044.33MPX4250压力传感器测试4.34MMC存储卡测试4.35红外遥控发射与解码仿真第五章:综合设计5.1多首电子音乐的选播5.2电子琴仿真5.3普通电话机拨号键盘应用5.4手机键盘仿真5.5数码管模拟显示乘法口诀5.6用DS1302与数码管设计的可调电子钟5.7用DS1302与LGM12864设计的可调式中文电子日历5.8用PG12864LCD设计的指针式电子钟5.9高仿真数码管电子钟5.101602LC
2025/1/1 11:28:29 5.27MB 单片机 c语言 AVR
1
FPGAEP4CE6E22C8DAC7731EAD设计硬件原理图+PCB+集成封装库+BOM文件,采用2层板设计,板子大小为100x78mm,双面布局布线.主要器件为FPGAEP4CE6E22C8,USB转串口芯片CH340G,运放LM393D,16位DACDAC7731E,DC/DCTPS5430LDOAMS1117-1.2等。
AltiumDesigner设计的工程文件,包括完整无误的原理图及PCB文件,可以用Altium(AD)软件打开或修改,已经制板并在实际项目中使用,可作为你产品设计的参考。
1
μC/OSII是著名的、源码公开的实时内核,是专为嵌入式应用设计的,可用于各类8位、16位和32位单片机或DSP。
从μC/OS算起,该内核已有10余年应用史,在诸多领域得到了广泛应用.本书是MicroC/OSIITheRealTimeKernel一书的第2版本,在第1版本(V2.0)基础上做了重大改进与升级。
通过对μC/OSII源代码的分析与描述,讲述了多任务实时的基本概念、竞争与调度算法、任务间同步与通信、存储与定时的管理以及如何处理优先级反转问题;
介绍如何将μC/OSII移植到不同CPU上,如何调试移植代码.本书可用做高等院校嵌入式实时系统课程教材或工程师培训教材,也可供嵌入式应用开发人员研究与使用。
2024/12/19 18:11:05 19MB 嵌入式 实时操作系统 μC\OS-Ⅱ
1
在androidstudio使用自定义混淆字典进行混淆,增加app被反编译后阅读的难度,内容为16位由0,o,O,3个字符生产的如OoO0oOoOoO0O0oO0这样的不重复字符串,使用方式:将下载的dictoO0.txt放在proguard-rules.pro同级目录下,在proguard-rules.pro中加入:-obfuscationdictionarydictoO0.txt-classobfuscationdictionarydictoO0.txt-packageobfuscationdictionarydictoO0.txt
1
 随着石油和天然气水合物调查工作的深入开展,为了对海底勘探区地温场的结构、状态需要有更细致的了解,设计一种高分辨、高精度的海底沉积物地温梯度测量系统。
以高精度NTC型热敏电阻为传感器,选用16位高性能、多通道、低能耗的MSP430F123芯片作为主处理器,通过直流不平衡电桥的测量方式间接测量热敏电阻的阻值,在硬件方面和软件方面都采用滤波技术,克服电压源的干扰、仪器温漂和时漂带来的偏差,采用STEINHART&HART方程来进行R-T转换,经过零点漂移和温度漂移的修正,进而得到更精确的海底沉积物地温梯度曲线。
系统测试结果表明,测量系统的分辨率可达1mK,精度可达±3mK(0~25℃),该系统具有可靠性高、功耗小、体积小、操作方便等特点,具有很高的实用价值。
1
此例程基于stm32对于16位的ads1118做信息采集,测试成功,所采ad具有较高的精度
2024/12/10 6:54:52 3.33MB 16位adc stm32 ads1118
1
使用Verilog实现16位5级流水线CPU设计
2024/12/7 17:46:32 2.34MB 5级流水线CPU
1
本实例是使用verilogHDL语言来进行16位cpu设计。
2024/11/30 14:53:25 430KB verilog cpu
1
必要的说明>>>特别建议:根据2008-2020年个人对windows音频最佳存储的研究测试,同时考虑文件大小和音乐还原程度,得出的最佳存储方案。
a、使用AdobeAuditionV2.0对windows音乐录音处理,转换成16位单声道、恒定比特率22-48kbps。
b、使用a中的编码率,存储为wma格式最节省磁盘空间。
wma-standardwma编码v9.2CBR48kbps,44000Hz,16bit(2:1-8:1)mp3-standardmp3编码CBR64kbps,24000Hz(2:1-22:1)wav转换采样类型到22050,8bit不启用高频抖动(
2024/11/29 5:05:08 175.64MB 播放器 暴风 adobe audition
1
labelme生成的掩码标签label.png为16位存储,opencv默认读取8位,需要将16位转8位
2024/11/27 7:32:47 1016B python 16位转8位 labelme
1
共 167 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡