本书从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述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
采用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
使用AVR单片机的普通IO口模拟I2c总线时序。
用实时时钟芯片演示例子。
2025/1/29 10:24:19 4KB AVR IIC
1
时钟芯片RX8025驱动,包含.c和.h文件,非工程性文件,但可以直接加载到工程中使用。
2024/10/23 18:08:23 4KB RX8025  STM32  c语言
1
DS1339时钟芯片源码驱动,经编写测试,已完成,可移植到任何单片机上。
MCU用的是STM32F205,注意操作步骤
2024/10/7 4:14:07 1.22MB 时钟芯片
1
基于STM32的实时时钟芯片SD2405的操作;
2024/9/18 21:14:38 5KB SD2405 STM32
1
“电压、频率采集设备”设计任务书功能简述“电压、频率采集设备”能够实现测量信号频率和电压,修改、存储工作参数,记录、查询事件等功能,系统由按键单元、ADC采集单元、显示单元、数据存储单元组成,系统框图如图1所示:图1.系统框图I2C总线、DS1302时钟芯片时序控制程序、CT107D单片机考试平台电路原理图以及本题所涉及到的芯片数据手册,可参考计算机上的电子文档。
原理图文件、程序流程图及相关工程文件请以考生号命名,并保存在计算机上的考生文件夹中(文件夹名为考生准考证号,文件夹位于Windows桌面上)。
2024/9/6 17:21:07 18.71MB 51单片机
1
实时时钟芯片DS3231C语言驱动源码C51软件工程文件
1
该资源为硬件设计图纸,内有完整的AltiumDesigner(13.0)工程、原理图、PCB和主控引脚资源分配。
主要由WiFi无线通讯电路、时钟电路(内置备用电源)、主控最小系统电路、供电电路、OLED显示电路、按键电路等组成,主控芯片为STM32F103C8T6、WiFi模块为ESP-12F、OLED显示屏为裸屏开发、时钟芯片为PCF8563。
2024/7/30 15:40:23 10.66MB 硬件设计 WiFi 网络授时 天气更新
1
STM32F1串口打印DS3231时间输出,测试.直接可以使用的,使用的原子STM32的工程模版通俗易懂//ALIENTEK战舰STM32开发板实验22//IIC实验//技术支持:www.openedv.com//广州市星翼电子科技有限公司
2024/7/27 19:47:13 340KB STM32 DS3231 STM32F103C8T
1
共 37 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡