PIC系列单片机程序设计基础(转)
2018-5-22 14:53
- Microchip
- 43
- 19107
各大类单片机的指令系统是没有通用性的,它是由单片机生产厂家规定的,所以用户必须遵循 ...
1、程序的基本格式 先介绍二条伪指令: EQU ——标号赋值伪指令 ORG ——地址定义伪指 ...
2、程序设计基础 1) 设置 I/O 口的输入/输出方向 PIC16C5X的I/O 口皆为双向 ...
PIC 单片机CRC校验程序(转)
2018-12-30 00:57
- Microchip
- 16
- 5401
unsigned int crc_ta[16]={ 0x0000,0x1021,0x2042,0x3063,0x4084,0x50a5,0x60c6,0x70e7,0x8 ...
#pragma small#include <reg52.h>unsigned int CRC_16(unsigned int c, ...
#include "verity.h"static unsigned char auchCRCHi[] = {0x00, 0xC1 ...
#define POLY_CRC16 0xA001static BYTE TABLE1[256]; /* crc16 values ...
1) 求CRC码的运算采用模2运算, 所谓模2运算就是不带进位和借位, 因此加法和减法等价,实际上 ...
START EQU 2000H ;数据区首址(任意设置128字节数据)。ERR BIT 00H ;出错 ...
CREATCRC: ; ----- CRC-16 -----MOV R2,#00HMOV R3,#00HCRCATER2: MOV ...
_CRC:MOV A,R7 ;CRC INPUT POINTERMOV R1,AMOV B,R5MOV DPH,R6;#SRCAD ...
uint crc(uchar * byte,uchar nbyte) //CRC校验{uint data itemp=0;uc ...
2
3
近期访客