在工业控制系统、教学实验设备和我们的生活中,单片机都得到了广泛的应用。单片机控制系统中,极易出现干扰问题,且干扰的来源比较广泛,这会导致单片机控制系统无法运行或在工作过程中产生错乱,严重的甚至引起事故。单片机系统的抗干扰问题比较难于解决,作者针对这一问题进行了长期深入的分析和研究,通过大量实践,为单片机系统的干扰问题提供了一套非常有实用价值的解决方案
上传时间: 2013-11-19
上传用户:rolypoly152
LCD仿真器是一种电子产品的辅助开发工具。目前LCD(液晶屏)在各种电子产品的使用越来越广泛,开发人员在开发带LCD的产品时会用到各种各样的LCD,这些LCD或是现有的,或是定制,现有的LCD不一定能完全满足设计需要,定制LCD需要时间,需要资金,做好后还有修改的可能性,造成不必要的浪费。传统的做法是用LED(发光管)+驱动电路来仿真LCD,其弊端有四,一、电路复杂,功耗大,100多点的LCD电流将达1A左右。二、图案逼真性差,不直观。三、制作、修改困难,灵活性差。四、通用性不强。 LCD仿真器完全克服了以上存在的问题,她采用软硬件结合的方法,充分发挥软件在作图、运算方面的优势,使仿真的图案与目标LCD图案完全一致,仿真LCD特性与目标LCD特性几乎一样,并提供强大的LCD图形编辑工具,对于不同的LCD产品,LCD仿真器硬件不必更换,只需制作不同的LCD图案,她的灵活性、通用性将是您开发LCD产品的理想选择。 LCD仿真器由采样板、仿真软件和LCD图形编辑软件组成,采样板通过USB口与PC机通信。 LCD仿真器可以方便地与HT1621、Winbond、SAMSUNG,中颖、十速HOLTEK、义隆等带LCD DRIVER的单片机连接。
上传时间: 2013-11-06
上传用户:行者Xin
LCD仿真器是一种电子产品的辅助开发工具。目前LCD(液晶屏)在各种电子产品的使用越来越广泛,开发人员在开发带LCD的产品时会用到各种各样的LCD,这些LCD或是现有的,或是定制,现有的LCD不一定能完全满足设计需要,定制LCD需要时间,需要资金,做好后还有修改的可能性,造成不必要的浪费。传统的做法是用LED(发光管)+驱动电路来仿真LCD,其弊端有四,一、电路复杂,功耗大,100多点的LCD电流将达1A左右。二、图案逼真性差,不直观。三、制作、修改困难,灵活性差。四、通用性不强。 LCD仿真器完全克服了以上存在的问题,她采用软硬件结合的方法,充分发挥软件在作图、运算方面的优势,使仿真的图案与目标LCD图案完全一致,仿真LCD特性与目标LCD特性几乎一样,并提供强大的LCD图形编辑工具,对于不同的LCD产品,LCD仿真器硬件不必更换,只需制作不同的LCD图案,她的灵活性、通用性将是您开发LCD产品的理想选择。 LCD仿真器由采样板、仿真软件和LCD图形编辑软件组成,采样板通过USB口与PC机通信。 LCD仿真器可以方便地与HT1621、Winbond、SAMSUNG,中颖、十速HOLTEK、义隆等带LCD DRIVER的单片机连接。
上传时间: 2013-11-18
上传用户:Aeray
一些应用中,经常要用到双串口,但是一般单片机只提供一个串口,其实完全可以用普通I/O口模拟一个串口。以下的程序是我编写的模拟串口程序,程序中使用了单片机的定时器0,和INT0中断。数据的发送和接收由中断程序自动进行。程序已经过AVR仿真器仿真和实际烧片使用,证明可靠。有一点需要说明的是,此模拟的串口为半双工方式。 主程序中,单片机将标准串口设置为115200bps,将模拟串口设置为19200bps。单片机将标准串口收到的数据从模拟串口发送出去,将模拟串口接收到的数据从标准串口发送回来。
标签:
上传时间: 2015-09-11
上传用户:变形金刚
这是我用汇编语言写的音乐播放程序 此程序为用89c51控制 输出为 lm386 功放 本程序中有14首曲子代码 均是本人花费大量时间手工转换 本程序之所以叫key_W29C020_music+code 是因为本程序是写在W29C020芯片中的 单片机中不用写程序 W29C020是主板上的bios芯片 256k 的flash 当然 你也可以将代码烧到89c51中
上传时间: 2015-09-26
上传用户:xiaoxiang
单片机汉字和ASCII字符程序,程序中的汉字和英文全部存在字库中。单片机用的是常用的8051,仿真软件用的是proteus。由于proteus中的flash最大是64k,没有29c040等,而汉字和ASCII加起来有二百多k,所以用了5片27c512,如此一来程序就复杂了。用hc38译码器做片选等功能,hc00做逻辑电路,锁存器是hc373,液晶屏是12864的,ks0108驱动芯片,都是比较常用的。技术上用的是总线方法,包换液晶屏,没有用间接驱动,因为那样浪费IO口,液晶屏因为有左右屏之分,所以还要考虑在只有一个ASCII字符和情况下如果要显示中文该如何处理。还用到了分页技术,因为flash太多了。proteus的优点是不用硬件就可以调试程序,但有时与在硬件板上有区别。但还是相当不错的,如果做硬件板的话,或许要花几百元。看下图的仿真,proteus版本是7.1,keil的版本是8.02.如果学生拿来做毕业设计的话,那是相当不错的,因为这个技术曾经用在产品上。
上传时间: 2016-11-01
上传用户:qiaoyue
电子秤源代码,使用中颖4位单片机SH69P编写 欢迎交流下载
上传时间: 2013-12-17
上传用户:xg262122
本设计方案中,设计思路为围绕着单片机和燃气传感器进行本次硬件系统的设计。其中使用单片机连接着各个设备。燃气传感器检测空气中被测气体的浓度,通过A/D转换器把转换的数据传输到单片机中由单片机进行数据的分析处理,产生相应的报警电路运行。此次报警系统通过信号采集模数转换模块收集气体浓度、然后通过A/D转换器转换成数字信号,之后由单片机控制模块进行分析、在字符显示模块进行数据显示、如果被测气体超标激活声光报警模块进行报警和然后在进行安全保护模块。Abstract........................................................21 绪论1.1 课题研究的目的以及研究意义.................................31.2 燃气烟雾报警器的国内外现状.................................31.3 燃气报警器的发展趋势.......................................41.4 本文主要研究内容...........................................42 总体方案设计2.1 系统总体方案设计...........................................6
上传时间: 2022-01-28
上传用户:qingfengchizhu
三相异步电动机Y-Δ降压启动控制电路,因其电路结构简单、经济可靠,被广泛应用于工业现场。随着,工业自动化要求越来越高,出现用PLC改造三相异步电动机Y-Δ降压启动控制电路。但是,PLC的价格较高。实际工业中,尤其是对三相异步电动机要求启动频繁、粉尘污染严重,这就加快了控制电器触点的损坏(如时间继电器,中间接触器),增加了出现故障的概率和维修的成本。而采用单片机控制,其是密封式的,抗粉尘污染,而且价格低廉,运行可靠,即可以减少维修成本,还能减少故障时间,一举多得。采用单片机改造三相异步电动机Y-Δ降压启动控制电路,通过按动接在单片机上的按钮启动和停止电动机,同时还可以在单片机中设置单片机从星形连接转换为三角形连接的时间,当通过按钮启动电动机时,单片机将自动实现三相异步电动机Y-Δ降压启动转换。
上传时间: 2022-03-27
上传用户:得之我幸78
本设计采用模块化设计法,以51单片机为核心设计一款高精度电子秤,当被称物体放置在秤台上时,称重传感器产生力-电效应,将物体的重量转换成与被称物体重量成一定函数关系的电信号。该电信号先通过前端信号处理电路,然后经过A/D转换电路转换成数字信号送入到主控电路的单片机中,单片机通过扫描键盘和各种功能开关,根据键盘输入内容和各种功能开关的状态进行判断、分析和控制,来完成各种运算和显示功能。利用压力传感器采集因压力变化产生的电压信号,经过电压放大电路放大,然后再经过模数转换器转换为数字信号,最后把数字信号送入单片机。单片机经过相应的处理后,得出当前所称物品的重量及总额,然后再显示出来。
上传时间: 2022-05-15
上传用户: