SONIX reserves the right to make change without further notice to any products herein to improve reliability, function or design. SONIX does not
assume any liability arising out of the application or use of any product or circuit described herein; neither does it convey any license under its patent
rights nor the rights of others. SONIX products are not designed, intended, or authorized for us as components in systems intended, for surgical
implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SONIX product
could create a situation where personal injury or death may occur. Should Buyer purchase or use SONIX products for any such unintended or
unauthorized application. Buyer shall indemnify and hold SONIX and its officers, employees, subsidiaries, affiliates and distributors harmless against
all claims, cost, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death
associated with such unintended or unauthorized use even if such claim alleges that SONIX was negligent regarding the design or manufacture of
the part.
SONiX TECHNOLOGY CO., LTD
Page 1
Revision 1.94
SN8P1700
8-bit micro-controller build-in 12-bit ADC
AMENDMENT HISTORY
Version
VER 1.90
VER 1.93
Date
Sep. 2002
Feb. 2003
Description
V1.90 first issue
1. Extend chip operating temperature from “0°C ~ +70°C” to “-20°C ~ +70°C”.
2. Change the description of ADD M,A instruction from “M
3. Add ADC grade table.
4. Remove “Support hardware multiplier (MUL)” in SN8P1702 FEATURES section.
5. Change “Four internal interrupts” to “Three internal interrupts” in SN8P1704
FEATURES section.
6. Change “ACC can’t be access by “B0MOV” instruction” to “ACC can’t be access by
“B0MOV” instruction during the instant addressing mode”.
7. Correct the description of STKnH.
8. Change “special register is located at 08h~FFh” to “special register is located at
80h~FFh”.
9. Correct the bit definition of INTEN register.
10. Correct the description of “TC0 CLOCK FREQUENCY OUTPUT” section.
11. Correct the description of “TC1 CLOCK FREQUENCY OUTPUT” section.
12. SCKMD = 1 means SIO is in SLAVE mode. SCKMD = 0 means SIO is in MASTER
mode.
13. Remove “SIO clock and SPI clock are compatible”.
14. Modify ADB’s output data table.
15. Correct an error of template code: “b0bclr FWDRST”
16. Add a notice about OSCM register access cycle.
17. SN8P1702/SN8A1702A don’t provide “MUL, PUSH, POP” instruction.
18. Add a notice about OSCM register access cycle.
VER 1.94
Sep. 2003
1. Correct EOC description.
2. Correct watchdog timer overflow time.
3. Correct POP operand.
4. Correct ADCKS table.
5. Add new section about checksum calculate must avoid 04H~07H.
6. Reserved Last 16 word ROM addresses
7. Add SIOM table and SIO rate note
8. Remove register bit description
9. Modify TC0M description
10. Modify TC1M description
11. Modify PWM description
12. Modify ADC Frequency description
13. Change Code option table to Chapter 2
14. Add ADC current consumption
“b0bset FWDRST”.
M+A” to “M
A+M”
SONiX TECHNOLOGY CO., LTD
Page 2
Revision 1.94
SN8P1700
8-bit micro-controller build-in 12-bit ADC
15. Add LVD detect voltage
16. Remove approval sheet.
17. Remove PCB layout notice section.
18. Add MASK/OTP relative table.
19. Modify the description of INTRQ register.
20. Modify the calculation formula of SIOR and SIO clock.
SONiX TECHNOLOGY CO., LTD
Page 3
Revision 1.94
SN8P1700
8-bit micro-controller build-in 12-bit ADC
Table of Contents
AMENDMENT HISTORY .............................................................................................................. 2
Click here to view the live broadcast replayLive broadcast time: March 19 (Thursday) 10:00-11:30 amLive broadcast content:
Introducing how to develop the ST sensor development platform SensorTile.box,...
Voltage ComparisonThe figure above is a typical signal conversion circuit, which converts the input AC signal into a square wave signal of the same frequency through the comparator LM393 (there is a p...
Many people like to use S9013 to drive buzzers, small fans, and LEDs. What is the advantage of S9013 over S8050? Is the high frequency characteristic better?...
The product is used in commercial vehicles in a 24V system. Check the standard table A.5 for transient conduction pulse 1, and the operating state needs to reach A. Also see table A.3 for pulse 1 not ...
How many times have you made a plan to learn about switching power supplies but gave up halfway?
How many times have you messed up your learning rhythm because there are too many knowledge points when...
In high-voltage inverters, in order to solve the problems of strong and weak electrical isolation between the main control system and the power units in the unit-series multi-level high-voltage inv...[Details]
Today, International Data Corporation (IDC) released the mobile phone market tracking report for the second quarter of 2021. The data showed that China's smartphone market shipments in the second qua...[Details]
The memory organization structure of MCS-51 single chip microcomputer
Features: Harvard structure, program memory and data memory are separated, each has an independent 64K (0x0000 ~ 0xFFFF) address...[Details]
Offline voice night light
The application of offline voice technology in small household appliances, lighting and other products started around 2017, and has increased exponentially in the pas...[Details]
Scotland-based Gravitricity said on February 23 that it had received support from the British government for a £1.5 million ($1.9 million) feasibility study to develop a multi-weight gr...[Details]
TSMC's wafer factory in Phoenix, Arizona, will start producing 5nm chips in 2024. The company said that its monthly production capacity will reach 20,000 pieces by then. According to CNBC, Rick Cassi...[Details]
LED light sources have developed rapidly in the past decade and have been quickly applied to terminal markets such as automobiles, buildings, medical treatment, and landscape lighting. LED lighting h...[Details]
The header file 12c5a.h used in this program can be downloaded from: http://www.51hei.com/f/12c5a.rar
#include 12c5a.H //STC12C5A series MCU
#include "intrins.h"
void delay(uint16 time); //Softwa...[Details]
iST Technology, the leader in electronic product verification services, announced today that after many rounds of reviews, the Automotive Electronics Council (AEC), the world’s highest hall of automo...[Details]
At the just-concluded Intel 2022 Investor Conference, Intel stated that its Foundry Services (IFS) is forming a dedicated automotive team to provide complete solutions to automakers. Intel CEO Pat...[Details]
The University of Wuppertal in Germany has selected Tektronix to develop 6G technology and will develop new communication technology with the help of Tektronix instruments and expertise
...[Details]
Recently, the Zhejiang Shaoxing Yatai 1MW/2.15MWh user-side energy storage project, invested, developed and operated by JinkoSolar (601778.SH), was successfully connected to the grid and put into o...[Details]
This application note discusses the most common things to do to test the quality of every design, especially embedded systems. It includes common sources of error as well as other factors that can af...[Details]
1. Looking at memory from the inside
Memory has become an indispensable component of PCs and embedded devices due to its fast access speed and simple access method.
1. Classification of memory
Me...[Details]
An autonomous vehicle is a vehicle that can sense the environment and operate without human involvement. It can do everything that an experienced human driver does. In a recent study, experts ident...[Details]