毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89C52单片机步进电机调速系统设计+程序+电路图(4)

时间:2021-04-26 21:32来源:毕业论文
系统框图如图3-1所示。 图3-1 系统框图 3.2单片机子系统设计 在本次设计中我所选用的单片机是AT89C52,AT89C52它是一种低功耗、高性能CMOS 8位微控制器,具有

系统框图如图3-1所示。

图3-1 系统框图

3.2单片机子系统设计

在本次设计中我所选用的单片机是AT89C52,AT89C52它是一种低功耗、高性能CMOS 8位微控制器,具有8K 在系统可编程Flash 存储器。它所使用是Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,也可适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash的特点,使得AT89C52在众多嵌入式控制应用系统中得到最广泛应用。它具有32个可编程I/O口线(P0,P1,P2,P3);三个16位定时器/计数器;六个中断源;全双工UART串行通道。更还具有与MCS-51单片机产品兼容,8K字节在系统可编程Flash存储器,1000次擦写周期,全静态操作:0Hz-33MHz,三级加密程序存储器,低功耗空闲和掉电模式,掉电后中断可唤醒,看门狗定时器,双数据指针,掉电标识符等诸多功能。

其引脚图如图3-2所示。

图3-2  PDIP封装的AT89C52引脚图

3.3 复位电路设计

AT89C52的外围电路是必须有复位功能的,一般分为自动复位和按键复位。设计使用的是手动复位,电路原理是在普通RC复位电路的基础上接一个有下拉电阻10K、上拉电容10μf接VCC,电源由开关经串接的1K限流电阻至复位脚(和上拉电容并联),上拉电容支路负责在“上电”瞬间实施复位;开关通过1K上拉电阻和10K下拉电阻分压器,保证对单片机实施按键电平复位。电路图如图3-3所示。

图3-3 复位电路图

复位可以对单片机初始化。其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。复位一般有两种作用,一种是在进入系统时要正常的初始化,另一种是程序可能会出现错误,运行混乱,是系统处于死锁状态,为了解决这种困境,通常采用复位方式。来.自/751论|文-网www.751com.cn/

3.4 时钟电路设计

AT89C52有内部时钟和外部时钟两种连接方式。设计中使用内部时钟,即在RXD和TXD两端并联晶振和适当电容。需要注意的是并不是晶振有定时的作用,而是通过和单片机内部的高增益反相放大器连接,使它可以在一定频率下稳定震动,起到口令的作用。其连接电路如图3-4所示。

                         图3-4  时钟电路图

在RXD和TXD引脚上并联的晶振是系统的定时元件,内部振荡器就产生自激振荡。 时钟电路中选用的晶振可以在1.2~24MHz之间选择,并联的电容值可在5~30pF之间选择,为单片机提供了有序准确的命令,是单片机正常运行的前提。

AT89C52单片机步进电机调速系统设计+程序+电路图(4):http://www.751com.cn/zidonghua/lunwen_74392.html
------分隔线----------------------------
推荐内容