单片机控制的智能定时宠物喂食器设计
外部时钟方式是把已有时钟信号引入到单片机内,如图 2.3 所示。此方式多用于
多片 AT89S52 单片机同时工作。以便于各单片机同步。一般要求外部信号高电平的持
续时间大于 20ns,且为频率低于 12MHz 的方波。对于采用 CHMOS 工艺的单片机,外部
时钟主要由 XTAL1 端引入,而 XTAL2 端引脚应悬空。
图 2.3 外部时钟方式
3.1.2.2 AT89S52 的时钟信号
晶振周期为最小的时序单元。晶振信号经分频器形成两相错开的时钟信号 P1 和
P2.时钟信号的周期也称为 S 状态,它是晶振周期的两倍。即一个时钟周期包含两个晶
振周期。在每个时钟周期的前半周期,相位 1 有效,在每个时钟周期的后半周期,相
位 2 有效。每个时钟周期有两个节拍 P1 和 P2,CPU 以两相时钟 P1 和 P2 为基本节拍指
挥各个部件协调工作。
晶振信号 12 分频后形成机器周期。一个晶振周期包含 12 个晶振周期或 6 个时钟
周期。因此每个机器周期的 12 个晶振脉冲可以表示为 S1P1 S2P2……S6P6。晶振周期
和机器周期是单片机内计算其他时间值的基本时序单位。如晶振频率为 12HZ,则机器
周期为 1us,指令周期为 1-4us。
3.1.3 单片机中断的介绍
在设计中用到了外部中断INT0/INT1和定时器T0。它们的中断请求标志分别为
IE0,IE1和TF0。这些中断请求标志位分别由特殊功能寄存器TCON和TMOD的相应位锁存。
在这个设计中,中断允许寄存器是首要介绍的。
3.1.3.1 中断允许寄存器 IE 控制 CPU 对中断源的开放或屏蔽。
中断的开放和屏蔽实现2级控制,一个总开关中断控制所有的中断。
IE的格式如下:
相关知识
智能宠物定时喂食器的设计
基于单片机智能无线蓝牙定时器宠物喂食器、药盒系统设计
基于单片机宠物智能定时喂食投食系统设计
基于单片机的智能宠物喂食器设计
让爱宠不再饿肚子:基于51单片机的定时宠物投喂自动喂食器
基于单片机的智能宠物喂食器开题报告
宠物定时喂食器设计
基于单片机的宠物自动喂食器
【STM32单片机设计】【智能家居系列】单片机智能宠物喂食器 智能宠物投食系统 单片机鱼缸投食器
让爱宠不再挨饿:基于51单片机的定时宠物投喂自动喂食器
网址: 单片机控制的智能定时宠物喂食器设计 https://www.mcbbbk.com/newsview608510.html
上一篇: (多态的使用)给宠物喂食,增加健 |
下一篇: 宠物自动喂食器设计与毕业设计参考 |
推荐分享

- 1我的狗老公李淑敏33——如何 5096
- 2南京宠物粮食薄荷饼宠物食品包 4363
- 3家养水獭多少钱一只正常 3825
- 4豆柴犬为什么不建议养?可爱的 3668
- 5自制狗狗辅食:棉花面纱犬的美 3615
- 6狗交配为什么会锁住?从狗狗生 3601
- 7广州哪里卖宠物猫狗的选择性多 3535
- 8湖南隆飞尔动物药业有限公司宠 3477
- 9黄金蟒的价格 3396
- 10益和 MATCHWELL 狗 3352