APP下载

Keil4及Proteus对单片机仿真程序设计的影响

2019-12-21邓远杰广州工程技术职业学院

新商务周刊 2019年12期
关键词:单片机功能系统

文/邓远杰,广州工程技术职业学院

使用Keil μVision4软件进行单片机程序设计过程中,需要建立工程、编写程序源码、编译、调试等步骤,调试没有语法错误后,需要使用Keil4生产相应的.hex文件,将程序烧写到设计的防盗报警系统中,验证是否能够实现相应功能。本文使用Keil μVision4软件进行单片机的程序设计,以实现防盗报警、按键控制等功能。

1 主程序设计

单片机作为主要控制芯片,编程相对简单,主要应C语言进行编程,满足同一系列控制芯片的编程需求,具有较强的通用性,因此开发调试环境更为宽松简单。由AT89S51与按键、蜂鸣器、LED灯组成防盗报警系统的硬件仿真电路,结构相对简单,可靠性高,具有良好的盗情监测和报警性能。单片机控制防盗报警系统的软件设计核心主要包括系统初始化设置和报警、中断等功能的实现,主程序采用模块化的结构设计,判断是否触发热释电传感器进行报警程序设计,使用中断控制手动关闭灯光和声音报警。

使用Proteus搭建数字防盗报警系统的硬件环境,并编写仿真程序,烧写进仿真单片机中。电路上电后,绿色LED灯D1点亮,证明电路电源正常工作,没有人闯入,Proteus软件是上个世纪九十年代英国研发的一款EDA软件,经过了十几年的发展,在电子设计的许多领域都得到了应用。该软件能够进行硬件的布局、布线,并通过对元器件参数的选择和电路设计,实现系统功能的在线仿真。该软件的成功运用,使得电路开发过程中可以先验证方案是否可行,再进行实际的电路系统焊接调试,大大节省了软硬件的开发成本。……

登录APP查看全文

猜你喜欢

单片机功能系统
也谈诗的“功能”
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于单片机的SPWM控制逆变器的设计与实现
基于单片机的层次渐变暖灯的研究
基于单片机的便捷式LCF测量仪
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
关于非首都功能疏解的几点思考
Microchip推出两个全新PIC单片机系列