- 我的其他资源都是免费的,是对于c语言初学者的帮助比较大的,其中有单片机,ARM,数据结构,window编程。我也在学c语言,每当我写完一个程序,我都会免费发上来。5 0浏览会员免费
- 非常有用,值得收藏 单片机20个实例超详细图文教程4 2981浏览会员免费
- 一些实用的例子,对学习单片机有一定的帮助5 1397浏览会员免费
- 元件库大小:3MB适合于用altium designer画PCB板超全元件库,带封装适合于用altium designer画PCB板超全元件库,带封装5 849浏览会员免费
- LPC1100中文手册大小:11MB我的其他资源都是免费的,是对于c语言初学者的帮助比较大的,其中有单片机,ARM,数据结构,window编程。我也在学c语言,每当我写完一个程序,我都会免费发上来。我的其他资源都是免费的,是对于c语言初学者的帮助比较大的,其中有单片机,ARM,数据结构,window编程。我也在学c语言,每当我写完一个程序,我都会免费发上来。5 556浏览会员免费
- 元件库大小:7MB本资源整理了altium designer 常用元件库,含有单片机8051.IntLib,AD转换.lib,CMOS系列.Lib,数码管光耦.SCHLIB,单片机及相关.SCHLIB,TTL74系列IC.SCHLIB,IC.SCHLIB,场效应管.LIB,可控硅.Lib,LM317-337封装.PcbLib,开关.PcbLib,数码管.PcbLib,液晶显示器.PcbLib,继电器.PcbLib,阻容.PcbLib,集成块.PcbLib,常用元件封裝庫(pcb).PCBLIB,变压器.PcbLib,4位共阳极数码管.SchLib,J继电器.SchLib,LCD显示.SchLib,OP光耦.SchLib,OpAmp比较器.SchLib,SW开关.SchLib,USB.SchLib,电机驱动.SchLib,4000 CMOS.SchLib等常用元件库和封装库本资源整理了altium designer 常用元件库,含有单片机8051.IntLib,AD转换.lib,CMOS系列.Lib,数码管光耦.SCHLIB,单片机及相关.SCHLIB,TTL74系列IC.SCHLIB,IC.SCHLIB,场效应管.LIB,可控硅.Lib,LM317-337封装.PcbLib,开关.PcbLib,数码管.PcbLib,液晶显示器.PcbLib,继电器.PcbLib,阻容.PcbLib,集成块.PcbLib,常用元件封裝庫(pcb).PCBLIB,变压器.PcbLib,4位共阳极数码管.SchLib,J继电器.SchLib,LCD显示.SchLib,OP光耦.SchLib,OpAmp比较器.SchLib,SW开关.SchLib,USB.SchLib,电机驱动.SchLib,4000 CMOS.SchLib等常用元件库和封装库5 0浏览会员免费
- proteus大小:1MB此驱动成功实现protues7.5sp3和keil2的联调 ,或者protues和keil3的联调具体使用方法见 http://blog.sina.com.cn/s/blog_574d08530100h6uq.html CSDN下载提示:下载完CSDN资源后,立刻给下载的资源评分加评论(缺一不可),就可以返还下载扣去的积分1分,理论上讲CSDN可以一直下载此驱动成功实现protues7.5sp3和keil2的联调 ,或者protues和keil3的联调具体使用方法见 http://blog.sina.com.cn/s/blog_574d08530100h6uq.html CSDN下载提示:下载完CSDN资源后,立刻给下载的资源评分加评论(缺一不可),就可以返还下载扣去的积分1分,理论上讲CSDN可以一直下载5 461浏览会员免费
- 郭天翔大小:35KBTX-1.dsn仿真学习板,在没有郭天翔《十天学会51单片机》视频配套的TX-1C开发板的情况下,你也可以在Proteus下体验一下TX-1C的大部分功能。在Proteus下边看边动手学完郭天翔《十天学会51单片机》视频的1-10课. TX-1.dsn仿真学习板使用说明请参看文章:http://blog.sina.com.cn/s/blog_574d08530100hqw0.html CSDN下载提示:下载完CSDN资源后,立刻给下载的资源评分加评论(缺一不可),就可以返还下载扣去的积分1分,理论上讲CSDN可以一直下载TX-1.dsn仿真学习板,在没有郭天翔《十天学会51单片机》视频配套的TX-1C开发板的情况下,你也可以在Proteus下体验一下TX-1C的大部分功能。在Proteus下边看边动手学完郭天翔《十天学会51单片机》视频的1-10课. TX-1.dsn仿真学习板使用说明请参看文章:http://blog.sina.com.cn/s/blog_574d08530100hqw0.html CSDN下载提示:下载完CSDN资源后,立刻给下载的资源评分加评论(缺一不可),就可以返还下载扣去的积分1分,理论上讲CSDN可以一直下载5 548浏览会员免费
- 12864液晶大小:8MB半年前发过一个版本,有一些人看了后找我交流一些问题,从而使我再次看程序的时候发现以前的有很多毛病。 于是重写了代码,加了游戏地图选择,开机动画,加了protues仿真,弄了许多的优化。 这里面有我做51单片机+12864液晶的贪吃蛇游戏机的全部详细资料。 代码注释详尽,思路清晰。 仿真和实物都有做过,保证游戏没有重大BUG。 响应OPEN精神0资源分发出来。 主要包含 1. 带字库和不带字库12864液晶的基本操作以及动画显示。涉及到得资料和软件都放里面了。 2. 51单片机菜单的实现,贪吃蛇游戏的实现以及protues仿真。 最后,如果你看这个东西的时候发现有错误或者哪个地方有更好的实现方法,希望告诉我·· 湖北工业大学 08电气2班 何求知 QQ:381286393半年前发过一个版本,有一些人看了后找我交流一些问题,从而使我再次看程序的时候发现以前的有很多毛病。 于是重写了代码,加了游戏地图选择,开机动画,加了protues仿真,弄了许多的优化。 这里面有我做51单片机+12864液晶的贪吃蛇游戏机的全部详细资料。 代码注释详尽,思路清晰。 仿真和实物都有做过,保证游戏没有重大BUG。 响应OPEN精神0资源分发出来。 主要包含 1. 带字库和不带字库12864液晶的基本操作以及动画显示。涉及到得资料和软件都放里面了。 2. 51单片机菜单的实现,贪吃蛇游戏的实现以及protues仿真。 最后,如果你看这个东西的时候发现有错误或者哪个地方有更好的实现方法,希望告诉我·· 湖北工业大学 08电气2班 何求知 QQ:3812863934 956浏览会员免费
- 单片机,STC,元件库,protel大小:48KBSTC单片机各个型号的protel 99se元件库,电路原理图设计经常用到STC单片机各个型号的protel 99se元件库,电路原理图设计经常用到4 700浏览会员免费
- PCB文件大小:31KB这是我自己用protel DXP 2004设计的一个单片机最小系统,包括了232串口、一个红外接收头功能,2个LED灯和4个按键的一端由针脚引出,可用跳线自定义功能。板子已经做出来 能正常使用这是我自己用protel DXP 2004设计的一个单片机最小系统,包括了232串口、一个红外接收头功能,2个LED灯和4个按键的一端由针脚引出,可用跳线自定义功能。板子已经做出来 能正常使用5 6007浏览会员免费
- 51单片机与蓝牙模块的串口通信大小:73KB51单片机与蓝牙模块的串口51单片机与蓝牙模块的串口通信C程序通信C程序51单片机与蓝牙模块的串口51单片机与蓝牙模块的串口通信C程序通信C程序4 3911浏览会员免费
- CH340驱动大小:179KB本人自己买了单片机开发板,USB接口使用的是CH340芯片,但win7的64位系统总是无法安装驱动 上网找了好久,试验过N次终于找到这个可行的 记得: 1.先在电脑上运行程序预安装 2.插入设备,然后它运行了一会儿就安装成功了 (如不放心,再在主界面安装一遍,我就是这么做的,虽说不知有没用) 详细见程序里的帮助 祝大家成功本人自己买了单片机开发板,USB接口使用的是CH340芯片,但win7的64位系统总是无法安装驱动 上网找了好久,试验过N次终于找到这个可行的 记得: 1.先在电脑上运行程序预安装 2.插入设备,然后它运行了一会儿就安装成功了 (如不放心,再在主界面安装一遍,我就是这么做的,虽说不知有没用) 详细见程序里的帮助 祝大家成功5 1310浏览会员免费
- stm32f103大小:2KB网上这个资源比较乱,改编自keil下的例程,已调试验证通过 该模块启动STM32的AWU功能,采用LSI作为RTC时钟,周期性待机和唤醒单片机 移植该模块 : 1、只需调用RTC_Alarm_Configuration配置启动函数, 2、修改工作时间WORK_TIMES、待机时间STANDBY_TIMES,单位秒s, 设置的为32为闹钟寄存器,0-4294967295s(71582788.25min)网上这个资源比较乱,改编自keil下的例程,已调试验证通过 该模块启动STM32的AWU功能,采用LSI作为RTC时钟,周期性待机和唤醒单片机 移植该模块 : 1、只需调用RTC_Alarm_Configuration配置启动函数, 2、修改工作时间WORK_TIMES、待机时间STANDBY_TIMES,单位秒s, 设置的为32为闹钟寄存器,0-4294967295s(71582788.25min)5 2448浏览会员免费
- DSP大小:18MB非常全,一次搞定万事不愁!包括了各种DSP芯片,ARM芯片和单片机的封装!非常全,一次搞定万事不愁!包括了各种DSP芯片,ARM芯片和单片机的封装!5 1958浏览会员免费
- STC89C51大小:78KB本人修改的STC89C52单片机RC522读卡程序,Keil打开后直接运行,无错误,代码释义一看就懂,单片机是STC89C52的,其他单片机可能不好用,RC522直接和单片机连接,端口定义如下:(RC522还有一个电源端口,一个接地端,一个空置端) sbit MF522_NSS = P1^4; sbit MF522_SCK = P1^7; sbit MF522_SI = P1^5; sbit MF522_SO = P1^6; 串口调试请用16进制显示,卡靠近RC522时,向串口发送本人修改的STC89C52单片机RC522读卡程序,Keil打开后直接运行,无错误,代码释义一看就懂,单片机是STC89C52的,其他单片机可能不好用,RC522直接和单片机连接,端口定义如下:(RC522还有一个电源端口,一个接地端,一个空置端) sbit MF522_NSS = P1^4; sbit MF522_SCK = P1^7; sbit MF522_SI = P1^5; sbit MF522_SO = P1^6; 串口调试请用16进制显示,卡靠近RC522时,向串口发送5 3451浏览会员免费
- Modbus大小:398KB内容包括Modbus通信协议(PDF版),RTU说明,RTU+51单片机程序。有兴趣的可以看看。具体关于Modbus的问题可以咨询我,可探讨内容包括Modbus通信协议(PDF版),RTU说明,RTU+51单片机程序。有兴趣的可以看看。具体关于Modbus的问题可以咨询我,可探讨5 3435浏览会员免费
- 单片机大小:5MB第一章:AVR单片机C语言程序设计概述 1.1 AVR单片机简介 1.2 AVR Studio+WinAVR开发环境安装及应用 1.3 AVR-GCC程序设计基础 1.4 程序与数据内存访问 1.5 I/O端口编程 1.6 外设相关寄存器及应用 1.7 中断服务程序 1.8 GCC在AVR单片机应用系统开发中的优势 第二章:PROTEUS操作基础 2.1 PROTEUS操作界面简介 2.2 仿真电路原理图设计 2.3 元件选择 2.4 仿真运行 2.5 PROTEUS与AVR Studio的联合调试 2.6 PROTEUS在AVR单片机应用系统开发中的优势 第三章:基础程序设计 3.1 闪烁的LED 3.2 左右来回的流水灯 3.3 花样流水灯 3.4 LED模拟交通灯 3.5 单只数码管循环显示0~9 3.6 8只数码管滚动显示单个数字 3.7 8只数码管显示多个不同字符 3.8 K1~K4控制LED移位 3.9 数码管显示4×4键盘矩阵按键 3.10 数码管显示拨码开关编码 3.11 继电器控制照明设备 3.12 开关控制报警器 3.13 按键发音 3.14 INT0中断计数 3.15 INT0及INT1中断计数 3.16 TIMER0控制单只LED闪烁 3.17 TIMER0控制的流水灯 3.18 TIMER0控制数码管扫描显示 3.19 TIMER1控制交通指示灯 3.20 TIMER1与TIMER2控制十字路口秒计时显示屏 3.21 用工作于计数方式的T/C0实现100以内的按键计数 3.22 用定时器设计的门铃 3.23 报警器与旋转灯 3.24 100000秒以内的计时程序 3.25 用TIMER1输入捕获功能设计的频率计 3.26 用工作于异步模式的T/C2控制的可调式数码管电子钟 3.27 TIMER1定时器比较匹配中断控制音阶播放 3.28 用TIMER1输出比较功能调节频率输出 3.29 TIMER1控制的PWM脉宽调制器 3.30 数码管显示两路A/D转换结果 3.31 模拟比较器测试 3.32 EEPROM读写与数码管显示 3.33 Flash程序空间中的数据访问 3.34 单片机与PC机双向串口通讯仿真 3.35 看门狗应用 第四章:硬件应用 4.1 74HC138与74HC154译码器应用 4.2 74HC595串入并出芯片应用 4.3 用74LS148与74LS21扩展中断 4.4 62256扩展内存 4.5 用8255实现接口扩展 4.6 可编程接口芯片8155应用 4.7 可编程外围定时计数器8253应用 4.8 数码管BCD解码驱动器7447与4511应用 4.9 8×8LED点阵屏显示数字 4.10 8位数码管段位复用串行驱动芯片MAX6951应用 4.11串行共阴显示驱动器MAX7219与7221应用 4.12 16段数码管演示 4.13 16键解码芯片74C922应用 4.14 1602字符液晶测试程序 4.15 1602液晶显示DS1302实时时钟 4.16 1602液晶工作于四位模式实时显示当前时间 4.17 2×20串行字符液晶演示 4.18 LGM12864液晶显示程序 4.19 PG160128A液晶图文演示 4.21 TG126410液晶串行模式演示 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.28 DS18B20温度传感器测试 4.29 SPI接口温度传感器TC72应用测试 4.30 SHT75温湿度传感器应用 4.31 用SPI接口读写AT25F1024 4.32 用TWI接口读写24C04 4.33 MPX4250压力传感器测试 4.34 MMC存储卡测试 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.10 1602LCD显示的秒表 5.11 用DS18B20与MAX6951驱动数码管设计的温度报警器 5.12 用1602LCD与DS18B20设计的温度报警器 5.13 温控电机在L298驱动下改变速度与方向运行 5.14 PG160128中文显示日期时间及带刻度显示当前温度 5.15 液晶屏曲线显示两路模数转换结果 5.16 用74LS595与74LS154设计的16×16点阵屏 5.17 用8255与74LS154设计的16×16点阵屏 5.18 8×8LED点阵屏仿电梯数字滚动显示 5.19 用内置EEPROM与1602液晶设计的MD5加密电子密码锁 5.20 12864LCD显示24C08保存的开机画面 5.21 12864LCD显示EPROM27C256保存的开机画面 5.22 IIC-AT24C1024×2硬字库应用 5.23 SPI-AT25F2048硬件字库应用 5.24 带液晶显示的红外遥控调速仿真 5.25 能接收串口信息的带中英文硬字库的80×16点阵显示屏 5.26 用AVR与1601LCD设计的计算器 5.27 电子秤仿真设计 5.28 模拟射击训练游戏 5.29 PC机通过485远程控制单片机 5.30 用IE访问AVR+RTL8019设计的以太网应用系统第一章:AVR单片机C语言程序设计概述 1.1 AVR单片机简介 1.2 AVR Studio+WinAVR开发环境安装及应用 1.3 AVR-GCC程序设计基础 1.4 程序与数据内存访问 1.5 I/O端口编程 1.6 外设相关寄存器及应用 1.7 中断服务程序 1.8 GCC在AVR单片机应用系统开发中的优势 第二章:PROTEUS操作基础 2.1 PROTEUS操作界面简介 2.2 仿真电路原理图设计 2.3 元件选择 2.4 仿真运行 2.5 PROTEUS与AVR Studio的联合调试 2.6 PROTEUS在AVR单片机应用系统开发中的优势 第三章:基础程序设计 3.1 闪烁的LED 3.2 左右来回的流水灯 3.3 花样流水灯 3.4 LED模拟交通灯 3.5 单只数码管循环显示0~9 3.6 8只数码管滚动显示单个数字 3.7 8只数码管显示多个不同字符 3.8 K1~K4控制LED移位 3.9 数码管显示4×4键盘矩阵按键 3.10 数码管显示拨码开关编码 3.11 继电器控制照明设备 3.12 开关控制报警器 3.13 按键发音 3.14 INT0中断计数 3.15 INT0及INT1中断计数 3.16 TIMER0控制单只LED闪烁 3.17 TIMER0控制的流水灯 3.18 TIMER0控制数码管扫描显示 3.19 TIMER1控制交通指示灯 3.20 TIMER1与TIMER2控制十字路口秒计时显示屏 3.21 用工作于计数方式的T/C0实现100以内的按键计数 3.22 用定时器设计的门铃 3.23 报警器与旋转灯 3.24 100000秒以内的计时程序 3.25 用TIMER1输入捕获功能设计的频率计 3.26 用工作于异步模式的T/C2控制的可调式数码管电子钟 3.27 TIMER1定时器比较匹配中断控制音阶播放 3.28 用TIMER1输出比较功能调节频率输出 3.29 TIMER1控制的PWM脉宽调制器 3.30 数码管显示两路A/D转换结果 3.31 模拟比较器测试 3.32 EEPROM读写与数码管显示 3.33 Flash程序空间中的数据访问 3.34 单片机与PC机双向串口通讯仿真 3.35 看门狗应用 第四章:硬件应用 4.1 74HC138与74HC154译码器应用 4.2 74HC595串入并出芯片应用 4.3 用74LS148与74LS21扩展中断 4.4 62256扩展内存 4.5 用8255实现接口扩展 4.6 可编程接口芯片8155应用 4.7 可编程外围定时计数器8253应用 4.8 数码管BCD解码驱动器7447与4511应用 4.9 8×8LED点阵屏显示数字 4.10 8位数码管段位复用串行驱动芯片MAX6951应用 4.11串行共阴显示驱动器MAX7219与7221应用 4.12 16段数码管演示 4.13 16键解码芯片74C922应用 4.14 1602字符液晶测试程序 4.15 1602液晶显示DS1302实时时钟 4.16 1602液晶工作于四位模式实时显示当前时间 4.17 2×20串行字符液晶演示 4.18 LGM12864液晶显示程序 4.19 PG160128A液晶图文演示 4.21 TG126410液晶串行模式演示 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.28 DS18B20温度传感器测试 4.29 SPI接口温度传感器TC72应用测试 4.30 SHT75温湿度传感器应用 4.31 用SPI接口读写AT25F1024 4.32 用TWI接口读写24C04 4.33 MPX4250压力传感器测试 4.34 MMC存储卡测试 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.10 1602LCD显示的秒表 5.11 用DS18B20与MAX6951驱动数码管设计的温度报警器 5.12 用1602LCD与DS18B20设计的温度报警器 5.13 温控电机在L298驱动下改变速度与方向运行 5.14 PG160128中文显示日期时间及带刻度显示当前温度 5.15 液晶屏曲线显示两路模数转换结果 5.16 用74LS595与74LS154设计的16×16点阵屏 5.17 用8255与74LS154设计的16×16点阵屏 5.18 8×8LED点阵屏仿电梯数字滚动显示 5.19 用内置EEPROM与1602液晶设计的MD5加密电子密码锁 5.20 12864LCD显示24C08保存的开机画面 5.21 12864LCD显示EPROM27C256保存的开机画面 5.22 IIC-AT24C1024×2硬字库应用 5.23 SPI-AT25F2048硬件字库应用 5.24 带液晶显示的红外遥控调速仿真 5.25 能接收串口信息的带中英文硬字库的80×16点阵显示屏 5.26 用AVR与1601LCD设计的计算器 5.27 电子秤仿真设计 5.28 模拟射击训练游戏 5.29 PC机通过485远程控制单片机 5.30 用IE访问AVR+RTL8019设计的以太网应用系统4 3292浏览会员免费
- 基于51单片机的全自动洗衣机控制系统(完整程序和Proteus仿真)【验证过】大小:44KB基于51单片机的全自动洗衣机控制系统(完整程序、注释和Proteus仿真)【验证过】基于51单片机的全自动洗衣机控制系统(完整程序、注释和Proteus仿真)【验证过】5 1940浏览会员免费
- Proteus大小:37KB关于Proteus仿真ADC0809,说明以下几点: 1、在Proteus中,ADC0809是不可仿真的。但可以用ADC0808代替ADC0809进行仿真。ADC0808与ADC0809有相同的引脚,功能极为相似。在Proteus中,可以认为:ADC0808就是ADC0809。 2、说明几个关键引脚的输出信号: 1)OE 数据输出允许信号,高电屏有效(意思就是,当OE接高电屏时才允许将转换后的结果从ADC0808的OUT1~OUT8引脚输出,否则,在内部锁存)。 2)ADC0808的ALE信号(22引脚),以及START信号(6引脚) ALE称为“地址锁存允许信号”,高电屏有效。就是说:ALE=1时,允许将ADDA~ADDC的地址输入到ADC0808的内部译码器,经过译码后选定外部模拟量的输入通道。 START信号,这是一个必须重点掌握的信号,向START送入一个高脉冲,其上升沿使ADC0808内部的“逐次逼近寄存器SAR”复位,其下降沿可以*启动A/D转换,并同时使EOC引脚为低电平*(两个*之间的内容必须牢记!)。 应注意到:ALE是高电屏有效,而START的有效部分只是上升沿和下降沿,所以在连接电路时可以将ALE信号与START信号连接到一起,使它们在同一个脉冲上各取所需。 3)EOC AD转换结束的标志信号,在AD转换结束时成现高电屏。不能通过以下方式使EOC恢复低电屏: 假设EOC连到P1.0口上,企图通过CLR P1.0使EOC恢复低电屏是不可行的。在Proteus仿真时,会出现黄色信号,表示短路。在实际当中,短路是非常可怕的事情。 千万注意:EOC是靠START的下降沿清零的! 4)在Proteus中,ADC0808的时钟信号要用DCLOCK产生(应该知道啥是DCLOCK吧?),因为在Proteus仿真中,当不外接扩展ROM时,单片机的ALE信号(注意,不是ADC0808的ALE信号!)在Proteus仿真中不会出现,因此即使外接74LS74作分频也不会得到时钟信号。 发点牢骚:很多高校都以ADC0809作为AD转换的代表芯片来讲解,但却不细说其工作过程和工作原理。我们杨红梅老师上课这样说的:“当程序执行到MOVX @DPTR,A的时候,会启动AD转换”。我不理解为什么执行到这里就启动AD转换了,于是说道:“老师,这里我不理解。”作为一名十分有责任感的副教授,她是这样回答的:“就是执行到这里就启动了,你还想理解到什么程度?”……令我实在无语。于是我到校图书馆翻阅了一些相关的高校教材,其各书所述大同小异,也没什么收获,现在的高校教材呀!不得不令人怀疑有抄袭之嫌。后来,在清华大学出版社出版的《单片机原理与应用及C51程序设计》一书中获得了一些启发,又亲自动手做了仿真,才略懂一二。对于希望学好单片机的同仁,我有一点小常识奉送,就是:务必学会读懂时序图,即使老师上课不讲,自己也要自学,并学会。 我写的这个程序极其短小,重点在于使读者通过仿真控制理解上述关键信号的作用,进而理解ADC0808的工作过程和工作原理。为了减少赘余,突出重点,并没有用单片机对AD转换后的数字信号行处理,而是通过ADC0808的OUT1~OUT8引脚直接输出。希望看过此例的同仁能通过此例真正学懂ADC0808(也即是:ADC0809)。相关的时序图,百度上有丰富的资源,在这里就不赘赠了,请见谅。关于Proteus仿真ADC0809,说明以下几点: 1、在Proteus中,ADC0809是不可仿真的。但可以用ADC0808代替ADC0809进行仿真。ADC0808与ADC0809有相同的引脚,功能极为相似。在Proteus中,可以认为:ADC0808就是ADC0809。 2、说明几个关键引脚的输出信号: 1)OE 数据输出允许信号,高电屏有效(意思就是,当OE接高电屏时才允许将转换后的结果从ADC0808的OUT1~OUT8引脚输出,否则,在内部锁存)。 2)ADC0808的ALE信号(22引脚),以及START信号(6引脚) ALE称为“地址锁存允许信号”,高电屏有效。就是说:ALE=1时,允许将ADDA~ADDC的地址输入到ADC0808的内部译码器,经过译码后选定外部模拟量的输入通道。 START信号,这是一个必须重点掌握的信号,向START送入一个高脉冲,其上升沿使ADC0808内部的“逐次逼近寄存器SAR”复位,其下降沿可以*启动A/D转换,并同时使EOC引脚为低电平*(两个*之间的内容必须牢记!)。 应注意到:ALE是高电屏有效,而START的有效部分只是上升沿和下降沿,所以在连接电路时可以将ALE信号与START信号连接到一起,使它们在同一个脉冲上各取所需。 3)EOC AD转换结束的标志信号,在AD转换结束时成现高电屏。不能通过以下方式使EOC恢复低电屏: 假设EOC连到P1.0口上,企图通过CLR P1.0使EOC恢复低电屏是不可行的。在Proteus仿真时,会出现黄色信号,表示短路。在实际当中,短路是非常可怕的事情。 千万注意:EOC是靠START的下降沿清零的! 4)在Proteus中,ADC0808的时钟信号要用DCLOCK产生(应该知道啥是DCLOCK吧?),因为在Proteus仿真中,当不外接扩展ROM时,单片机的ALE信号(注意,不是ADC0808的ALE信号!)在Proteus仿真中不会出现,因此即使外接74LS74作分频也不会得到时钟信号。 发点牢骚:很多高校都以ADC0809作为AD转换的代表芯片来讲解,但却不细说其工作过程和工作原理。我们杨红梅老师上课这样说的:“当程序执行到MOVX @DPTR,A的时候,会启动AD转换”。我不理解为什么执行到这里就启动AD转换了,于是说道:“老师,这里我不理解。”作为一名十分有责任感的副教授,她是这样回答的:“就是执行到这里就启动了,你还想理解到什么程度?”……令我实在无语。于是我到校图书馆翻阅了一些相关的高校教材,其各书所述大同小异,也没什么收获,现在的高校教材呀!不得不令人怀疑有抄袭之嫌。后来,在清华大学出版社出版的《单片机原理与应用及C51程序设计》一书中获得了一些启发,又亲自动手做了仿真,才略懂一二。对于希望学好单片机的同仁,我有一点小常识奉送,就是:务必学会读懂时序图,即使老师上课不讲,自己也要自学,并学会。 我写的这个程序极其短小,重点在于使读者通过仿真控制理解上述关键信号的作用,进而理解ADC0808的工作过程和工作原理。为了减少赘余,突出重点,并没有用单片机对AD转换后的数字信号行处理,而是通过ADC0808的OUT1~OUT8引脚直接输出。希望看过此例的同仁能通过此例真正学懂ADC0808(也即是:ADC0809)。相关的时序图,百度上有丰富的资源,在这里就不赘赠了,请见谅。5 2135浏览会员免费
- 5110液晶屏大小:16MB最近花了好多时间终于完成了5110液晶屏的画图函数库,是在之前nios ii的工程基础之上做的,完善了画图的基本函数,有画点,画直线,画折线,画矩形,画圆和贴图的基本功能。函数库提供了使用缓冲区和不使用缓冲区的函数,可以根据需要灵活使用。单片机使用的是stm32,但是我的做了宏定义,非常容易移植到其他单片机上,具体情况在代码注释中应该介绍的蛮详细的(注释花了我不少时间整理哦)。工程中有完整的6*8、8*16的ASCII字符库,大量的符号和图片库,希望大家看看,提出批评意见最近花了好多时间终于完成了5110液晶屏的画图函数库,是在之前nios ii的工程基础之上做的,完善了画图的基本函数,有画点,画直线,画折线,画矩形,画圆和贴图的基本功能。函数库提供了使用缓冲区和不使用缓冲区的函数,可以根据需要灵活使用。单片机使用的是stm32,但是我的做了宏定义,非常容易移植到其他单片机上,具体情况在代码注释中应该介绍的蛮详细的(注释花了我不少时间整理哦)。工程中有完整的6*8、8*16的ASCII字符库,大量的符号和图片库,希望大家看看,提出批评意见5 732浏览会员免费
- uCOS大小:916KBuCOS-II-V280是当前UCosII最新版本源代码uCOS-II-V280是当前UCosII最新版本源代码3 269浏览会员免费
- msp430大小:3MBmsp430单片机altium designer封装库,包括原理图和PCBmsp430单片机altium designer封装库,包括原理图和PCB5 484浏览会员免费
- 单片机大小:404KBusb转串口驱动安装两种版本,供解决向单片机烧录程序时“串口打开失败”等问题。usb转串口驱动安装两种版本,供解决向单片机烧录程序时“串口打开失败”等问题。5 1w+浏览免费
- HC-06大小:29KBSTC89C52单片机与HC-06模块下位机测试程序,带有注释,不懂的可以到我的博客留言 http://blog.csdn.net/itas109STC89C52单片机与HC-06模块下位机测试程序,带有注释,不懂的可以到我的博客留言 http://blog.csdn.net/itas1095 1654浏览会员免费
- keil大小:11MB单片机学习必备软件,支持c 和汇编 无需注册下载直接安装即可单片机学习必备软件,支持c 和汇编 无需注册下载直接安装即可4 279浏览会员免费
- 单片机大小:454KB使用stm32驱动OV7725摄像头进行图像实时采集,在tft屏幕上实时显示并识别图像中的特定颜色,在颜色的周围画上框。使用stm32驱动OV7725摄像头进行图像实时采集,在tft屏幕上实时显示并识别图像中的特定颜色,在颜色的周围画上框。5 4604浏览会员免费
- stc大小:2KBstc公司单片机的元件及封装库。希望对大家有用stc公司单片机的元件及封装库。希望对大家有用3 1190浏览会员免费
- 单片机大小:84KB51单片机最小系统(含原理图和PCB),我们学校单片机课程的实验板,非常实用,带AD、流水灯、数码管、蜂鸣器、eprom51单片机最小系统(含原理图和PCB),我们学校单片机课程的实验板,非常实用,带AD、流水灯、数码管、蜂鸣器、eprom5 7050浏览会员免费
- 51单片机大小:147KB基于51单片机的电子密码锁,程序+仿真 具体说明:https://blog.csdn.net/u010102747/article/details/123774026?spm=1001.2014.3001.5502基于51单片机的电子密码锁,程序+仿真 具体说明:https://blog.csdn.net/u010102747/article/details/123774026?spm=1001.2014.3001.55024 9281浏览免费
- stm32大小:8MB最近假期比较闲,拿着之前剩下的模块做了一个小玩具, 先制定一下此次玩具的规划,也可以理解为简易项目书。 开发软件:keil 硬件选型:STM32F103C8T6、RFID读卡器、oled屏幕、按键模块、蓝牙通信模块、蜂鸣器、舵机; 上位机: 1.上位机可以对密码进行设置、重置 2.上位机可以接收密码输入错误的报警弹窗提示。 3.添加或删除ic卡用户信息。 下位机: 密码模式: 1.输入密码,密码正确即开锁,oled屏显示开锁成功 2.若输入错误,OLED显示开锁失败 3.连续三次输错密码,蜂鸣器则发出警报 4.保存密码至FLASH, 调电后不丢失 IC卡模式: 1.读取IC卡身份信息,若系统中有身份信息则开锁成功 2.IC身份错误,系统无身份识别信息,则蜂鸣器报警最近假期比较闲,拿着之前剩下的模块做了一个小玩具, 先制定一下此次玩具的规划,也可以理解为简易项目书。 开发软件:keil 硬件选型:STM32F103C8T6、RFID读卡器、oled屏幕、按键模块、蓝牙通信模块、蜂鸣器、舵机; 上位机: 1.上位机可以对密码进行设置、重置 2.上位机可以接收密码输入错误的报警弹窗提示。 3.添加或删除ic卡用户信息。 下位机: 密码模式: 1.输入密码,密码正确即开锁,oled屏显示开锁成功 2.若输入错误,OLED显示开锁失败 3.连续三次输错密码,蜂鸣器则发出警报 4.保存密码至FLASH, 调电后不丢失 IC卡模式: 1.读取IC卡身份信息,若系统中有身份信息则开锁成功 2.IC身份错误,系统无身份识别信息,则蜂鸣器报警3 4103浏览免费
- 单片机开发资料大小:138KB4 145浏览会员免费
- 新概念51单片机C语言教程 新概念51单片机C语言教程.pdf5 906浏览会员免费
- 全国大学生电子设计大赛培训教程(全)本书针对全国大学生电子设计竞赛的特点,为满足高等院校电子信息工程、通信工程、自动化、电气控制类专业学生参加全国大学生电子设计竞赛的需要而编写的培训教材。本书详细分析大小:11MB本书针对全国大学生电子设计竞赛的特点,为满足高等院校电子信息工程、通信工程、自动化、电气控制类专业学生参加全国大学生电子设计竞赛的需要而编写的培训教材。本书详细分析了参加全国大学生电子设计竞赛题目类型与特点,系统介绍了电子设计竞赛基础训练、单元电子电路训练、单片机最小系统训练、可编程逻辑器件系统训练、电子设计竞赛系统设计训练、电子设计竞赛设计与总结报告写作的基本方法,以及电子设计竞赛中应注意的一些问题。 本书的特点是以全国大学生电子设计竞赛所需要的知识点为基础,内容丰富实用,叙述简洁清晰,工程性强,突出了设计制作竞赛作品的方法,注重培养学生综合分析、开发创新和竞赛设计制作的能力。本书也可以作为参加各类电子制作、课程设计、毕业设计的教学参考书,和电子工程技术人员进行电子电路设计与制作的参考书。 全书共分8章,第1章介绍了全国大学生电子设计竞赛命题原则及要求,电子设计竞赛的题目分析。第2章介绍了电子元器件的识别,装配工具及使用方法,印制电路板设计与制作。第三章介绍了集成直流稳压电源,信号放大电路,信号产生电路,信号处理电路,,声音报警电 路, 传感器及其应用电路,功率驱动电路,显示电路,A/D转换器, D/A转换器电路的设计与制作。第4章介绍了单片机最小系统,通用键盘显示电路,单片机与液晶显示电路接口电路,单片机与D/A及A/D转换电路设计制作与程序设计。第5章介绍了FPGA最小系统制作,FPGA最小系统配置电路的设计,Modelsim仿真工具的使用,可编程逻辑器件编程常见错误及其原因分析,编程技巧。第6章介绍了电子系统设计的基本方法,电子竞赛作品设计制作的步骤,单片机与可编程逻辑器件子系统设计步骤,数字/模拟子系统设计步骤。第7章介绍了电子设计竞赛设计与总结报告写作基本要求,设计与总结报告示例。第8章介绍了电子设计竞赛中应注意的一些问题,赛前的培训组织, 队员的组合与分工,赛前题目分析和准备,竞赛过程中应注意的一些问题。所介绍的电路和程序一般都实际制作通过。 本书由黄智伟拟订编写了本书大纲和目录。黄智伟编写了第1章、第6章、第7章和第8章,陈文光编写了第2章、第3章,朱卫华编写了第4章,王彦编写了第5章,南华大学电气工程学院2000级电子竞赛参赛队员林杰文、田丹丹、方艾、余丽、张清明、申政琴、潘礼、田世颖、王凤玲、俞沛宙、裴霄光、熊卓、陈国强、贺康政、王亮、陈琼、曹学科、黄松、钟犹洪、王怀涛、张海军等参加了编写工作,全书由黄智伟统稿。 在本书的编写过程中,南华大学电气工程学院电子信息工程、通信工程、自动化、电气工程及自动化、电工电子、实验中心等教研室的老师,长沙科瑞特科技发展有限公司等,提出了很多宝贵的建议,并给予了大力的支持,李富英高级工程师对本书进行了审阅,在此一并表示感谢。 在本书的编写过程中,参考了大量的国内外著作和资料,在此向这些作者表示衷心的感谢。 由于我们水平有限,错误和不足在所难免,敬请各位读者批评斧正。 黄智伟 于南华大学 2004.2.18本书针对全国大学生电子设计竞赛的特点,为满足高等院校电子信息工程、通信工程、自动化、电气控制类专业学生参加全国大学生电子设计竞赛的需要而编写的培训教材。本书详细分析了参加全国大学生电子设计竞赛题目类型与特点,系统介绍了电子设计竞赛基础训练、单元电子电路训练、单片机最小系统训练、可编程逻辑器件系统训练、电子设计竞赛系统设计训练、电子设计竞赛设计与总结报告写作的基本方法,以及电子设计竞赛中应注意的一些问题。 本书的特点是以全国大学生电子设计竞赛所需要的知识点为基础,内容丰富实用,叙述简洁清晰,工程性强,突出了设计制作竞赛作品的方法,注重培养学生综合分析、开发创新和竞赛设计制作的能力。本书也可以作为参加各类电子制作、课程设计、毕业设计的教学参考书,和电子工程技术人员进行电子电路设计与制作的参考书。 全书共分8章,第1章介绍了全国大学生电子设计竞赛命题原则及要求,电子设计竞赛的题目分析。第2章介绍了电子元器件的识别,装配工具及使用方法,印制电路板设计与制作。第三章介绍了集成直流稳压电源,信号放大电路,信号产生电路,信号处理电路,,声音报警电 路, 传感器及其应用电路,功率驱动电路,显示电路,A/D转换器, D/A转换器电路的设计与制作。第4章介绍了单片机最小系统,通用键盘显示电路,单片机与液晶显示电路接口电路,单片机与D/A及A/D转换电路设计制作与程序设计。第5章介绍了FPGA最小系统制作,FPGA最小系统配置电路的设计,Modelsim仿真工具的使用,可编程逻辑器件编程常见错误及其原因分析,编程技巧。第6章介绍了电子系统设计的基本方法,电子竞赛作品设计制作的步骤,单片机与可编程逻辑器件子系统设计步骤,数字/模拟子系统设计步骤。第7章介绍了电子设计竞赛设计与总结报告写作基本要求,设计与总结报告示例。第8章介绍了电子设计竞赛中应注意的一些问题,赛前的培训组织, 队员的组合与分工,赛前题目分析和准备,竞赛过程中应注意的一些问题。所介绍的电路和程序一般都实际制作通过。 本书由黄智伟拟订编写了本书大纲和目录。黄智伟编写了第1章、第6章、第7章和第8章,陈文光编写了第2章、第3章,朱卫华编写了第4章,王彦编写了第5章,南华大学电气工程学院2000级电子竞赛参赛队员林杰文、田丹丹、方艾、余丽、张清明、申政琴、潘礼、田世颖、王凤玲、俞沛宙、裴霄光、熊卓、陈国强、贺康政、王亮、陈琼、曹学科、黄松、钟犹洪、王怀涛、张海军等参加了编写工作,全书由黄智伟统稿。 在本书的编写过程中,南华大学电气工程学院电子信息工程、通信工程、自动化、电气工程及自动化、电工电子、实验中心等教研室的老师,长沙科瑞特科技发展有限公司等,提出了很多宝贵的建议,并给予了大力的支持,李富英高级工程师对本书进行了审阅,在此一并表示感谢。 在本书的编写过程中,参考了大量的国内外著作和资料,在此向这些作者表示衷心的感谢。 由于我们水平有限,错误和不足在所难免,敬请各位读者批评斧正。 黄智伟 于南华大学 2004.2.185 1500浏览会员免费
- 目 录 第1篇 序 幕 单片机是什么?单片机有何用?如何系统学习单片机?单片机系统设计的流程是怎样的,需要掌握哪些辅助软件?本篇将针对这些问题一一阐述,为读者掀开单片机完全学习与应用的华丽序幕。 第1章 单片机在哪里 1.1 ■寻找单片机 1.1.1 电磁炉与单片机 1.1.2 MP3播放机与单片机 1.1.3 更多单片机 1.2 ■学习单片机 1.2.1 掌握单片机基础知识 1.2.2 理解单片机系统 1.2.3 成为单片机系统设计师 1.3 ■单片机之家 1.3.1 Intel 8051单片机 1.3.2 PIC单片机 1.3.3 AVR单片机 1.3.4 其他单片机 1.4 ■应用体验——数字温度计 1.4.1 数字温度计工作原理 1.4.2 体验数字温度计 1.5 ■实例解读——装小球系统 1.5.1 需求分析 1.5.2 系统框架 第2章 如何成为单片机系统设计师 2.1 ■需要准备哪些 2.1.1 综合素质 2.1.2 软件工具 2.1.3 硬件工具之一:面包板 2.1.4 硬件工具之二:万用板和 印制电路板 2.1.5 焊接工具 2.1.6 焊接方法 2.2 ■单片机系统设计流程 2.2.1 需求分析 2.2.2 电路设计 2.2.3 程序设计 2.2.4 系统调试 2.3 ■应用体验——单片机控制下的 发光二极管 2.3.1 发光二极管工作原理 2.3.2 单片机的控制 2.3.3 体验单片机控制发光二极管 2.4 ■实例解读——反应时间测试仪 2.4.1 需求分析 2.4.2 电路设计 2.4.3 程序设计 第3章 单片机系统登场 3.1 ■单片机系统组成 3.1.1 单片机本身 3.1.2 系统的构成 3.2 ■单片机系统抽丝剥茧 3.2.1 AT89S51单片机的“外衣” 3.2.2 AT89S51单片机的管脚 3.2.3 常见外设 3.3 ■元器件插曲之一:变压器 3.3.1 变压器基础知识 3.3.2 电源变压器 3.4 ■元器件插曲之二:二极管与整流 3.4.1 二极管基础知识 3.4.2 整流 3.4.3 整流全桥 3.5 ■元器件插曲之三:电容 3.5.1 电容基础知识 3.5.2 电容的种类 3.5.3 电源滤波 3.6 ■元器件插曲之四:三端稳压与 单片机系统电源 3.6.1 三端稳压基础知识 3.6.2 单片机系统电源方案一: 自制直流稳压电源 3.6.3 单片机系统电源方案二: 电源适配器 3.6.4 单片机系统电源方案三: USB口供电 3.7 ■元器件插曲之五:晶振与振荡器 3.7.1 晶振基础知识 3.7.2 振荡器 3.8 ■诠释单片机最简系统 3.8.1 单片机最简系统 3.8.2 电源端(VCC、GND) 3.8.3 时钟信号端(XTAL1、 XTAL2) 3.8.4 复位端(RST) 3.8.5 外部程序存储器访问控制端 ( ) 3.8.6 从最简系统出发 3.9 ■元器件插曲之六:电阻 3.9.1 电阻基础知识 3.9.2 电阻的参数和种类 3.9.3 电阻的分压、限流、上拉作用 3.10 ■从单片机最简系统开始设计 3.10.1 发光二极管交替发光 3.10.2 程序设计 3.10.3 初见汇编语言 3.10.4 初识指令 3.10.5 立即数 3.11 ■应用体验——发光二极管的交替 发光 3.11.1 控制交替发光的原理 3.11.2 体验交替发光 3.12 ■元器件插曲之七:开关 3.12.1 开关基础知识 3.12.2 常用开关 3.13 ■实例解读——与发光二极管的 交互 3.13.1 需求分析 3.13.2 电路设计 3.13.3 程序设计 3.13.4 延时子程序 第4章 单片机系统设计辅助软件 4.1 ■Proteus单片机系统仿真软件 4.1.1 Proteus软件界面 4.1.2 用Proteus仿真 Vision单片机程序开发4.2 ■ Vision软件界面4.2.1 4.2.2 新建和保存项目 4.2.3 向项目中添加文件 4.2.4 汇编程序,生成执行代码 4.2.5 生成下载到单片机的执行 代码HEX文件 Vision的调试及仿真功能4.3 ■ 4.3.1 调试界面 4.3.2 虚拟逻辑分析仪 4.4 ■应用体验——把程序下载到 单片机里 4.4.1 下载器与单片机 4.4.2 体验下载过程 4.5 ■实例解读——流水灯 4.5.1 需求分析 4.5.2 电路设计 4.5.3 软件设计 第2篇 揭 密 单片机的内部结构是怎样的?单片机开发经常会用到哪些电子技术和元器件知识?还有那困扰了很多人的单片机编程语言……本篇将生动地通过诸多实例带出单片机的基础知识,在遇到相关模拟电路、数字电路、元器件知识时会有及时的补充说明,带领读者一点点揭开单片机的神秘面纱。 第5章 单片机的触角——I/O口 5.1 ■何谓I/O口 5.1.1 I/O口的功能 5.1.2 I/O口与单片机的关系 5.1.3 I/O口的操作 5.2 ■元器件插曲之八:场效应管 5.2.1 JFET 5.2.2 MOSFET 5.3 ■元器件插曲之九:逻辑门 5.3.1 非门 5.3.2 或门 5.3.3 或非门 5.3.4 与门 5.3.5 与非门 5.3.6 异或门 5.3.7 缓冲器 5.4 ■元器件插曲之十:锁存器与触发器 5.4.1 门控D锁存器 5.4.2 边沿D触发器 5.5 ■I/O口结构探密 5.5.1 P1口 5.5.2 P3口 5.5.3 P0口 5.5.4 P2口 5.5.5 I/O口小结 5.6 ■应用体验——控制流水灯 5.6.1 功能与电路 5.6.2 体验控制流水灯 5.7 ■实例解读——晃晃灯 5.7.1 原理分析 5.7.2 需求分析 5.7.3 电路设计 5.7.4 软件设计 第6章 七段数码管显示 6.1 ■二进制与数据 6.1.1 二进制与数字 6.1.2 二进制与语音 6.1.3 二进制与图像 6.2 ■元器件插曲之十一:七段数码管 6.2.1 七段数码管原理 6.2.2 七段数码管显示数字 6.3 ■应用体验——计时器 6.3.1 功能与电路 6.3.2 体验计时器 6.4 ■元器件插曲之十二:蜂鸣器 6.4.1 蜂鸣器 6.4.2 蜂鸣器如何工作 6.5 ■元器件插曲之十三:三极管及 三极管开关 6.5.1 三极管基础 6.5.2 三极管的直流放大特性 6.5.3 三极管的直流增益 6.5.4 三极管的电流关系式 6.5.5 三极管开关 6.6 ■实例解读——带声音提示的秒表 6.6.1 需求分析 6.6.2 电路设计 6.6.3 开关抖动的处理 6.6.4 计时中数字的增加 6.6.5 软件设计 第7章 解剖单片机 7.1 ■单片机的功耗 7.1.1 运行功耗 7.1.2 I/O口驱动功耗 7.1.3 空闲模式 7.1.4 待机模式 7.2 ■单片机内部结构 7.2.1 从I/O口到内部结构 7.2.2 数据在内部交换 7.2.3 算术逻辑单元(ALU) Vision中观察寄存器7.2.4 在 7.3 ■单片机的程序存储器 7.3.1 整体结构 7.3.2 程序下载到哪里 7.3.3 片内程序存储器 7.3.4 程序计数器PC 7.3.5 是片内还是片外程序存储器 Vision中观察程序存储器7.3.6 在 7.4 ■单片机的数据存储器 7.4.1 片内数据存储器 7.4.2 工作寄存器区(00H~1FH) 7.4.3 位寻址区(20H~2FH) 7.4.4 开放区(30H~7FH) Vision中观察数据存储器7.4.5 在 7.5 ■单片机的特殊功能寄存器 7.5.1 特殊功能寄存器分布图 7.5.2 特殊功能寄存器的功能 7.5.3 特殊功能寄存器的字节操作 7.5.4 特殊功能寄存器的位操作 Vision中观察特殊功能7.5.5 在 寄存器 7.6 ■应用体验——用取表方式实现 流水灯 7.6.1 取表法 7.6.2 取表法小结 7.6.3 体验流水灯 7.7 ■实例解读——直接驱动七段 数码管 7.7.1 需求分析 7.7.2 电路设计 7.7.3 软件设计 第8章 单片机与汇编指令 8.1 ■汇编语言真面目 8.1.1 汇编语言与高级语言 8.1.2 从汇编程序到执行代码 8.1.3 伪指令 8.2 ■指令的执行 8.2.1 振荡周期、机器周期、指令 周期 8.2.2 指令的执行 8.3 ■寻址方式 8.3.1 直接寻址 8.3.2 间接寻址 8.3.3 寄存器寻址 8.3.4 寄存器特征寻址 8.3.5 立即寻址 8.3.6 变址寻址 8.4 ■指令分类 8.4.1 指令概述 8.4.2 指令的长度 8.5 ■算术运算指令 8.5.1 加法指令——ADD A, <src-byte> 8.5.2 带进位的加法指令——ADDC A, <src-byte> 8.5.3 带借位的减法指令——SUBB A,<src-byte> 8.5.4 自增/自减指令——INC <byte> / DEC <byte> 8.5.5 乘法指令——MUL AB 8.5.6 除法指令——DIV AB 8.5.7 十进制调整指令——DA A 8.6 ■逻辑运算指令 8.6.1 与操作——ANL <dest-byte>,<src-byte> 8.6.2 或操作——ORL <dest-byte>,<src-byte> 8.6.3 异或操作——XRL <dest-byte>, <src-byte> 8.6.4 累加器A清0操作——CLR A 8.6.5 累加器A取反操作——CPL A 8.6.6 累加器A位移动操作——RL、 RLC、RR、RRC 8.6.7 累加器A高低位交换操作 ——SWAP A 8.7 ■数据装载指令 8.7.1 片内数据装载指令——MOV <dest>, <src> 8.7.2 数据指针DPTR装载指令 ——MOV DPTR, #data16 8.7.3 堆栈指令——PUSH、POP 8.7.4 数据交换指令——XCH、 XCHD 8.7.5 片外数据装载指令——MOVX <dest>, <src> 8.7.6 查表指令——MOVC <dest>, <src> 8.8 ■布尔指令 8.8.1 清0、置1、取反操作——CLR、 SETB、CPL 8.8.2 布尔逻辑运算指令——ANL、 ORL 8.8.3 位数据装载指令——MOV <dest-bit>,<src-bit> 8.8.4 布尔跳转指令——JC、JNC、 JB、JNB、JBC 8.9 ■调用子程序指令 8.9.1 长调用指令——LCALL 8.9.2 绝对调用指令——ACALL 8.9.3 返回指令——RET、RETI 8.10 ■跳转与循环指令 8.10.1 无条件跳转指令——LJMP、 AJMP、SJMP、JMP 8.10.2 条件跳转指令——JZ、JNZ 8.10.3 比较跳转指令——CJNE <dest-byte>, <src-byte>, rel 8.10.4 循环指令——DJNZ <byte>,<rel-addr> 8.10.5 无操作指令——NOP 8.11 ■应用体验——七段数码管的串行 控制技术 8.11.1 串行与并行传输 8.11.2 串行控制七段数码管 8.11.3 程序设计 8.12 ■实例解读——指令应用(程序) 实例 8.12.1 数据求和 8.12.2 减法与二进制的二补数 8.12.3 异或操作指令XRL用于比较 寄存器数值 8.12.4 利用布尔指令产生矩形波 信号 8.12.5 布尔指令应用于控制5 1159浏览会员免费
- Protel大小:450KBProtel 99常用原理图库和PCB库 绝对值得下载。 常用器件 封装 电阻RES 0603、0805、1206 AXIAL0.3、AXIAL0.4、AXIAL0.9、 AXIAL1.4、AXIAL2.0、AXIAL2.5... 电容CAP 0603、0805、1206 点解电容ELE 3528、6032、7343... 二极管、三极管各种封装:SOT-23;9013,9014, 电源芯片: SOT-223 各种接插件:CON2、CON5... USB、USB-mini... AD/DA等; 单片机:8051、4052;MSP430;C8051等各种型号原理图与封装。还有互感器等Protel 99常用原理图库和PCB库 绝对值得下载。 常用器件 封装 电阻RES 0603、0805、1206 AXIAL0.3、AXIAL0.4、AXIAL0.9、 AXIAL1.4、AXIAL2.0、AXIAL2.5... 电容CAP 0603、0805、1206 点解电容ELE 3528、6032、7343... 二极管、三极管各种封装:SOT-23;9013,9014, 电源芯片: SOT-223 各种接插件:CON2、CON5... USB、USB-mini... AD/DA等; 单片机:8051、4052;MSP430;C8051等各种型号原理图与封装。还有互感器等5 434浏览会员免费
- SSCOM大小:406KBSSCOM32的升级版SSCOM5.12, 单个文件,极小,很快! USB串口误拔后大部分不会再死机了.且回插后能自动恢复. windows7以上下可以保存窗口. 通讯接口除了串口外,增加了网络TCP/IP,UDP通讯 波特率自定义支持到50MBPS 支持数据包加时间戳显示方式 支持预定义99组数据串发送,且可设置顺序和单独的延时 支持发送数据包加校验 字符串发送模式支持转义符号输入 支持接收数据直接保存到文件,任意大小. 发送文件大小不再限制. 支持STM32单片机的ISP烧写. 支持数据显示为图像 窗口大小,字体,背景颜色均可自定义并保存. 更多功能正在持续开发中...SSCOM32的升级版SSCOM5.12, 单个文件,极小,很快! USB串口误拔后大部分不会再死机了.且回插后能自动恢复. windows7以上下可以保存窗口. 通讯接口除了串口外,增加了网络TCP/IP,UDP通讯 波特率自定义支持到50MBPS 支持数据包加时间戳显示方式 支持预定义99组数据串发送,且可设置顺序和单独的延时 支持发送数据包加校验 字符串发送模式支持转义符号输入 支持接收数据直接保存到文件,任意大小. 发送文件大小不再限制. 支持STM32单片机的ISP烧写. 支持数据显示为图像 窗口大小,字体,背景颜色均可自定义并保存. 更多功能正在持续开发中...5 2319浏览会员免费
- 非常完整大小:386KBAD6.9非常完整器件库,特别是51单片机用到基本都有AD6.9非常完整器件库,特别是51单片机用到基本都有5 668浏览会员免费
- KEIL大小:51KBKeil uVisionx中添加STC数据库的方法: STC网站给出的方法仅显示STC单片机的型号; 通过修改TOOLS.INI文件使KEIL原芯片型号与STC单片机的型号可以共存。Keil uVisionx中添加STC数据库的方法: STC网站给出的方法仅显示STC单片机的型号; 通过修改TOOLS.INI文件使KEIL原芯片型号与STC单片机的型号可以共存。5 1032浏览会员免费
- 单片机大小:1KB实际有两个程序 一个是接收以某一特定字符开头的字符串 并不接收此特定字符 这个字符只起个标志的作用。 另一个是单纯接收字符串。 所接受的字符串存在一个数组中,程序简洁命了。 所用单片机:STC89C52实际有两个程序 一个是接收以某一特定字符开头的字符串 并不接收此特定字符 这个字符只起个标志的作用。 另一个是单纯接收字符串。 所接受的字符串存在一个数组中,程序简洁命了。 所用单片机:STC89C525 4270浏览会员免费
- 第14届蓝桥杯单片机省赛程序题题目,省赛考试原题,需要原题程序可私。5 4584浏览免费
- STC大小:422KB这是STC12C5A60S2单片机的原理图库和PCB库,完全可用,项目一直用这是STC12C5A60S2单片机的原理图库和PCB库,完全可用,项目一直用5 1080浏览会员免费
- WS2812B大小:4KB代码主要是基于stm32开发,包括两路ws2812b初始化代码,以及呼吸灯、跑马灯、彩虹灯等灯效程序,均是用pwm+dma的方式发送数据,不占用内存,本程序已用在项目中,可稳定运行。代码主要是基于stm32开发,包括两路ws2812b初始化代码,以及呼吸灯、跑马灯、彩虹灯等灯效程序,均是用pwm+dma的方式发送数据,不占用内存,本程序已用在项目中,可稳定运行。2 1w+浏览会员免费
- 单片机大小:13MB个人一个星期学会uc/os-II的过程,uCos-II真心不难,学它可以让你对51的认识有个质的飞跃!同样对你写程序的规范有很大很大的改进,但是因为关于这个方面实践的视频教程太少或是太抽象,所以准备录制根据51单片机学习uCos-II的全程视频教程^_^,完全可以在proteus上仿真实现,也可以在51单片机上运行,无需实验板即可学会uCosII ^_^。个人一个星期学会uc/os-II的过程,uCos-II真心不难,学它可以让你对51的认识有个质的飞跃!同样对你写程序的规范有很大很大的改进,但是因为关于这个方面实践的视频教程太少或是太抽象,所以准备录制根据51单片机学习uCos-II的全程视频教程^_^,完全可以在proteus上仿真实现,也可以在51单片机上运行,无需实验板即可学会uCosII ^_^。5 284浏览会员免费
- 课程设计大小:55KB51单片机数字钟课程设计(带闹钟,还有数字串在数码管上滚动显示的案例),C语言源程序+PROTEUS仿真电路图。51单片机数字钟课程设计(带闹钟,还有数字串在数码管上滚动显示的案例),C语言源程序+PROTEUS仿真电路图。4 3034浏览会员免费
- 安信可;LoRa大小:6MB基于STM32的LoRa无线通信,无线芯片为SX1276,SX1278,特别经过安信可公司的LoRa芯片Ra-01、Ra02测试通过。单片机为STM32F103VeT6,其他系列也有一定参考价值。内附收发程序,数据手册,引脚连接等基于STM32的LoRa无线通信,无线芯片为SX1276,SX1278,特别经过安信可公司的LoRa芯片Ra-01、Ra02测试通过。单片机为STM32F103VeT6,其他系列也有一定参考价值。内附收发程序,数据手册,引脚连接等5 7413浏览会员免费
- 图形取模大小:191KBimage2lcd是一款非常简单使用的图片转换成LCD图像数据的图片转换软件。它能够将各种形式来源的图片转换成特定的数据格式以用来匹配单片机系统所需要的显示数据格式。在输入方面,它支持JPG、BMP、EMF、WBMP、GIF、ICO等多种格式图片的输入,输出的数据拥有二进制类型、WBMP格式、C语言数组类型和标准的BMP格式等多种类型。同时它还能将图象的数据扫描方式、亮度、对比度、灰度(颜色数)以及图像数据排列方式等等进行调节。image2lcd是一款非常简单使用的图片转换成LCD图像数据的图片转换软件。它能够将各种形式来源的图片转换成特定的数据格式以用来匹配单片机系统所需要的显示数据格式。在输入方面,它支持JPG、BMP、EMF、WBMP、GIF、ICO等多种格式图片的输入,输出的数据拥有二进制类型、WBMP格式、C语言数组类型和标准的BMP格式等多种类型。同时它还能将图象的数据扫描方式、亮度、对比度、灰度(颜色数)以及图像数据排列方式等等进行调节。1 7781浏览免费
- 单片机封装库大小:2MB51单片机系列所有的原理图和PCB封装库,同时兼容Altium Designer /Protel两个版本,Altium Designer封装库全部带3D,51系列库包含PLCC44/PQFP44/TQFP44/PDIP40/DIP20/DIP28/SOP20的原理图库和PCB封装库,PCB AD版封装带3D功能,个人集中整理出来的,对着ATMEL(爱特美尔)公司的规格书一个个画出来的!!!!51单片机系列所有的原理图和PCB封装库,同时兼容Altium Designer /Protel两个版本,Altium Designer封装库全部带3D,51系列库包含PLCC44/PQFP44/TQFP44/PDIP40/DIP20/DIP28/SOP20的原理图库和PCB封装库,PCB AD版封装带3D功能,个人集中整理出来的,对着ATMEL(爱特美尔)公司的规格书一个个画出来的!!!!5 1712浏览会员免费
- ModebusCRC16,CRC16,串口工具,串口精灵,串口调试大小:1MB1、软件说明 ecom串口助手是一款串口(RS232)调试软件。由我爱IC导航网(http://www.52ic.net/)工作室开发。 ecom串口助手支持常用的1200 ~ 921600bps波特率,能设置校验、数据位和停止位,能以ASCII码或十六进 制接收或发送任何数据或字符(包括中文),能发送任意大小的文本文件,可以任意设定自动发送周期, 并能将接收数据保存成文本文件。 发送数据支持ModebusCRC16校验、CRC16校验、累加和校验、异或校验,ModebusLRC等检验格式,是工程师调试单片机串口的好助手工具。 2、软件特点 1、 支持Windows 9x / 2000 / XP / 2003 / Vista / Win7系统; 2、 绿色软件,不需安装。运行解压软件,将压缩包解压到指定目录即可。卸载时只需将程序目录删除; 3、 支持常用的1200 ~ 921600bps波特率; 4、 端口范围是COM1-COM255,支持扩展端口(USB转RS232); 5、 能设置校验、数据位和停止位; 6、 能以字符或十六进制收发数据,支持中文字符的收发; 7、 支持文件数据的发送; 8、 数据发送区允许设置发送周期,自动发送数据; 9、 支持键盘输入,将键盘数据发送到串口; 10、 支持定时保存接收窗口数据,便于查看长时间调试记录信息; 11、 有效的检测通讯错误,避免软件死机(如USB转串口设备拔出检测); 12、 数据接收窗口及文件发送均采用多线程设计。 V2.00版本增加功能 1、添加Xmodem功能(128个字节发送,只支持CRC校验)。 2、增加Xmodem-1k功能(1024个字节发送,只支持CRC校验)。 3、支持命令启动Xmodem-1k功能(可以做自动传输文件功能)。 V2.20版本增加功能 1、添加自定义数据帧头,数据帧尾功能。 2、添加数据校验协议,ModebusCRC16校验、CRC16校验、累加和校验、异或校验,ModebusLRC等。 3、添加数据包镜像回发功能。 4、添加接收对话框字体修改按钮。 5、添加转义符号选择。 6、支持命令串帧件发送(具体见命令串文件模板使用说明)。 7、添加窗口总是浮在最前面按钮,添加命令串隐藏显示按钮。 V2.40版本增加功能 1、增加110、300、600波特率。 2、修正接收窗体字体设置按钮功能,增加接收窗体背景色设置按钮。 3、使用许可 ECOM串口助手助手作为我爱IC导航网(http://www.52ic.net)宣传工具之一,在退出软件时会弹出网页, 如果您不想让软件退出时弹出网页,请在退出软件前点击“关闭串口”按钮,关闭串口,再退出软件。 本软件为免费软件,许可"个人用户"自由使用,复制和分发此软件包,但要保证此软件包的完整性。您 不能将本软件用于商业目的,如需要商业使用,需得到软件作者的授权许可。1、软件说明 ecom串口助手是一款串口(RS232)调试软件。由我爱IC导航网(http://www.52ic.net/)工作室开发。 ecom串口助手支持常用的1200 ~ 921600bps波特率,能设置校验、数据位和停止位,能以ASCII码或十六进 制接收或发送任何数据或字符(包括中文),能发送任意大小的文本文件,可以任意设定自动发送周期, 并能将接收数据保存成文本文件。 发送数据支持ModebusCRC16校验、CRC16校验、累加和校验、异或校验,ModebusLRC等检验格式,是工程师调试单片机串口的好助手工具。 2、软件特点 1、 支持Windows 9x / 2000 / XP / 2003 / Vista / Win7系统; 2、 绿色软件,不需安装。运行解压软件,将压缩包解压到指定目录即可。卸载时只需将程序目录删除; 3、 支持常用的1200 ~ 921600bps波特率; 4、 端口范围是COM1-COM255,支持扩展端口(USB转RS232); 5、 能设置校验、数据位和停止位; 6、 能以字符或十六进制收发数据,支持中文字符的收发; 7、 支持文件数据的发送; 8、 数据发送区允许设置发送周期,自动发送数据; 9、 支持键盘输入,将键盘数据发送到串口; 10、 支持定时保存接收窗口数据,便于查看长时间调试记录信息; 11、 有效的检测通讯错误,避免软件死机(如USB转串口设备拔出检测); 12、 数据接收窗口及文件发送均采用多线程设计。 V2.00版本增加功能 1、添加Xmodem功能(128个字节发送,只支持CRC校验)。 2、增加Xmodem-1k功能(1024个字节发送,只支持CRC校验)。 3、支持命令启动Xmodem-1k功能(可以做自动传输文件功能)。 V2.20版本增加功能 1、添加自定义数据帧头,数据帧尾功能。 2、添加数据校验协议,ModebusCRC16校验、CRC16校验、累加和校验、异或校验,ModebusLRC等。 3、添加数据包镜像回发功能。 4、添加接收对话框字体修改按钮。 5、添加转义符号选择。 6、支持命令串帧件发送(具体见命令串文件模板使用说明)。 7、添加窗口总是浮在最前面按钮,添加命令串隐藏显示按钮。 V2.40版本增加功能 1、增加110、300、600波特率。 2、修正接收窗体字体设置按钮功能,增加接收窗体背景色设置按钮。 3、使用许可 ECOM串口助手助手作为我爱IC导航网(http://www.52ic.net)宣传工具之一,在退出软件时会弹出网页, 如果您不想让软件退出时弹出网页,请在退出软件前点击“关闭串口”按钮,关闭串口,再退出软件。 本软件为免费软件,许可"个人用户"自由使用,复制和分发此软件包,但要保证此软件包的完整性。您 不能将本软件用于商业目的,如需要商业使用,需得到软件作者的授权许可。5 596浏览会员免费
- 单片机C语言程序设计实训100例--基于AVR+PROTEUS仿真大小:16MB第一章:AVR单片机C语言程序设计概述 1.1 AVR单片机简介 1.2 AVR Studio+WinAVR开发环境安装及应用 1.3 AVR-GCC程序设计基础 1.4 程序与数据内存访问 1.5 I/O端口编程 1.6 外设相关寄存器及应用 1.7 中断服务程序 1.8 GCC在AVR单片机应用系统开发中的优势 第二章:PROTEUS操作基础 2.1 PROTEUS操作界面简介 2.2 仿真电路原理图设计 2.3 元件选择 2.4 仿真运行 2.5 PROTEUS与AVR Studio的联合调试 2.6 PROTEUS在AVR单片机应用系统开发中的优势 第三章:基础程序设计 3.1 闪烁的LED 3.2 左右来回的流水灯 3.3 花样流水灯 3.4 LED模拟交通灯 3.5 单只数码管循环显示0~9 3.6 8只数码管滚动显示单个数字 3.7 8只数码管显示多个不同字符 3.8 K1~K4控制LED移位 3.9 数码管显示4×4键盘矩阵按键 3.10 数码管显示拨码开关编码 3.11 继电器控制照明设备 3.12 开关控制报警器 3.13 按键发音 3.14 INT0中断计数 3.15 INT0及INT1中断计数 3.16 TIMER0控制单只LED闪烁 3.17 TIMER0控制的流水灯 3.18 TIMER0控制数码管扫描显示 3.19 TIMER1控制交通指示灯 3.20 TIMER1与TIMER2控制十字路口秒计时显示屏 3.21 用工作于计数方式的T/C0实现100以内的按键计数 3.22 用定时器设计的门铃 3.23 报警器与旋转灯 3.24 100000秒以内的计时程序 3.25 用TIMER1输入捕获功能设计的频率计 3.26 用工作于异步模式的T/C2控制的可调式数码管电子钟 3.27 TIMER1定时器比较匹配中断控制音阶播放 3.28 用TIMER1输出比较功能调节频率输出 3.29 TIMER1控制的PWM脉宽调制器 3.30 数码管显示两路A/D转换结果 3.31 模拟比较器测试 3.32 EEPROM读写与数码管显示 3.33 Flash程序空间中的数据访问 3.34 单片机与PC机双向串口通讯仿真 3.35 看门狗应用 第四章:硬件应用 4.1 74HC138与74HC154译码器应用 4.2 74HC595串入并出芯片应用 4.3 用74LS148与74LS21扩展中断 4.4 62256扩展内存 4.5 用8255实现接口扩展 4.6 可编程接口芯片8155应用 4.7 可编程外围定时计数器8253应用 4.8 数码管BCD解码驱动器7447与4511应用 4.9 8×8LED点阵屏显示数字 4.10 8位数码管段位复用串行驱动芯片MAX6951应用 4.11串行共阴显示驱动器MAX7219与7221应用 4.12 16段数码管演示 4.13 16键解码芯片74C922应用 4.14 1602字符液晶测试程序 4.15 1602液晶显示DS1302实时时钟 4.16 1602液晶工作于四位模式实时显示当前时间 4.17 2×20串行字符液晶演示 4.18 LGM12864液晶显示程序 4.19 PG160128A液晶图文演示 4.21 TG126410液晶串行模式演示 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.28 DS18B20温度传感器测试 4.29 SPI接口温度传感器TC72应用测试 4.30 SHT75温湿度传感器应用 4.31 用SPI接口读写AT25F1024 4.32 用TWI接口读写24C04 4.33 MPX4250压力传感器测试 4.34 MMC存储卡测试 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.10 1602LCD显示的秒表 5.11 用DS18B20与MAX6951驱动数码管设计的温度报警器 5.12 用1602LCD与DS18B20设计的温度报警器 5.13 温控电机在L298驱动下改变速度与方向运行 5.14 PG160128中文显示日期时间及带刻度显示当前温度 5.15 液晶屏曲线显示两路模数转换结果 5.16 用74LS595与74LS154设计的16×16点阵屏 5.17 用8255与74LS154设计的16×16点阵屏 5.18 8×8LED点阵屏仿电梯数字滚动显示 5.19 用内置EEPROM与1602液晶设计的MD5加密电子密码锁 5.20 12864LCD显示24C08保存的开机画面 5.21 12864LCD显示EPROM27C256保存的开机画面 5.22 IIC-AT24C1024×2硬字库应用 5.23 SPI-AT25F2048硬件字库应用 5.24 带液晶显示的红外遥控调速仿真 5.25 能接收串口信息的带中英文硬字库的80×16点阵显示屏 5.26 用AVR与1601LCD设计的计算器 5.27 电子秤仿真设计 5.28 模拟射击训练游戏 5.29 PC机通过485远程控制单片机 5.30 用IE访问AVR+RTL8019设计的以太网应用系统第一章:AVR单片机C语言程序设计概述 1.1 AVR单片机简介 1.2 AVR Studio+WinAVR开发环境安装及应用 1.3 AVR-GCC程序设计基础 1.4 程序与数据内存访问 1.5 I/O端口编程 1.6 外设相关寄存器及应用 1.7 中断服务程序 1.8 GCC在AVR单片机应用系统开发中的优势 第二章:PROTEUS操作基础 2.1 PROTEUS操作界面简介 2.2 仿真电路原理图设计 2.3 元件选择 2.4 仿真运行 2.5 PROTEUS与AVR Studio的联合调试 2.6 PROTEUS在AVR单片机应用系统开发中的优势 第三章:基础程序设计 3.1 闪烁的LED 3.2 左右来回的流水灯 3.3 花样流水灯 3.4 LED模拟交通灯 3.5 单只数码管循环显示0~9 3.6 8只数码管滚动显示单个数字 3.7 8只数码管显示多个不同字符 3.8 K1~K4控制LED移位 3.9 数码管显示4×4键盘矩阵按键 3.10 数码管显示拨码开关编码 3.11 继电器控制照明设备 3.12 开关控制报警器 3.13 按键发音 3.14 INT0中断计数 3.15 INT0及INT1中断计数 3.16 TIMER0控制单只LED闪烁 3.17 TIMER0控制的流水灯 3.18 TIMER0控制数码管扫描显示 3.19 TIMER1控制交通指示灯 3.20 TIMER1与TIMER2控制十字路口秒计时显示屏 3.21 用工作于计数方式的T/C0实现100以内的按键计数 3.22 用定时器设计的门铃 3.23 报警器与旋转灯 3.24 100000秒以内的计时程序 3.25 用TIMER1输入捕获功能设计的频率计 3.26 用工作于异步模式的T/C2控制的可调式数码管电子钟 3.27 TIMER1定时器比较匹配中断控制音阶播放 3.28 用TIMER1输出比较功能调节频率输出 3.29 TIMER1控制的PWM脉宽调制器 3.30 数码管显示两路A/D转换结果 3.31 模拟比较器测试 3.32 EEPROM读写与数码管显示 3.33 Flash程序空间中的数据访问 3.34 单片机与PC机双向串口通讯仿真 3.35 看门狗应用 第四章:硬件应用 4.1 74HC138与74HC154译码器应用 4.2 74HC595串入并出芯片应用 4.3 用74LS148与74LS21扩展中断 4.4 62256扩展内存 4.5 用8255实现接口扩展 4.6 可编程接口芯片8155应用 4.7 可编程外围定时计数器8253应用 4.8 数码管BCD解码驱动器7447与4511应用 4.9 8×8LED点阵屏显示数字 4.10 8位数码管段位复用串行驱动芯片MAX6951应用 4.11串行共阴显示驱动器MAX7219与7221应用 4.12 16段数码管演示 4.13 16键解码芯片74C922应用 4.14 1602字符液晶测试程序 4.15 1602液晶显示DS1302实时时钟 4.16 1602液晶工作于四位模式实时显示当前时间 4.17 2×20串行字符液晶演示 4.18 LGM12864液晶显示程序 4.19 PG160128A液晶图文演示 4.21 TG126410液晶串行模式演示 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.28 DS18B20温度传感器测试 4.29 SPI接口温度传感器TC72应用测试 4.30 SHT75温湿度传感器应用 4.31 用SPI接口读写AT25F1024 4.32 用TWI接口读写24C04 4.33 MPX4250压力传感器测试 4.34 MMC存储卡测试 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.10 1602LCD显示的秒表 5.11 用DS18B20与MAX6951驱动数码管设计的温度报警器 5.12 用1602LCD与DS18B20设计的温度报警器 5.13 温控电机在L298驱动下改变速度与方向运行 5.14 PG160128中文显示日期时间及带刻度显示当前温度 5.15 液晶屏曲线显示两路模数转换结果 5.16 用74LS595与74LS154设计的16×16点阵屏 5.17 用8255与74LS154设计的16×16点阵屏 5.18 8×8LED点阵屏仿电梯数字滚动显示 5.19 用内置EEPROM与1602液晶设计的MD5加密电子密码锁 5.20 12864LCD显示24C08保存的开机画面 5.21 12864LCD显示EPROM27C256保存的开机画面 5.22 IIC-AT24C1024×2硬字库应用 5.23 SPI-AT25F2048硬件字库应用 5.24 带液晶显示的红外遥控调速仿真 5.25 能接收串口信息的带中英文硬字库的80×16点阵显示屏 5.26 用AVR与1601LCD设计的计算器 5.27 电子秤仿真设计 5.28 模拟射击训练游戏 5.29 PC机通过485远程控制单片机 5.30 用IE访问AVR+RTL8019设计的以太网应用系统5 1225浏览会员免费
- 随着技术的发展,单片机型号越来越繁多,入门的难度也逐渐加多,学习周期自 然不断延长。为了让初学者快速入门,减少学习时间,尤其是为了那些参加智能车比 赛而没时间学习深入研究Kinetis单片机朋友,我们特意写了Kinetis开发板的教程。 力求大大减少初学者的学习时间。 野火Kinetis开发教程,主要有 IAR的使用教程、Kinetis启动流程讲解、野火 K60库的调用 三个部分组成。我们不再详细讲解寄存器,而且推荐你们直接调用我 们的函数库。野火K60函数库,函数内部会自动计算频率,设置分频,直接调用,减 少你们的后顾之忧,可以加快你们的开发速度。5 1802浏览会员免费
- 单片机大小:3MB实训需要的所有文件都有,代码也有好几个版本(不同点主要在于按键控制温度加减方式)。下载看了就知道了,反正可以白嫖。实训需要的所有文件都有,代码也有好几个版本(不同点主要在于按键控制温度加减方式)。下载看了就知道了,反正可以白嫖。5 5940浏览免费
- 文件为普中科技HC6800-ES V2.0开发板光盘资料的相关网盘链接,适用于普中HC6800-ES系列相关单片机开发板学习。因积分被系统修改,后期手动改回来,希望给使用V2.0开发板的同学提供一个好的资源。5 2921浏览会员免费
- MFRC522射频卡,RFID,非接触式IC卡,感应卡c51程序,读卡器开发板全部原理图及说明文档大小:5MB一、[开发板介绍] 1、本开发板是一套基于51系列单片机(程序下载直接使用串口,无需额外的下载线,非常方便)的Mifare 卡开发系统,可以读写各种Type A 标准的IC卡(如Mifare S50,S70 等),为相关的技术开发人员提供的一套开发资料详细、价廉物美的产品。 2、开发板采用Philips MFRC522 原装芯片设计读卡电路,使用方便,成本低廉,适用于有志于学习51单片机高级应用的用户、需要进行射频卡终端设计/生产的用户。本开发板稍作改动即可适用于各种读卡器模具。CPU板与RC522板可以分开,所以可以用任何单片机都可以很容易的与RC522进行读卡操作. 3、开发板采用12864液晶屏显示,便于用户学习开发液晶屏,显示更多更自由的信息。如果不需要液晶屏,可在原价格基础上减70元,即130元。 4、开发板采用MAX232作为串口通讯芯片,便于用户学习开发与PC的通讯。 5、开发板采用电压为5V,通过USB线直接从电脑取电,可以保证开发板有稳定的电源供给。 二、[功能说明] 1.学习射频卡的工作原理; 2.学习RC522的工作原理、配置及通讯方法; 3.学习如何进行读写Mifare 卡的操作; 三、[资料内容] 1.开发板完整原理图; 2.读写卡完整源程序; 3.Mifare卡资料及ISO14443资料; 4.RC522资料; 5.天线设计资料; 6.相关芯片资料。一、[开发板介绍] 1、本开发板是一套基于51系列单片机(程序下载直接使用串口,无需额外的下载线,非常方便)的Mifare 卡开发系统,可以读写各种Type A 标准的IC卡(如Mifare S50,S70 等),为相关的技术开发人员提供的一套开发资料详细、价廉物美的产品。 2、开发板采用Philips MFRC522 原装芯片设计读卡电路,使用方便,成本低廉,适用于有志于学习51单片机高级应用的用户、需要进行射频卡终端设计/生产的用户。本开发板稍作改动即可适用于各种读卡器模具。CPU板与RC522板可以分开,所以可以用任何单片机都可以很容易的与RC522进行读卡操作. 3、开发板采用12864液晶屏显示,便于用户学习开发液晶屏,显示更多更自由的信息。如果不需要液晶屏,可在原价格基础上减70元,即130元。 4、开发板采用MAX232作为串口通讯芯片,便于用户学习开发与PC的通讯。 5、开发板采用电压为5V,通过USB线直接从电脑取电,可以保证开发板有稳定的电源供给。 二、[功能说明] 1.学习射频卡的工作原理; 2.学习RC522的工作原理、配置及通讯方法; 3.学习如何进行读写Mifare 卡的操作; 三、[资料内容] 1.开发板完整原理图; 2.读写卡完整源程序; 3.Mifare卡资料及ISO14443资料; 4.RC522资料; 5.天线设计资料; 6.相关芯片资料。5 995浏览会员免费
- IAR,MSP430,破解版大小:41MB此版本是基于MSP430系列单片的IAR软件,破解器也在此文档中,有需要用MSP430系列单片机开发的人可以下载使用!此版本是基于MSP430系列单片的IAR软件,破解器也在此文档中,有需要用MSP430系列单片机开发的人可以下载使用!5 267浏览会员免费
- STC大小:3MBSTC-ISP-V4.88-win7版 因为在WIN7下无法正常使用,所以本人自己写了一个注册工具。在WIN7将需要用到的组件进行注册,是下载工具可以正常使用。绿色很好用。提供了 注册和卸载功能,对系统不会产生任何垃圾STC-ISP-V4.88-win7版 因为在WIN7下无法正常使用,所以本人自己写了一个注册工具。在WIN7将需要用到的组件进行注册,是下载工具可以正常使用。绿色很好用。提供了 注册和卸载功能,对系统不会产生任何垃圾5 179浏览会员免费
- 浮点数转换大小:28KB本工具可以将浮点数转换为4个字节的十六进制数。同样也可以逆转换。适用于将单片机数据还原显示 是搞上位机不错的工具。本工具可以将浮点数转换为4个字节的十六进制数。同样也可以逆转换。适用于将单片机数据还原显示 是搞上位机不错的工具。5 1402浏览会员免费
- The 8051 is the name of a big family of microcontrollers. The device which we are going to use along this tutorial is the 'AT89S52' which is a typical 8051 microcontroller manufactured by Atmel™. Note that this part doesn't aim to explain the functioning of the different components of a 89S52 microcontroller, but rather to give you a general idea of the organization of the chip and the available features, which shall be explained in detail along this tutorial.4 114浏览会员免费
- 实时曲线大小:5MBqt写的绘制串口接收到数据的实时曲线,单片机串口发送格式为“AAA%-5d”qt写的绘制串口接收到数据的实时曲线,单片机串口发送格式为“AAA%-5d”5 2216浏览会员免费
- 单片机大小:95KB个人整理得比较常见的单片机的库,绝对可靠!个人整理得比较常见的单片机的库,绝对可靠!4 1257浏览会员免费