单片机C语言程序设计实训100例——基于8051Proteus仿真
1
基于8051的计算器设计。

用汇编语言编写的程序,有protus仿真
2024/5/24 12:25:11 117KB 8051 计算器 汇编
1
压缩包包含以下内容:100000秒以内的计时程序10秒的秒表4×4键盘矩阵控制条形LED显示8×8LED点阵屏显示数字8只数码管显示多个不同字符8只数码管滚动显示单个数字8只数码管滚动显示数字串8只数码管闪烁显示INT0中断控制LEDINT0中断计数INT0及INT1中断计数K1-K4分组控制LEDK1-K4控制LED移位K1-K4控制数码管加减演示K1-K4控制数码管移位显示K1-K4键状态显示LED模拟交通灯TIMER0与TIMER1控制条形LEDTIMER0控制LED二进制计数TIMER0控制单只LED闪烁TIMER0控制四只LED滚动闪烁TIMER0控制流水灯串行数据转换为并行数据从左到右的流水灯单只数码管循环显示0-9单片机与PC机串口通讯仿真单片机之间双向通信单片机向主机发送字符串定时器控制交通指示灯定时器控制数码动态显示定时器控制数码管动管显示左右来回的流水灯并行数据转换为串行数据开关控制LED开关控制报警器报警器与旋转灯按键发音按键控制8×8LED点阵屏显示图形按键控制定时器选播多段音乐播放一段音乐数码管显示4×4键盘矩阵按键数码管显示拨码开关编码演奏一段音阶用定时器设计的门铃用计数器中断实现100以内的按键计数甲机通过串口控制乙机LED闪烁继电器控制照明设备花样流水灯闪烁的LED
2024/5/22 7:40:51 1.81MB 单片机 C语言 基于8051 Proteus仿真
1
单片机C语言程序设计实训100例基于8051+Proteus仿真+代码(第2版)彭伟单片机C语言程序设计实训100例基于8051+Proteus仿真+代码(第2版)彭伟单片机C语言程序设计实训100例基于8051+Proteus仿真+代码(第2版)彭伟单片机C语言程序设计实训100例基于8051+Proteus仿真+代码(第2版)彭伟单片机C语言程序设计实训100例基于8051+Proteus仿真+代码(第2版)彭伟单片机C语言程序设计实训100例基于8051+Proteus仿真+代码(第2版)彭伟单片机C语言程序设计实训100例基于8051+Proteus仿真+代码(第2版)彭伟单片机C语言程序设计实训100例基于8051+Proteus仿真+代码(第2版)彭伟
2024/5/14 12:27:27 5.78MB 代码 彭伟
1
第1章8051单片机C语言程序设计概述 1.18051单片机引脚 1.2数据与程序内存 1.3特殊功能寄存器 1.4外部中断、定时/计数器及串口应用 1.5有符号与无符号数应用、数位分解、位操作 1.6变量、存储类型与存储模式 1.7数组、字符串与指针 1.8流程控制 1.9可重入函数和中断函数 1.10C语言在单片机系统开发中的优势第2章Proteus操作基础 2.1Proteus操作界面简介 2.2仿真电路原理图设计 2.3元件选择 2.4调试仿真 2.5Proteus与?V3的联合调试第3章基础程序设计 3.1闪烁的LED 3.2从左到右的流水灯 3.3左右来回循环的流水灯 3.4花样流水灯 3.5LED模拟交通灯 3.6单只数码管循环显示0~9 3.78只数码管滚动显示单个数字 3.88只数码管显示多个不同字符 3.9数码管闪烁显示 3.108只数码管滚动显示数字串 3.11K1~K4控制LED移位 3.12K1~K4按键状态显示 3.13K1~K4分组控制LED 3.14K1~K4控制数码管移位显示 3.15K1~K4控制数码管加减演示 3.164×4键盘矩阵控制条形LED显示 3.17数码管显示4×4键盘矩阵按键 3.18开关控制LED 3.19继电器控制照明设备 3.20数码管显示拨码开关编码 3.21开关控制报警器 3.22按键发音 3.23播放音乐 3.24INT0中断计数 3.25INT0中断控制LED 3.26INT0及INT1中断计数 3.27TIMER0控制单只LED闪烁 3.28TIMER0控制流水灯 3.29TIMER0控制4只LED滚动闪烁 3.30T0控制LED实现二进制计数 3.31TIMER0与TIMER1控制条形LED 3.3210s的秒表 3.33用计数器中断实现100以内的按键计数 3.3410000s以内的计时程序 3.35定时器控制数码管动态显示 3.368×8LED点阵屏显示数字 3.37按键控制8×8LED点阵屏显示图形 3.38用定时器设计的门铃 3.39演奏音阶 3.40按键控制定时器选播多段音乐 3.41定时器控制交通指示灯 3.42报警器与旋转灯 3.43串行数据转换为并行数据 3.44并行数据转换为串行数据 3.45甲机通过串口控制乙机LED闪烁 3.46单片机之间双向通信 3.47单片机向主机发送字符串 3.48单片机与PC串口通信仿真第4章硬件应用 4.174LS138译码器应用 4.274HC154译码器应用 4.374HC595串入并出芯片应用 4.4用74LS148扩展中断 4.5I2C-24C04与蜂鸣器 4.6I2C-24C04与数码管 4.7用6264扩展内存 4.8用8255实现接口扩展 ……第5章综合设计
1
1.齐全案例硬件仿真时需要Proteus7.1或者以上版本.2.C法度圭表标准开拓集成情景KeiluVision申请3.0或者以上版本.齐全案例C源代码由配套书籍提供,收缩包中不提供C源代码,仅提供由C法度圭表标准编译天生的HEX文件.3.假如有相关本领资料在收缩包中未找到,读者可从www.icpdf.com免费下载.(下载以前需要先注册)相关案例需要的软件:超级编纂器UltraEdit,虚构串口驱动vspd,串口助手,字模软件Zimo,文件拆分软件FileSplit,松散调试法度圭表标准vdmagdi.exe等,请读者自行下载.4.案例收缩包文件建议放在D盘或者E盘根下解压,放在桌面或者其余位置解压时,大概会因目录路途过长而使Proteus文件没法掀开.假如某些案例在Proteus7.1或者以上版本中没法运行,可将电路中某些元件的中文称谓改为英文称谓.
2023/5/13 6:44:26 11.14MB 单片机C语言程序设计
1
第01篇底子部份第02篇硬件使用第03篇综合方案三个部份组成
2023/4/1 1:17:34 7.67MB 单片机C语言
1
压缩包中包含以下案例源码12864LCD显示24C08保存的开机画面12864LCD显示EPROM2764保存的开机画面12864LCD显示计算器键盘按键实验160128LCD中文显示温度与时间160128液晶中文显示ADC0832两路模数转换结果160128液晶显示当前压力160128液晶曲线显示ADC0832两路模数转换结果1602LCD显示仿手机键盘按键字符1602LCD显示电话拨号键盘按键实验1602LCD显示的秒表1602LCD随机模拟显示乘法口诀8×8LED点阵屏仿电梯数字滚动显示串口发送数据到2片8×8点阵屏滚动显示光耦控制点亮和延时关闭照明设备单片机系统中自制硬件字库的应用可以调控的走马灯可演奏的电子琴字符液晶显示的频率计射击训练游戏按键选播电子音乐数码管显示的温控电机数码管显示的频率计数码管随机模拟显示乘法口诀温度控制直流电机转速用1602LCD与DS18B20设计的温度报警器用1602LCD设计的可调式电子钟用24C04与1602LCD设计电子密码锁用74HC595与74LS154设计的16×16点阵屏用8051与1601LCD设计的计算器用8255与74LS154设计的16×16点阵屏用ADC0808设计的调温报警器用ADC0832设计的两路电压表用ADC0832调理频率输出用DAC0808设计的直流电机调速器用DS1302与12864LCD设计的可调式中文电子日历用DS1302与1602LCD设计的可调式电子日历与时钟用DS1302与数码管设计的可调电子表用PG12864LCD设计的指针式电子钟用数码管与DS18B20设计温度报警器用数码管设计的可调式电子钟高仿真数码管电子钟
2021/8/14 15:14:28 2.5MB 单片机 C语言 基于8051 Proteus仿真
1
(含源码及报告)本程序分析了自2016年到2021年(外加)每年我国原油加工的产量,并且分析了2020年全国各地区原油加工量等,含饼状图,柱状图,折线图,数据在地图上显示。
运转本程序需要requests、bs4、csv、pandas、matplotlib、pyecharts库的支持,如果缺少某库请自行安装后再运转。
文件含6个excel表,若干个csv文件以及一个名字为render的html文件(需要用浏览器打开),直观的数据处理部分是图片以及html文件,可在地图中显示,数据处理的是excel文件。
不懂可以扫文件中二维码在QQ里面问。
2022/9/30 16:31:44 29.75MB 爬虫 python 源码软件 开发语言
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡