![Sino Wealth SH61F83 Manual Download Page 46](http://html1.mh-extra.com/html/sino-wealth/sh61f83/sh61f83_manual_1283060046.webp)
SH61F83
46
Software Way:
User Program should add these two segments:
User Program should add Report Descriptor as follows, (Report ID=5)
DB 0x06, 0x00, 0xFF ; // usage page
DB 0x09, 0x01 ; // usage(1)
DB 0xA1, 0x01 ; // Collection(Application)
DB 0x85, 0x05 ; // REPORT_ID (5)
DB 0x15, 0x00 ; // Logical Minimum (0)
DB 0x25, 0xFF ; // Logical Maximum (255)
DB 0x19, 0x01 ; // Usage Minimum(0x01)
DB 0x29, 0x05 ; // Usage Maximum(0x05)
DB 0x75, 0x08 ; // REPORT SIZE (8)
DB 0x95, 0x05 ; // REPORT COUNT(5)
DB 0xB1, 0x02 ; // FEATURE(DATA,VARIABLE,ABSOLUTE)
DB 0xC0 ; // END COLLECTION
1. If User Program receives Set Report Feature Command as
SetUp: 0x21 0x09 0x05 0x03 (0x00 or 0x01) 0x00 0x06 0x00
Out: 0x05 0x75 0x00 0x00 0x00 0x00
In: Data Length = 0
User Program should run
CLR IE.7
MOV
A, #05Ah
MOV
B, #0A5h
LJMP
0x3F00
2. After USB Cable being connected to PC, the device runs with original User Program (VID = UserVID, PID = UserPID)
3. PC runs HidUpdate4.exe
4. Click
SET
and input UserVID, UserPID
5. Click
BURN NUM
and the software shows the left times the IC can be erased and programmed
6. Click
LOAD FILE
and select User Program
7. Click
WRITE IC
to do Erase/Program/Verify
8. If fails, wait for another 5 seconds, and Click
WRITE IC
again to do Erase/Program/Verify
9. After the software shows being finished, click
EXIT
10. Reconnect the USB Cable (or Scroll On/Off), SH61F83 will run with the new User Program