本书从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述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
按照郭天祥51实验板(TX-1C实验板)绘制的仿真板,能够做流水灯,数码管显示,液晶显示,ad,da,串口通信,矩阵键盘,温度传感器等一系列实验,方便初学者学习,不用买开发板,即可进行编程,调试,效果真实。
自带各个实验的程序。
本仿真板,按照郭天祥TX-1C实验板布置,可自行下载郭天祥十天学会51单片机的视频进行同步学习。
需要软件:keil,proteus高版本(低版本可能打不开),虚拟串口软件(用于串口通信)。
maollm于2011.9.21
2025/3/25 13:47:46 7.18MB 单片机 仿真 proteus
1
设计一个能进行拔河游戏的电路。
2、电路使用9个发光二极管,开机后只有中间一个发亮,此即拔河的中心点。
3、游戏双方各持一个按钮,迅速地、不断地按动,产生脉冲,谁按得快,亮点就向谁的方向移动,每按一次,亮点移动一次。
4、亮点移到任一方终端二极管时,这一方就获胜,此时双方按钮均无作用,输出保持,只有复位后才使亮点恢复到中心。
5、用数码管显示获胜者的盘数。
2025/3/20 18:56:57 205KB 拔河游戏机设计电路框图
1
CH422芯片可以用于数码管显示驱动或者I/O扩展。
CH422内置时钟振荡电路,可以动态驱动4位数码管或者32只LED发光管;
CH422用于I/O扩展时,可以提供8个双向输入输出引脚和4个通用输出引脚;
CH422通过2线串行接口与单片机等交换数据。
2025/3/18 16:37:47 3KB CH422 LED驱动 I/O扩展
1
这是一个可以测量电压,频率的东西。
要求按下S4键的时候,数码管显示电压(显示小数,0.00~5.00),LED1亮,LED2灭,如果电压在一个范围,LED3亮否则灭。
再按一下S4,数码管显示频率,LED1灭,LED2亮,如果频率在一个范围,LED4亮否则灭,其中电压通过pcf8951检测,频率有NE555产生,并由跳线帽接到P3.4口,默认情况是LED开,数码管开,显示电压。
按下S5键的时候,DAC输出一个定值,再按一下,输出的电压和输入的一样,默认情况是输出的电压和输入的一样。
按下S6键的时候,关LED。
再按一下开。
按下S7键的时候,关数码管。
再按一下开。
2025/3/17 14:29:44 70KB 蓝桥杯单片机
1
(1)提高测量频率范围,如10Hz~100KHz或更高、更低频率,提高频率的测量绝对值误差,如达到±1Hz。
(2)可以设置量程分档显示,如X1档(显示范围1Hz~9999Hz),X10档(显示范围0.001KHz~9.999KHz),X100档(显示范围0.100KHz~999.9KHz)...可以自定义各档位的范围。
量程选择通过程序自动选择量程。
(3)测量响应时间小于等于10秒,将测量出的频率以十进制格式在实验板上的4个数码管上显示。

(4)若是方波能够测量方波的占空比,并通过数码管显示。
2025/3/5 21:35:45 15.12MB VHDL频率计
1
omronplc控制四层电梯梯形图完整的梯形图可在此基础上加数码管显示等功能!
2025/3/3 17:24:23 3KB plc 电梯
1
基于51单片机的水箱/水塔水位检测系统。
分为自动和手动两种模式,手动模式可以通过按键实现水泵抽水,自动模式可以通过按键设置最高水位和最低水位,当前水位高于最高水位时候会报警提示,低于最低水位时会启动水泵抽水。
当前水位通过水位传感器检测并由数码管显示。
内含电路图、程序源码带详细注解、proteus仿真文件。
1
整个设计以STC89C52RC单片机为核心,由数码管显示,LED数码管显示,复位电路组成。
相关资料很完整,实物调试成功.如有疑问请加QQ:527322841,竭诚为您服务,愿我们共同进步!
2025/2/20 12:21:53 493KB 单片机 交通灯设计
1
设计一个定时器。
要求:能够输入定时时间,定时最长时间为99分59秒;
按启动键后开始倒计时,数码管显示当前剩余时间,每秒钟刷新一次数码管显示的数值;
定时时间到达后,用数码管闪烁指示。
2025/2/14 16:57:49 33KB ZLG7289 c8051f330
1
共 241 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡