毕业论文

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

PIC18F4520单片机水下机器人的LED调光灯控制系统设计(5)

时间:2022-11-21 20:31来源:毕业论文
01 与从机01通信 功能码 1 10 写多个寄存器 寄存器起始地址 2 0000H 写入的寄存器的起始地址 写入数据个数 2 0002 写入2个数据 写入字节数 4 04 写入4个字节 数

01 与从机01通信

功能码 1 10 写多个寄存器

寄存器起始地址 2 0000H 写入的寄存器的起始地址

写入数据个数 2 0002 写入2个数据

写入字节数 4 04 写入4个字节

数据1 2 FF3F 0000H寄存器中的数据

数据2 2 0201 0001H寄存器中的数据

CRC码 2 3317 前4个字节的CRC码

2。2 照明控制系统的程序开发

本次系统设计是基于PIC单片机开发板,采用的芯片是PIC18F4520,开发环境为MPLAB IDE 软件。

2。2。1 PIC单片机

美国微芯公司主打的单片机产品是PIC18系列单片机。该单片机为COMS8位,采用精简指令,具有哈佛总线结构,取指令方式为流水线式,具有实用,便宜,简单,指令集少(35条),抗干扰能力强,功耗高,运行速度快等特点。广泛地应用于电脑外设,电子通信,汽车电气控制等各个领域。在国内深受大众欢迎,越来越成为单片机市场的主流产品,是世界上最有影响力的嵌入式微控制器之一[5]。

PIC18F系列单片机是18系列中的高档产品,它采用16位精简指令集指令系统,虽然价格便宜,但各部分功能还是比较完善。具有EEPROM存储器,PWM输出(这次实验开发就将用到),比较输出,AD转换,I2C总线和异步通信功能等等。它具有的可读/可写闪存存储器,非常适合单片机初学者学习和产品开发,可以多次进行在线编程和调试。Microchip公司的单片机芯片引脚基本都兼容,是品种丰富的单片机。Microchip公司所研发的芯片还具有另一大特点,它既适合用汇编软件,也适合用C语言软件编程,两种兼容性非常好。PIC系列单片机具有可移植性,保证了软件的普遍使用。单片机具有以下特点[7]:

1)开发简单,周期性短。 PIC单片机采用的精简指令集,相对于复杂指令集而言,它的指令数目比较少,基本是单字节,简单易学易通,很适合初学者学习单片机。

2)运行速度高效。它内部采用的是哈佛总线结构和精简指令集,这样让它的指令运行速度比一般的单片机要快很多倍,甚至可以达到10MIPS以上。

3)价廉实用。PIC芯片配置有多种类型,一次可编程型(OTP),电可擦可编程存储器(EEPOM)型,  电可擦可编程只读存储器(FLASH))型。它还提供程序监视器和程序可分区安全功能。适合应用于大多数系统,它所提供的开发工具和大量实例程序库,使我们以后的产品开发更加方便快捷。

4)功耗低。PIC系列单片机有许多节电特性,采用的是CMOS8位电路设计,使它可以节省许多不必要的功耗浪费。在众多单片机市场中的单片机中,Microchip公司提供的单片机是功耗设计最好的单片机之一。它可以依靠电池供电,连续工作几年时间。论文网

5)I/O端口功能强大。I/O口除了具有基本的输入输出功能外,还有其它模块的功能。通过软件配置,每个I/O引脚都可以进行多路复用。 PIC18F4520单片机水下机器人的LED调光灯控制系统设计(5):http://www.youerw.com/zidonghua/lunwen_102328.html

------分隔线----------------------------
推荐内容