

- 你必须知道的495个C语言问题高清完整PDF版我的其他资源都是免费的,是对于c语言初学者的帮助比较大的,其中有单片机,ARM,数据结构,window编程。我也在学c语言,每当我写完一个程序,我都会免费发上来。
5 0浏览
会员免费 - 单片机20个实例超详细图文教程非常有用,值得收藏 单片机20个实例超详细图文教程
4 2643浏览
会员免费 - 十天学会单片机实例100一些实用的例子,对学习单片机有一定的帮助
5 1160浏览
会员免费 - altium designer winter 09元件库大全元件库大小:3MB适合于用altium designer画PCB板超全元件库,带封装适合于用altium designer画PCB板超全元件库,带封装
5 735浏览
会员免费 - LPC1100中文手册(周立功翻译)LPC1100中文手册大小:11MB我的其他资源都是免费的,是对于c语言初学者的帮助比较大的,其中有单片机,ARM,数据结构,window编程。我也在学c语言,每当我写完一个程序,我都会免费发上来。我的其他资源都是免费的,是对于c语言初学者的帮助比较大的,其中有单片机,ARM,数据结构,window编程。我也在学c语言,每当我写完一个程序,我都会免费发上来。
5 456浏览
会员免费 - Altium designer元件库和封装库含51单片机的元件库大小: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联调keil的驱动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 359浏览
会员免费 - TX-1.dsn仿真学习板郭天翔大小: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 467浏览
会员免费 - 12864液晶(带字库+不带字库)+51单片机贪吃蛇游戏机(带菜单可以加游戏)(完美版)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:381286393
4 802浏览
会员免费 - STC单片机protel元件库单片机,STC,元件库,protel大小:48KBSTC单片机各个型号的protel 99se元件库,电路原理图设计经常用到STC单片机各个型号的protel 99se元件库,电路原理图设计经常用到
4 574浏览
会员免费 - STC89C52单片机最小系统原理图、PCB文件PCB文件大小:31KB这是我自己用protel DXP 2004设计的一个单片机最小系统,包括了232串口、一个红外接收头功能,2个LED灯和4个按键的一端由针脚引出,可用跳线自定义功能。板子已经做出来 能正常使用这是我自己用protel DXP 2004设计的一个单片机最小系统,包括了232串口、一个红外接收头功能,2个LED灯和4个按键的一端由针脚引出,可用跳线自定义功能。板子已经做出来 能正常使用
5 5554浏览
会员免费 - 51单片机与蓝牙模块的串口通信C程序51单片机与蓝牙模块的串口通信大小:73KB51单片机与蓝牙模块的串口51单片机与蓝牙模块的串口通信C程序通信C程序51单片机与蓝牙模块的串口51单片机与蓝牙模块的串口通信C程序通信C程序
4 3714浏览
会员免费 - CH340驱动win7(64位)亲测有效CH340驱动大小:179KB本人自己买了单片机开发板,USB接口使用的是CH340芯片,但win7的64位系统总是无法安装驱动 上网找了好久,试验过N次终于找到这个可行的 记得: 1.先在电脑上运行程序预安装 2.插入设备,然后它运行了一会儿就安装成功了 (如不放心,再在主界面安装一遍,我就是这么做的,虽说不知有没用) 详细见程序里的帮助 祝大家成功本人自己买了单片机开发板,USB接口使用的是CH340芯片,但win7的64位系统总是无法安装驱动 上网找了好久,试验过N次终于找到这个可行的 记得: 1.先在电脑上运行程序预安装 2.插入设备,然后它运行了一会儿就安装成功了 (如不放心,再在主界面安装一遍,我就是这么做的,虽说不知有没用) 详细见程序里的帮助 祝大家成功
5 1177浏览
会员免费 - stm32f103的RTC作为闹钟唤醒单片机待机模式RTC_Alarm.rarstm32f103大小: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 2259浏览
会员免费 - Altium Designer的元件库大全包括(DSP,ARM,51单片机等)DSP大小:18MB非常全,一次搞定万事不愁!包括了各种DSP芯片,ARM芯片和单片机的封装!非常全,一次搞定万事不愁!包括了各种DSP芯片,ARM芯片和单片机的封装!
5 1770浏览
会员免费 - STC89C51单片机RC522读卡程序,Keil文件,直接连接无需电平转换就能用,代码一看就懂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 3196浏览
会员免费 - Modbus通信协议(内附RTU+51单片机程序)Modbus大小:398KB内容包括Modbus通信协议(PDF版),RTU说明,RTU+51单片机程序。有兴趣的可以看看。具体关于Modbus的问题可以咨询我,可探讨内容包括Modbus通信协议(PDF版),RTU说明,RTU+51单片机程序。有兴趣的可以看看。具体关于Modbus的问题可以咨询我,可探讨
5 3141浏览
会员免费 - Proteus仿真AD转换(单片机+ADC0809)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 1874浏览
会员免费 - 单片机C语言程序设计实训100例--基于AVR+PROTEUS仿真(源程序)单片机大小: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 2925浏览
会员免费 - 基于51单片机的全自动洗衣机控制系统(完整程序和Proteus仿真)【验证过】基于51单片机的全自动洗衣机控制系统(完整程序和Proteus仿真)【验证过】大小:44KB基于51单片机的全自动洗衣机控制系统(完整程序、注释和Proteus仿真)【验证过】基于51单片机的全自动洗衣机控制系统(完整程序、注释和Proteus仿真)【验证过】
5 1743浏览
会员免费 - Nokia 5110液晶屏画点、画线、画矩形、画圆5110液晶屏大小:16MB最近花了好多时间终于完成了5110液晶屏的画图函数库,是在之前nios ii的工程基础之上做的,完善了画图的基本函数,有画点,画直线,画折线,画矩形,画圆和贴图的基本功能。函数库提供了使用缓冲区和不使用缓冲区的函数,可以根据需要灵活使用。单片机使用的是stm32,但是我的做了宏定义,非常容易移植到其他单片机上,具体情况在代码注释中应该介绍的蛮详细的(注释花了我不少时间整理哦)。工程中有完整的6*8、8*16的ASCII字符库,大量的符号和图片库,希望大家看看,提出批评意见最近花了好多时间终于完成了5110液晶屏的画图函数库,是在之前nios ii的工程基础之上做的,完善了画图的基本函数,有画点,画直线,画折线,画矩形,画圆和贴图的基本功能。函数库提供了使用缓冲区和不使用缓冲区的函数,可以根据需要灵活使用。单片机使用的是stm32,但是我的做了宏定义,非常容易移植到其他单片机上,具体情况在代码注释中应该介绍的蛮详细的(注释花了我不少时间整理哦)。工程中有完整的6*8、8*16的ASCII字符库,大量的符号和图片库,希望大家看看,提出批评意见
5 634浏览
会员免费 - PROTEUS教程EDA,单片机大小:535KBproteus单片机仿真教程。proteus单片机仿真教程。
4 179浏览
会员免费 - uCOS-II-V280uCOS大小:916KBuCOS-II-V280是当前UCosII最新版本源代码uCOS-II-V280是当前UCosII最新版本源代码
3 210浏览
会员免费 - msp430单片机altium designer封装库msp430大小:3MBmsp430单片机altium designer封装库,包括原理图和PCBmsp430单片机altium designer封装库,包括原理图和PCB
5 393浏览
会员免费 - STC89C52单片机与HC-06模块下位机测试程序HC-06大小:29KBSTC89C52单片机与HC-06模块下位机测试程序,带有注释,不懂的可以到我的博客留言 http://blog.csdn.net/itas109STC89C52单片机与HC-06模块下位机测试程序,带有注释,不懂的可以到我的博客留言 http://blog.csdn.net/itas109
5 1522浏览
会员免费 - Keil uVision2keil大小:11MB单片机学习必备软件,支持c 和汇编 无需注册下载直接安装即可单片机学习必备软件,支持c 和汇编 无需注册下载直接安装即可
4 222浏览
会员免费 - OV7725摄像头液晶颜色识别下载单片机大小:454KB使用stm32驱动OV7725摄像头进行图像实时采集,在tft屏幕上实时显示并识别图像中的特定颜色,在颜色的周围画上框。使用stm32驱动OV7725摄像头进行图像实时采集,在tft屏幕上实时显示并识别图像中的特定颜色,在颜色的周围画上框。
5 4326浏览
会员免费 - stc单片机元件/封装库stc大小:2KBstc公司单片机的元件及封装库。希望对大家有用stc公司单片机的元件及封装库。希望对大家有用
3 1073浏览
会员免费 - 51单片机最小系统(含原理图和PCB)单片机大小:84KB51单片机最小系统(含原理图和PCB),我们学校单片机课程的实验板,非常实用,带AD、流水灯、数码管、蜂鸣器、eprom51单片机最小系统(含原理图和PCB),我们学校单片机课程的实验板,非常实用,带AD、流水灯、数码管、蜂鸣器、eprom
5 6558浏览
会员免费 - 新概念51单片机C语言教程.pdf新概念51单片机C语言教程 新概念51单片机C语言教程.pdf
5 845浏览
会员免费 - Protel 99常用原理图库和PCB库 绝对值得下载。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 389浏览
会员免费 - 实例解读51单片机完全学习与应用目 录 第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 766浏览
会员免费 - 全国大学生电子设计大赛培训教程(全)全国大学生电子设计大赛培训教程(全)本书针对全国大学生电子设计竞赛的特点,为满足高等院校电子信息工程、通信工程、自动化、电气控制类专业学生参加全国大学生电子设计竞赛的需要而编写的培训教材。本书详细分析大小: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.18
5 1295浏览
会员免费 - SSCOM32的升级版SSCOM5.12 下载 官方最新版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 2137浏览
会员免费 - AD6.9常用元件库非常完整大小:386KBAD6.9非常完整器件库,特别是51单片机用到基本都有AD6.9非常完整器件库,特别是51单片机用到基本都有
5 569浏览
会员免费 - Keil uVision4中添加STC数据库的方法KEIL大小:51KBKeil uVisionx中添加STC数据库的方法: STC网站给出的方法仅显示STC单片机的型号; 通过修改TOOLS.INI文件使KEIL原芯片型号与STC单片机的型号可以共存。Keil uVisionx中添加STC数据库的方法: STC网站给出的方法仅显示STC单片机的型号; 通过修改TOOLS.INI文件使KEIL原芯片型号与STC单片机的型号可以共存。
5 908浏览
会员免费 - 51单片机串口接收字符串单片机大小:1KB实际有两个程序 一个是接收以某一特定字符开头的字符串 并不接收此特定字符 这个字符只起个标志的作用。 另一个是单纯接收字符串。 所接受的字符串存在一个数组中,程序简洁命了。 所用单片机:STC89C52实际有两个程序 一个是接收以某一特定字符开头的字符串 并不接收此特定字符 这个字符只起个标志的作用。 另一个是单纯接收字符串。 所接受的字符串存在一个数组中,程序简洁命了。 所用单片机:STC89C52
5 3855浏览
会员免费 - STC12C5A60S2的原理图库和PCB库STC大小:422KB这是STC12C5A60S2单片机的原理图库和PCB库,完全可用,项目一直用这是STC12C5A60S2单片机的原理图库和PCB库,完全可用,项目一直用
5 977浏览
会员免费 - 51单片机学uCosII--跟我一起看书和实践单片机大小: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 238浏览
会员免费 - 51单片机数字时钟—源程序+仿真电路(带闹钟)课程设计大小:55KB51单片机数字钟课程设计(带闹钟,还有数字串在数码管上滚动显示的案例),C语言源程序+PROTEUS仿真电路图。51单片机数字钟课程设计(带闹钟,还有数字串在数码管上滚动显示的案例),C语言源程序+PROTEUS仿真电路图。
4 2619浏览
会员免费 - STM32单片机WS2812B驱动程序灯效程序WS2812B大小:4KB代码主要是基于stm32开发,包括两路ws2812b初始化代码,以及呼吸灯、跑马灯、彩虹灯等灯效程序,均是用pwm+dma的方式发送数据,不占用内存,本程序已用在项目中,可稳定运行。代码主要是基于stm32开发,包括两路ws2812b初始化代码,以及呼吸灯、跑马灯、彩虹灯等灯效程序,均是用pwm+dma的方式发送数据,不占用内存,本程序已用在项目中,可稳定运行。
2 9849浏览
会员免费 - 51单片机系列所有的原理图和PCB封装库 兼容Altium Designer /Protel AD包含3D单片机封装库大小: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 1539浏览
会员免费 - 基于STM32的LoRa无线通信安信可;LoRa大小:6MB基于STM32的LoRa无线通信,无线芯片为SX1276,SX1278,特别经过安信可公司的LoRa芯片Ra-01、Ra02测试通过。单片机为STM32F103VeT6,其他系列也有一定参考价值。内附收发程序,数据手册,引脚连接等基于STM32的LoRa无线通信,无线芯片为SX1276,SX1278,特别经过安信可公司的LoRa芯片Ra-01、Ra02测试通过。单片机为STM32F103VeT6,其他系列也有一定参考价值。内附收发程序,数据手册,引脚连接等
5 6833浏览
会员免费 - 支持MODBUS CRC的调试串口工具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 519浏览
会员免费 - 飞思卡尔K60 单片机三天快速入门随着技术的发展,单片机型号越来越繁多,入门的难度也逐渐加多,学习周期自 然不断延长。为了让初学者快速入门,减少学习时间,尤其是为了那些参加智能车比 赛而没时间学习深入研究Kinetis单片机朋友,我们特意写了Kinetis开发板的教程。 力求大大减少初学者的学习时间。 野火Kinetis开发教程,主要有 IAR的使用教程、Kinetis启动流程讲解、野火 K60库的调用 三个部分组成。我们不再详细讲解寄存器,而且推荐你们直接调用我 们的函数库。野火K60函数库,函数内部会自动计算频率,设置分频,直接调用,减 少你们的后顾之忧,可以加快你们的开发速度。
5 1705浏览
会员免费 - 单片机C语言程序设计实训100例--基于AVR+PROTEUS仿真(源程序暂缺)单片机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 968浏览
会员免费 - 51单片机汇编语言51单片机汇编语言笔记
4 89浏览
会员免费 - 普中科技HC6800-ES V2.0开发板光盘资料-文件为普中科技HC6800-ES V2.0开发板光盘资料的相关网盘链接,适用于普中HC6800-ES系列相关单片机开发板学习。因积分被系统修改,后期手动改回来,希望给使用V2.0开发板的同学提供一个好的资源。
5 2732浏览
会员免费 - MFRC522射频卡,RFID,非接触式IC卡,感应卡c51程序,读卡器开发板全部原理图及说明文档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 879浏览
会员免费 - STC-ISP-V4.88-win7版STC大小:3MBSTC-ISP-V4.88-win7版 因为在WIN7下无法正常使用,所以本人自己写了一个注册工具。在WIN7将需要用到的组件进行注册,是下载工具可以正常使用。绿色很好用。提供了 注册和卸载功能,对系统不会产生任何垃圾STC-ISP-V4.88-win7版 因为在WIN7下无法正常使用,所以本人自己写了一个注册工具。在WIN7将需要用到的组件进行注册,是下载工具可以正常使用。绿色很好用。提供了 注册和卸载功能,对系统不会产生任何垃圾
5 145浏览
会员免费 - IAR for MSP430IAR,MSP430,破解版大小:41MB此版本是基于MSP430系列单片的IAR软件,破解器也在此文档中,有需要用MSP430系列单片机开发的人可以下载使用!此版本是基于MSP430系列单片的IAR软件,破解器也在此文档中,有需要用MSP430系列单片机开发的人可以下载使用!
5 218浏览
会员免费 - usb转串口驱动安装(CH341SER)单片机大小:404KBusb转串口驱动安装两种版本,供解决向单片机烧录程序时“串口打开失败”等问题。usb转串口驱动安装两种版本,供解决向单片机烧录程序时“串口打开失败”等问题。
5 9261浏览
免费 - 单片机80c51外文翻译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 80浏览
会员免费 - 浮点数转换4字节十六进制工具浮点数转换大小:28KB本工具可以将浮点数转换为4个字节的十六进制数。同样也可以逆转换。适用于将单片机数据还原显示 是搞上位机不错的工具。本工具可以将浮点数转换为4个字节的十六进制数。同样也可以逆转换。适用于将单片机数据还原显示 是搞上位机不错的工具。
5 1289浏览
会员免费 - 基于51单片机的电子密码锁-程序+仿真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.5502
5 6429浏览
免费 - qt写的绘制串口接收到数据的实时曲线实时曲线大小:5MBqt写的绘制串口接收到数据的实时曲线,单片机串口发送格式为“AAA%-5d”qt写的绘制串口接收到数据的实时曲线,单片机串口发送格式为“AAA%-5d”
5 2037浏览
会员免费 - 基于ADC0809 MCS-5系列单片机数字电压表设计在电量的测量中,电压、电流和频率是最基本的三个被测量,其中电压量的测量最为经常。而且随着电子技术的发展,更是经常需要测量高精度的电压,所以数字电压表就成为一种必不可少的测量仪器。数字电压表(Digital Voltmeter)简称DVM,它是采用数字化测量技术,把连续的模拟量(直流或交流输入电压)转换成不连续、离散的数字形式并加以显示的仪表。由于数字式仪器具有读数准确方便、精度高、误差小、灵敏度高和分辨率高、测量速度快等特点而倍受青睐。本设计从各个角度分析了由单片机组成的数字电压表的设计过程及各部分电路的组成及其原理,并且分析了程序如何驱动单片机进而使系统运行起来的原理及方法。
5 226浏览
会员免费 - 常用的单片机原理图库与封装库单片机大小:95KB个人整理得比较常见的单片机的库,绝对可靠!个人整理得比较常见的单片机的库,绝对可靠!
4 1176浏览
会员免费 - kei51单片机,单片机编程软件下载。RAR大小:11MB单片机编程软件,用于单片机编程,很好的一个编程软件。单片机编程软件,用于单片机编程,很好的一个编程软件。
5 292浏览
会员免费 - LABVIEW虚拟仪器从入门到测控应用130例.(电子工业.李江全.任玲.廖结安.温宝琴)书名:《LabVIEW虚拟仪器从入门到测控应用130例》(电子工业出版社.李江全.任玲.廖结安.温宝琴) PDF格式扫描版,全书分为13章,共486页。2013年4月出版。 内容简介 本书从实际应用出发,通过130个典型实例系统地介绍了LabVIEW语言的程序设计方法及其测控应用技术,入门基础篇包括第0~10章,主要内容有LabVIEW基础、数值型数据、布尔型数据、字符串数据、数组数据、簇数据、数据类型转换、程序结构、变量与节点、图形显示和文件I/O;测控应用篇包括第11~13章,主要内容有PC通信与单片机测控、远程YO模块与PLC测控及LabVIEW数据采集。提供的实例由实例说明、设计任务和任务实现等部分组成,并有详细的操作步骤。 注:原书没有书签。为了方便阅读,本人在上传前添加了完整详细的书签。 目 录 入门基础篇 第0章 LabVIEW基础 0.1 LabVIEW概述 0.2 LabVIEW的编程环境 0.3 LabVIEW的基本概念 0.4 前面板对象设计基础 0.5 数据类型及其运算 0.6 VI调试方法 第1章 数值型数据 实例基础 数值型数据概述 实例1 数值输入与显示 实例2 时间标识输入与显示 实例3 滑动杆输出 实例4 旋钮与转盘输出 实例5 滚动条与刻度条 实例6 数值算术运算 实例7 数值常量 第2章 布尔型数据 实例基础 布尔型数据概述 实例8 开关与指示灯 实例9 数值比较 实例10 数值逻辑运算 实例11 真常量与假常量 实例12 确定按钮 实例13 停止按钮 实例14 单选按钮 实例15 按钮的快捷键设置 第3章 字符串数据 实例基础 字符串数据概述 实例16 计算字符串的长度 实例17 连接字符串 实例18 截取字符串 实例19 字符串大小写转换 实例20 替换子字符串 实例21 搜索替换字符串 实例22 格式化日期/时间字符串 实例23 格式化写入字符串 实例24 搜索/拆分字符串 实例25 选行并添加至字符串 实例26 匹配字符串 实例27 匹配真/假字符串 实例28 组合框 第4章 数组数据 实例基础 数组数据概述 实例29 初始化数组 实例30 创建数组 实例31 计算数组大小 实例32 求数组最大值与最小值 实例33 删除数组元素 实例34 数组索引 实例35 替换数组子集 实例36 提取子数组 实例37 数组插入 实例38 拆分一维数组 实例39 一维数组排序 实例40 搜索一维数组 实例41 二维数组转置 实例42 数组元素算术运算 第5章 簇数据 实例基础 簇数据概述 实例43 捆绑 实例44 解除捆绑 实例45 按名称捆绑 实例46 按名称解除捆绑 实例47 创建簇数组 实例48 索引与捆绑簇数组 第6章 数据类型转换 实例基础 数据类型转换概述 实例49 字符串至路径转换 实例50 路径至字符串转换 实例51 数值至字符串转换 实例52 字符串至数值转换 实例53 字节数组至字符串转换 实例54 字符串至字节数组转换 实例55 数组至簇转换 实例56 簇至数组转换 实例57 布尔数组至数值转换 实例58 数值至布尔数组转换 实例59 布尔值至0,1转换 第7章 程序结构 实例60 For循环结构 实例61 While循环结构 实例62 条件结构 实例63 层叠式顺序结构 实例64 平铺式顺序结构 实例65 定时循环结构 实例66 定时顺序结构 实例67 事件结构 实例68 禁用结构 第8章 变量与节点 实例69 局部变量 实例70 全局变量 实例71 公式节点 实例72 反馈节点 实例73 表达式节点 实例74 属性节点 实例75 子程序设计 实例76 菜单设计 第9章 图形显示 实例77 波形图表 实例78 波形图 实例79 XY图 实例80 强度图 第10章 文件I/O 实例基础 文件I/O概述 实例81 写入文本文件 实例82 读取文本文件 实例83 写入二进制文件 实例84 读取二进制文件 实例85 写入波形至文件 实例86 从文件读取波形 实例87 写入电子表格文件 实例88 读取电子表格文件 测控应用篇 第11章 PC通信与单片机测控 实例89 PC与PC串口通信 实例90 PC双串口互通信 实例91 PC与单个单片机串口通信 实例92 PC与多个单片机串口通信 实例93 单片机模拟电压采集 实例94 单片机模拟电压输出 实例95 单片机开关信号输入 实例96 单片机开关信号输出 实例97 单片机温度测控 实例98 单台智能仪器温度检测 实例99 多台智能仪器温度检测 实例100 短信接收与发送 实例101 网络温度监测 第12章 远程I/O模块与PLC测控 实例102 远程I/O模块模拟电压采集 实例103 远程I/O模块模拟电压输出 实例104 远程I/O模块数字信号输入 实例105 远程I/O模块数字信号输出 实例106 远程I/O模块温度测控 实例107 三菱PLC模拟电压采集 实例108 三菱PLC模拟电压输出 实例109 三菱PLC开关信号输入 实例110 三菱PLC开关信号输出 实例111 三菱PLC温度测控 实例112 西门子PLC模拟电压采集 实例113 西门子PLC模拟电压输出 实例114 西门子PLC开关信号输入 实例115 西门子PLC开关信号输出 实例116 西门子PLC温度测控 第13章 LabVIEW数据采集 实例117 PCI-6023E数据采集卡模拟电压采集 实例118 PCI-6023E数据采集卡数字信号输入 实例119 PCI-6023E数据采集卡数字信号输出 实例120 PCI-6023E数据采集卡温度测控 实例121 PCI-1710HG数据采集卡模拟电压采集 实例122 PCI-1710HG数据采集卡模拟电压输出 实例123 PCI-1710HG数据采集卡数字信号输入 实例124 PCI-1710HG数据采集卡数字信号输出 实例125 PCI-1710HG数据采集卡脉冲信号输出 实例126 PCI-1710HG数据采集卡温度测控 实例127 声卡的双声道模拟输入 实例128 声卡的双声道模拟输出 实例129 声音信号的采集与存储 实例130 声音信号的功率谱分析 参考文献
5 908浏览
会员免费