Proteus添加单片机的DLL

Proteus添加单片机的DLL,第1张

1.使用其他的编写软件编写单片机程序,并生成.hex文件.

2.在proteus中,直接双击芯片在其中的程序路径中添加你的代码文件.hex格式.3.仿真。直接在protues中输入“AT89C51”就可以找到51单片机,然后选择自己需要的51单片机芯片,然后点击确定按钮就可以添加了。

proteus仿真单片机的方法:打开软件选择P进行元器件的摆放;在检索行输入89C52;找到需要的芯片拖入界面,放在合适的位置;选中单片机,在选中编辑属性;然后用编译软件编译完成后加载即可;加载完毕后,点击执行,即可完成。

单片机是典型的嵌入式微控制器(MicrocontrollerUnit),由运算器,控制器,存储器,输入输出设备等构成,相当于一个微型的计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出接口简单,功能较低。由于其发展非常迅速,旧的单片机的定义已不能满足,所以在很多应用场合被称为范围更广的微控制器;从上世纪80年代,由当时的4位、8位单片机,已经发展到现在的32位300M的高速单片机。

主程序在SJMP

$反复执行,这是正常现象。

你如果有耐心,在此处执行几万次,是会看到执行到中断服务sjmp

t1s中去的。

在单步执行SJMP

$期间,你可以看到T1中的“3C、B0”数值,会逐渐增大,当增大到0000,即可进入中断服务程序。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11355973.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存