本书从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。
全书共分5篇,分别为入门篇、内外部资源操作篇、提高篇、实战篇和拓展篇。
本书配套光盘提供13讲近30学时的教学视频和本书实例代码,可使读者更快更好地掌握单片机知识和应用技能。
第1篇入门篇第1章基础知识必备第2章Keil软件使用及流水灯设计第2篇内外部资源操作篇第3章数码管显示原理及应用实现第4章键盘检测原理及应用实现第5章A/D和D/A工作原理第6章串行口通信原理及操作流程第7章通用型1602,12232,12864液晶操作方法第8章I2C总线AT24C02芯片应用第9章基础运放电路专题第3篇提高篇第10章定时器/计数器应用提高第11章串行口应用提高第12章指针第13章STC系列51单片机功能介绍第4篇实战篇第14章利用51单片机的定时器设计一个时钟第15章使用DS12C887时钟芯片设计高精度时钟第16章使用DS18B20温度传感器设计温控系统第17章太阳能充/放电控制器第18章VC、VB(MSCOMM控件)与单片机通信实现温度显示第5篇拓展篇第19章使用Protell99绘制电路图全过程第20章ISD400x系列语音芯片应用第21章电机专题第22章常用元器件介绍第23章直流稳压电源专题第24章运放扩展专题附录A天祥电子开发实验板简介
2025/3/30 6:32:56 132.47MB 单片机 新概念 郭天祥 C语言
1
AltiumDesigner3D元件库原理图库2D3D封装库AD库分类器件库合集390MB,包括各种接插件FPC、HT3.96、KF2EDGK、KF128、KF301、FK350、KF2510、KF7620、KFHB9500、LCD、LED、MOS,BIT、MX、PH、PHB、PHD、SD、SIM、STC单片机、STM32单片机、USB、XH、VH、保险丝、拨码开关、传感器、串口、电感、电容、电源插座、电源开关、电源芯片、电阻、二极管、蜂鸣器、光电隔离器、继电器、简易牛角座、晶振、可控硅、电池座、排母、排针、轻触开关、数码管、天线座、音频插座,整流桥,各种常用芯片封装。
1
宏晶STC单片机常见封装及PCB库
2025/3/21 7:49:09 264KB STC单片机 封装 PCB库
1
STC单片机与TC35通信的原理图,内含电源模块,单片机模块,TC35和卡座模块
2025/3/20 9:09:52 353KB 单片机 TC35
1
采用AT89C51单片机作为主控核心,由DS1302时钟芯片提供时钟、LCD1602液晶显示屏显示。
AT89C51单片机是由STC公司推出的,功耗小,电压可选用4~6V电压供电;
DS1302时钟芯片是美国DALLAS公司推出的低功耗实时时钟芯片,它可以对年、月、日、星期、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小;
对于数字电子万年历采用直观的数字显示,数字显示是采用的LCD1602液晶显示屏来显示,可以同时显示年、月、日、星期、时、分、秒等信息。
此外,该电子万年历还具有时间校准等功能。
在软件方面,主要包括日历程序、时间调整程序,显示程序等。
所有程序编写完成后,在Keil软件中进行调试,确定没有问题后,烧写到单片机上进行测试。
此设计主要由时钟芯片DS1302和温度传感器DS18B20采集数据到单片机进行处理再通过LCD1602显示出来,本论文主要研究了液晶显示器LCD1602及时钟芯片DS1302,温度传感器DS18B20与单片机之间的硬件互联及通信,对数种硬件连接方案进行了详尽的比较,在软件方面对日历算法也进行了论述。
2025/3/9 11:03:18 1012KB 51
1
6位荧光(VFD)时钟的PCB+SCH+源码开源,原理图是由严泽远的改进而来,PCB自行绘制。
在此感谢前辈的无私奉献提供了原理图的图片与代码。
原理图有点小问题,请看我的博客讲解:http://blog.csdn.net/nangua1995/article/details/79047947MCU采用STC12C5620AD1、红外线遥控器解码模块;
2、DS3231完整的通讯及操作模块(包括时间日期读取、设定,闹钟读取、设定);
3、74HC595完整的通讯函数;
4、RGBLED全彩控制IC(LPD6803)的完整通讯程序;
5、三种荧光管数字呼吸切换效果的完整实现程序;
6、DS18B20温度传感器完整的读取温度函数;
7、公历与农历的换算完整函数代码;
8、STC内部EEPROM完整的存储及读取函数代码;
2025/3/4 19:18:36 12.03MB 荧光管时钟
1
区别于传统的51单片机的大芯片,新的贴片stc89c51芯片尺寸更小,功能更广泛,内涵相关资料
2025/3/4 0:46:26 30.69MB 单片机
1
用于STC单片机进行简单TFT测试,稍做移植也可用于C51内核单片机使用,不过速度挺慢!代码包含了常用的GUI。
2025/2/10 15:25:27 64KB TFT彩屏C51
1
1、通过本次课程设计可以灵活运用单片机的基础知识,依据课程设计内容,能够完成从硬件电路图设计,到电路搭建焊接,再到软件编程及系统调试实现系统功能,完成课程设计,加深对单片机基础知识的理解,并灵活运用,将各门知识综合应用。
 2、本次课程设计还可以通过上网查询器件资料,培养对新知识新技术的独立的学习能力和应用能力。
3、在这次课程设计中,我们运用到了很多一切所学的知识和一些很有用的软件和工具,如keil4编程软件、Proteus仿真软件、Visio软件、等。
4、通过独立完成一个小的数字秒表系统设计,从硬件设计到软件设计,增强分析问题、解决问题的能力,为日后的毕业设计及科研工作奠定良好的基础。
5、掌握51单片机软件编程知识、实现功能、设计方法,及KEIL软件使用方法;
6、应用所学模拟电子线路的知识,掌握电路的设计与应用;
7、熟悉PROTEUS的设计与仿真;
8、STC——ISP的使用方法;
9、掌握焊接电子元器件的方法以及查阅元件功能与参数的方法、步骤。
2025/2/10 4:08:08 399KB 51单片机 52单片机 C语言 秒表设计
1
ComponentCount:300+ComponentName-----------------------------------------------1N40011N40071N41481N54043vbattery5S5-17SEG_036X27SEG_036X37SEG_036X47SEG_040X47SEG-M7SEG-S7SEG-s-0.367SEG1-A10MSOP24D1261LV2561604020402*20402*40402C0402C+0402D0402L06030603*40603*80603C0603C+0603c30603D0603L08050805C0805C+0805D0805L10051005C1005C+1005D1005L12061206C1206C+1206D1206L12101210C1210C+1210D1210L131118051805C1805C+1805D1805L18081808C1808D1808L18121812D1812L18251825C1825D1825L222022253216C+3518C+3527C+3528C+3528DD6302C+7227C+7243C+7257C+7343C+8850AN88AVR128AXIAL0.3AXIAL0.4AXIAL0.5AXIAL0.55AXIAL0.6AXIAL0.7AXIAL0.8AXIAL0.9AXIAL0.25AXIAL0.35AXIAL1.0B3R090LB8G090LBATTERYBELLBR90BUZZERcr1220D5822DB9DB9_1DB9/FDB9/MDB9RA/FDB9RA/MDFA5-12S5DFB10-12S5DIN96DIN96-RADIODE-0.4DIODE-0.7DIP4DIP4(CNY70)DIP6DIP8DIP8(转接板)DIP8-KEYDIP10DIP10-KEYDIP12DIP12-KEYDIP14DIP14-KEYDIP16DIP16-KEYDIP18DIP20DIP22DIP24DIP28DIP28-LDIP32DIP40DIP48DIP52DIP64DS-3ETB15-4ETB15-5HR911105AIC锁IDC2IDC3IDC4IDC5IDC5BIDC6IDC7IDC7BIDC8IDC8-1.27IDC9IDC10IDC10BIDC11IDC12IDC13IDC13-1.27IDC13BIDC14IDC14-1.27IDC15IDC15-1.27IDC16IDC16BIDC17IDC18IDC18-1.27IDC19IDC20IDC25IDC26IDC36jiantouLL298NLED0.1LED0.1DLED1206LM78L05LM78L05ALM78L05BLM78L05HLM78L05LLM2576LM7550LPMLP-11MLP-20MLP-28PLCC-32PLCC-32DPLCC-44Dpot3pot(长方形)pot(正方形)POWER2POWER2-SPOWER2SSPOWER3POWER3-SPOWER3SSPOWER4POWER4-SPOWER5POWER5-SPOWER6POWER6-SPOWER8POWER9POWER12POWER14POWER15POWER16POWER30POWER33PQFP44PS2R-AR4R.3/.5.5RAD0.1RAD0.2RAD0.2(方)RAD0.3RB.1.5/.2.5RB.1/.2RB.2.5/.4.5RB.2/.4RB.2/.4(L)RB.3/.6RB.4/.8RB.5/.10RELAY-1RELAY-2RELAY-3RELAY-4RELAY-5RJ-45RJ-45(直插)SDSD-PUSHSD/MMCSDCARDSDL7SDL12SIP2SIP2BSIP3SIP3BSIP4SIP4-BSIP4BSIP4FSIP5SIP5BSIP6SIP6BSIP7SIP7BSIP8SIP8BSIP9SIP10SIP11SIP12SIP12BSIP13SIP14SIP15SIP16SIP17SIP18SIP19SIP20SIP21SIP22SIP23SIP24SMBSO-8SO-8(封装尺寸)SO-14SO-16SO-16(封装尺寸)SO-D8soic16(ad)SOJ-14SOJ-16SOJ-18SOJ-20SOJ-22SOJ-24SOJ-26SOL-18SOP-14SOP-16SOP-20(1.27)SOP-28SOP8sop16(2003)SOP20(74ls245)SOT-23SOT-23BSOT-89NPNSOT-89PNPSOT-223SOT23-5SSOP28SSOP28(封装尺寸)SW(6*6)SW(12X12)SW-DPSTSW-SPDTTO-92NTO-92PTO-220TO-252TO-263TO-263(S)TO-263(T)TO3TQFP-44(STC)TQFP-48(STM32)TQFP32TQFP44TQFP48TQFP64TQFP64(STM32)TQFP64-1TQFP80TQFP100TQFP144TSSOP-16TVS-ATVS-A1TVS-CATVS-CA1USB
2025/2/8 20:37:48 13.48MB PCB库 原理图库 实用最全
1
共 100 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡