单片机鼠标中键不能用
鼠标中键不能用 时间:2021-03-27 阅读:(
)
简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
comProteus7Professional仿真51单片机入门教程作者:简单单片机初学单片机时,拿着一块实验板发呆,电路也不懂、程序也不懂,只好慢慢弄,等弄懂了,实验板也差不多报销了.
而proteus正好可以解决这个问题,它功能强大,这里只讨论仿真MCU的功能.
它可以在原理图上仿真,不用出PCB板,不怕你"啥弄".
下面就先认识一下proteus.
上图是启动后的画面.
我们点中的"P"后,弹出下面的画面:Proteus7Professional仿真51单片机入门教程作者:简单单片机初学单片机时,拿着一块实验板发呆,电路也不懂、程序也不懂,只好慢慢弄,等弄懂了,实验板也差不多报销了.
而proteus正好可以解决这个问题,它功能强大,这里只讨论仿真MCU的功能.
它可以在原理图上仿真,不用出PCB板,不怕你"啥弄".
下面就先认识一下proteus.
上图是启动后的画面.
我们点中的"P"后,弹出下面的画面:简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com在里输入at89c51后:右侧出现AT89C51,双击它,左侧空白框中出现AT89C51.
简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com左键单击它,它上面框中显示出它的原理图,把鼠标移到右侧框中,鼠标变成铅笔形状,单击左键,框中出现一个AT89C51原理图的轮廓图,可以移动.
鼠标移到合适的位置后,按下鼠标左键,原理图放好了.
好了,一个单片机的原理图放好了.
按这个方法依次把元件led-red、res放到右侧的框中(单片机旁).
简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com这张图太小了,看得不清楚,要是大的就好了.
别着急,把鼠标放在LED旁,向前滚动鼠标中键,图像放大,向后滚动鼠标,图像缩小.
如果你的鼠标没这个键,你可以试试上面工具栏上这二个图标,也是一样的.
选择左侧工具栏上的"箭头"图标,把鼠标移到右侧的原理图中,鼠标经过元件时会就成"手形",简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com把鼠标移到LED-RED上,按下左键,LED-RED高亮显示,鼠标变成"手形"并带有方向键头.
松开鼠标后,形状没变,指着LED-RED按住鼠标左键,移动鼠标,哈哈!
元件移动了.
好了,现在你应该明白它们了吧!
不用我说你应该明白刚才用到的工具的作用了.
在任何情况下,右键单击元器件时,元件会亮显示并弹出菜单:非常直观,都是一些一目了然的图标.
从上到的几个菜单分别是:移动物体、编辑属性、删除物体、顺时针旋转90度(后面几个就不用说了吧).
单击鼠标左键操作.
当元件高亮显示时,再右键击它,会删掉它.
把原理图中的元件摆放好.
简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com左键单击左侧工具栏上的元件图标,把鼠标移到LED-RED引脚上,引脚上高亮的小方框,单击左键,有一条绿色的线拉出来了.
把它移动到电阻上的引脚上,当有个高亮的小方框出现时按下左键,一条线画好了.
简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com我们把线画成下图的情形:在电阻R1没有选择时,左键双击电阻,弹出电阻的属性:简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com好了,现在在电阻的前面加上一个5V的电压,这部份电路就绘制好了.
点击左侧terminals图标:选择POWER放置并连接好电阻:简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com单片机电路暂时不讲解了,因为就这样也可以仿真.
我们现在可以来点亮LED了,只要把程序下载到单片机中就可以了.
哦!
忘了,你可能还不会写程序,没关系,下面就讲keil:把proteus保存在test文件夹中,命名为led.
dsn.
启动keil后显示如下:简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com选择上方的project菜单选择NewProject,保存在test文件夹中,命名为ledc51.
弹出cpu选项,选择Atmel中的At89c51:弹出菜单后选择"是":简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com点击图标,现在可以编写程序了,我们编写如下代码:保存为led_demo.
c.
左边的SourceGroup1文件夹图标上右击,在弹出的菜单中选择,如下图所示简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
comc程序加进来了,马上就要生成proteus中需要的文件了.
我们先配置一下keil:简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com就配置这些,其它的以后再讲,先把LED亮起来.
简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com左键单击图标:看到了吗激动人心的时刻就要到来,打开刚才的proteus文件,左键双击At89c51元件:简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com——开始仿真左键单击,没有看到灯亮呀,哎!
电阻太大了,我们把电阻改成330,左键单击:简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
comLED亮了,好高兴呀.
我们现在要让LED灭该如何改程序呢左键单击图标,keil————编译再按仿真图标,灯灭了:简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com是不是很简单呢恭喜你入门了!
限于时间的关系,就写这么多.
学会这些当然只是懂一点皮毛,后面的路还很长.
有问题请联系:at89c58@163.
commcu_china@sina.
comQQ仿真群:72498232QQ副仿真群:73724668群满请加QQ:317689122http://proteus.
814e.
com/下面介绍(只是摘要)一些单片机的高级应用及proteus仿真51单片机实验板仿真本程序仿真了ks0108驱动芯片的12864液晶屏,DS18B20温度IC,1302时钟IC,流水灯,数码管,采用菜单模式,使它更像是一个产品,用起来也像是在用一个产品,而不光是一块实验板.
她具有一般实验板的功能,但她的增加元件以及修改程序等方面是实验板不能相比简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com的.
作为入门以及提高者是个不错的选择.
你也不用再花高额的价钱去买开发板了.
选择不同的测试,可以看到测试的变化.
显示测试状态.
简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com当测试结束时,显示信息.
请尊重别人的劳动成果,需要程序可能要付费!
请发邮件向作者索取:mcu_china@sina.
com程序及仿真下载:51单片机实验板仿真.
rarhttp://proteus.
814e.
com/联系我们:at89c58@163.
commcu_china@sina.
com简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com单片机推箱子游戏程序模拟仿真本程序仿真了ks0108驱动芯片的12864液晶屏,独立的5个按键,程序的主要部分是推箱子的部分的逻辑.
增加计时功能,关数达到20关,可以加减关数.
请尊重别人的劳动成果,需要程序可能要付费!
请发邮件向作者索取:mcu_china@sina.
com程序及仿真下载:推箱子.
rar联系我们:at89c58@163.
commcu_china@sina.
com简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com本程序仿真了ks0108驱动芯片的12864液晶屏,4X4行列按键扫描,24c02的I2C总线.
Proteus模拟24c02不是很完美,当把数据存储好了,停止proteus,再打开,数据还保存完好,但把proteus关了再重新打开,数据就没了.
这可能就是和硬件的差别,这个程序在硬件上是好的,如果哪位知道这个问题别忘了告诉我.
这个程序广泛用门禁等.
液晶屏用的间接驱动,因为不像单片机外挂汉字库程序那样要节省IO口.
初始密码是123456,按#确认,进入后,按*修改密码.
请尊重别人的劳动成果,需要程序可能要付费!
请发邮件向作者索取:mcu_china@sina.
com程序及仿真下载:PassedWord_blog.
rarhttp://proteus.
814e.
com/联系我们:at89c58@163.
commcu_china@sina.
com简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com单片机外挂汉字库程序单片机汉字和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.
如果学生拿来做毕业设计的话,那是相当不错的,因为这个技术曾经用在产品上.
如此复杂的程序只用了很少代码,看下图.
修改disp_string("修改abc"),可以显示你想显示的字,大部分都可以显示,汉字库是二级简码,通用的可靠性ASCII字符.
简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com请尊重别人的劳动成果,需要程序可能要付费!
请发邮件向作者索取:mcu_china@sina.
com全部下载:LCD_HZK.
rar联系我们:at89c58@163.
commcu_china@sina.
com简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com手机短信程序模拟仿真本程序仿真了手机短信的接收,还是用了虚拟串口来接收.
因为时间匆忙,只能接收六条信息,另外删除短信的按键还没有做,等有时间了再把它做全.
Proteus模拟24c02不是很完美,当把数据存储好了,停止proteus,再打开,数据还保存完好,但把proteus关了再重新打开,数据就没了.
这可能就是和硬件的差别,这个程序在硬件上是好的,如果哪位知道这个问题别忘了告诉我.
这个程序可以让模拟手机短信的朋友过把瘾.
发送手机的字符不能超过64个英文或者32个中文,否则只能接收一部分,也就是说短信的长度是64个英文或者32个中文.
简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com请尊重别人的劳动成果,需要程序可能要付费!
请发邮件向作者索取:mcu_china@sina.
com程序及仿真下载:手机短信.
rar联系我们:at89c58@163.
commcu_china@sina.
comhttp://proteus.
814e.
com/简单单片机at89c58@163.
comhttp://proteus.
814e.
comQQ:317689122mcu_china@sina.
com好了,祝愿你也能写出这样的程序.
RAKsmart 商家我们肯定不算陌生,目前主要的营销客户群肯定是我们。于是在去年的时候有新增很多很多的机房,比如也有测试过的日本、香港、美国机房,这不今年有新增韩国机房(记得去年是不是也有增加过)。且如果没有记错的话,之前VPS主机也有一次磁盘故障的问题。
这不今天有看到商家新增韩国服务器产品,当然目前我还不清楚商家韩国服务器的线路和速度情况,后面我搞一台测试机进行...
Digital-VM商家的暑期活动促销,这个商家提供有多个数据中心独立服务器、VPS主机产品。最低配置月付80美元,支持带宽、流量和IP的自定义配置。Digital-VM,是2019年新成立的商家,主要从事日本东京、新加坡、美国洛杉矶、荷兰阿姆斯特丹、西班牙马德里、挪威奥斯陆、丹麦哥本哈根数据中心的KVM架构VPS产品销售,分为大硬盘型(1Gbps带宽端口、分配较大的硬盘)和大带宽型(10Gbps...
BuyVM在昨天宣布上线了第四个数据中心产品:迈阿密,基于KVM架构的VPS主机,采用AMD Ryzen 3900X CPU,DDR4内存,NVMe硬盘,1Gbps带宽,不限制流量方式,最低$2/月起,支持Linux或者Windows操作系统。这是一家成立于2010年的国外主机商,提供基于KVM架构的VPS产品,数据中心除了新上的迈阿密外还包括美国拉斯维加斯、新泽西和卢森堡等,主机均为1Gbps带...
鼠标中键不能用为你推荐
金评媒朱江请问朱江恺撒堡KX系列的钢琴怎么样?西部妈妈网啊,又是星期天丑福晋谁有好看的言情小说介绍下同一服务器网站服务器建设:一个服务器有多个网站该如何设置?www.5ff.comhttp://www.940777.com/网站,是不是真的网投六合www.03024.comwww.sohu.com是什么www.mfav.org邪恶动态图587期 www.zqzj.orgbk乐乐bk乐乐和CK是什么关系?关键词分析关键词分析的考虑思路是怎样的,哪个数据是最重要的29ff.comhttp://fcm.com在哪里输入这个网址啊
域名服务器上存放着internet主机的 krypt westhost 精品网 香港主机 12306抢票攻略 parseerror 彩虹ip 智能骨干网 dux qingyun 老左正传 电信托管 超级服务器 最漂亮的qq空间 新睿云 华为云盘 免费asp空间 游戏服务器出租 重庆服务器 更多