角度的计算

可以看出夹角就是:

3 硬件电路设计

3。1 主控电路

    这次设计使用了51内核的高速 MCU,其型号为 AT89C52,架构则采用高速8051,这个机器的周期为一个时钟,最高频率为33 MHz,单周期指令为30 ns,双数据指针,具备四种页面存储器访问模式。芯片有64 K闪存,能够利用串口进行系统编程,端口能够兼容8051系列,具有四个双向接口,8位的 I/ O端口,三个16位定时器,256字节的暂存 RAM。供能模式为电源供能,拥有能够编程操作的时钟分频器,并且能够通过软件和硬件进行退出等操作,能耗低。外围特性:定时器可编程,串口为全双工,具有13的中断源,中断优先级也有五个,电源发生故障能够自动报警和复位,并且能够减少电磁的干扰[2]。     

    其引脚分布如图3。1所示。

               

表3。1 SPI接口配置

端口 增强功能

P20 MOSI(主模式数据输出\从模式数据输入)

P21 MISO(主模式数据输入\从模式数据输出)

P22 SCK(主时钟输出\从时钟输入)

由表3。 1可知,主从模式的筛选是由采用电平的大小来控制的。当采用高的电平时就选用主模式,反之则使用从模式。而这次设计则采用了主模式,把P2的0到2端口当做本次的SPI接口,然后将其连接到磁场强度采集模块中。来~自,优^尔-论;文*网www.youerw.com +QQ752018766-

P0和P1两个端口主要连接的是液晶模块的接口,P0的功能是用于数据的传输,而P2端口则是用于监控显示器的工作状况。

实时时钟模块以及按键键盘主要连接在P1的端口上,并且实时时钟还要同

I²C总线接口相连接。1引脚用于时钟产生信号后的传输,2引脚用于数据产生信号的传输。剩下的几个引脚则是提供给键盘进行输入。

整个系统的控制部分最主要的作用就是将指南针模块产生的数据进行运算处理,并将所得的结果显示在显示器上面,同时可以运用键盘来进行系统的各项操作[3]。

上一篇:STC89C52单片机射频IC卡读写器设计+程序+电路图
下一篇:PLC蠕变试验机群控系统设计

STC89C52单片机的温度控制系统设计+电路图

STM32单片机数字回转库控制系统设计+PCB电路图

AT89C51单片机电力电缆温度...

STM32单片机的电力系统数字频率计设计+流程图

STC90C51RD+单片机的纺织机械...

单片机的纺织机械电机保护系统设计任务书

STC89C52单片机超声波和红外...

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

网络语言“XX体”研究