单片机实.验报告.docVIP

  • 5
  • 0
  • 约3.3千字
  • 约 5页
  • 2015-08-09 发布于江苏
  • 举报
单片机实.验报告.doc

实验名称 SCI串口通讯实验 专业年级 08交通运输 学生姓名 张力 学  号 081330017 指导教师 王瑞灿 福建农林大学交通学院 2010年 12 月 10 日 一、实验名称:SCI串口通讯实验 二、实验目的: 1.学习串行通信的协议学习单片机串口工作方式的程序设计 3学习串口通信的中断方式的程序编写方 七、实验功能参数 PC组 串行通讯组参数 功能码 名称 参数选择说明 更改 序号 PC.00 本机通讯地址 1~247,2为广播地址 ○ 142. PC.01 通讯波特率设置 4:19200bps ○ 143. PC.02 数据位校验设置 0:无校验(N,8,1)for RTU ○ 144. PC.03 通讯应答延时 1ms ○ 145. PC.04 通讯超时故障时间 0.0(无效) ○ 146. PC.05 传输错误处理 1:不报警并继续运行 ○ 147. PC.06 传输回应处理 1:写操作无回应 ○ 148. PO组 基本功组参数 功能码 名称 参数选择说明 更改 序号 PO.00 速度控制模式 0:无PG矢量控制 ◎ 0. PO.01 运行指令通道 2:通讯指令通道(LED点亮) ◎ 1. PO.02 键盘及端子UP/DOWN 设定 0:有效,且变频器掉电存储 ○ 2. PO.03 频率指令选择 1:模拟量AII设定(单相0.4~0.7 KW对应面板电位器) ○ 3. PO.04 最大输出频率 120.00HZ ◎ 4. PO.05 运行频率上限 120.00HZ ○ 5. PO.06 运行频率下限 0.00HZ ○ 6. PO.07 键盘设定频率 50.00HZ ○ 7. PO.08 加速时间1 0.1~3600.0s机型设定 ○ 8. PO.09 减速时间1 0.1~3600.0s机型设定 ○ 9. PO.10 运行方向选择 0:默认方向运行 ◎ 10. PO.11 载波频率设定 1.0~15.0KHZ机型设定 ○ 11. PO.12 电机参数自学习 0:无操作 ◎ 12. PO.13 功能参数恢复 0:无操作 ◎ 13. PO.14 AVR功能选择 2:只在减速时无效 ○ 14. 八、实验程序 建立本实验SCI发送的初始化程序端 ORG XXXXH TX CLRF ; 0BH BCF ; 3,5 CLRF ; 8CH 禁止TXIE MOVLW 80H 将RC7/RXIDT和RC6/TXICK脚配置为SCI引脚 MOVWF 18H BSF 3,5 MOVLW 80H 8位,发送禁止异步方式高速 MOVWF 98H MOVLW 20 MOVWF 99H BSF 98H,5 使能发送 BCF 3,5 九、实验子程序校验码 CRCF XXXXH MOVLW OFFH MOVWF 24H MOVWF 25H MOVF 26H , W M机地址 XORWF 25H CALL CRC MOVF 27H , W 命令码 XORWF 25H CALL CRC MOVF 28H , W 地址复位 XORWF 25H CALL CRC MOVF 2AH , W 数据高位i XORWF 25H CALL CRC MOVF 2BH , W 数据复位 XORWF 25H CALL CRC RETURN ORG XXXXH CRC MOVLW 08H MOVWF 23H CRC1 BCF 3 , 0 RRF 24H RRF 25H

文档评论(0)

1亿VIP精品文档

相关文档