Embedded country man
Newbie level 1
Dear experts,
I am using holtek HT48RA0-5 uC for my remote control project.
I am using following settings:
MCU Name : HT48RA0-5
HT-IDE Ver. : V7.61
Compiler Ver. : HCC2.08
Linker Ver. : V8.4
------------------------------------------------------------------------------------------------
OTP Code File Checksum : [ 8E00 ]
Program Code Checksum : [ 7820 ]
OTP Code Checksum:[ 78DD ] (Program code checksum+Option code checksum)
------------------------------------------------------------------------------------------------
OSC mode 4MHz IRC
REM or REMDRV pin REM
WDT clock source fSYS/4
WDT Disable
CLRWDT 1 instruction
WDT time-out period 2^9/fs
LVR Disable
PC0/RESB Option PC0
------------------------------------------------------------------------------------------------
C code specification--
RC5 protocol
modulation using manchester encoding
I have developed PCB for remote control and placed Programmed IC on pcb but we are not getting exact required data as we have programmed.
On HT-IDE3000V7.X development board, MY C code is running fine, and the remote control is giving perfect output for the receiving system(for short distance only).
but on actual PROTOTYPE (PCB Board), data is not receiving properly (wrong data reception).
For eg.: when we are sending data 0x1201 from remote control, at receiver end, it is recognized as 0x0f01. Most of the keys are showing same data as 0x0f01.
any guess, why such malfunctioning is there?
aalso range of reception is very short. what should I do to increase range of my proper data reception?
thanks,
embedded country man.
I am using holtek HT48RA0-5 uC for my remote control project.
I am using following settings:
MCU Name : HT48RA0-5
HT-IDE Ver. : V7.61
Compiler Ver. : HCC2.08
Linker Ver. : V8.4
------------------------------------------------------------------------------------------------
OTP Code File Checksum : [ 8E00 ]
Program Code Checksum : [ 7820 ]
OTP Code Checksum:[ 78DD ] (Program code checksum+Option code checksum)
------------------------------------------------------------------------------------------------
OSC mode 4MHz IRC
REM or REMDRV pin REM
WDT clock source fSYS/4
WDT Disable
CLRWDT 1 instruction
WDT time-out period 2^9/fs
LVR Disable
PC0/RESB Option PC0
------------------------------------------------------------------------------------------------
C code specification--
RC5 protocol
modulation using manchester encoding
I have developed PCB for remote control and placed Programmed IC on pcb but we are not getting exact required data as we have programmed.
On HT-IDE3000V7.X development board, MY C code is running fine, and the remote control is giving perfect output for the receiving system(for short distance only).
but on actual PROTOTYPE (PCB Board), data is not receiving properly (wrong data reception).
For eg.: when we are sending data 0x1201 from remote control, at receiver end, it is recognized as 0x0f01. Most of the keys are showing same data as 0x0f01.
any guess, why such malfunctioning is there?
aalso range of reception is very short. what should I do to increase range of my proper data reception?
thanks,
embedded country man.
Last edited: