1

Similar documents
W77E58中文手册

DPJJX1.DOC

Microsoft Word - 專題封面.doc

2 Keil µ vision 2.1 1) Keil µ vision2 V2.34 µ vision3 2) Sino_Keil.exe Keil c:\keil\ 3) JET51 USB PC C:\Keil\ USB PC 4) S-L

1-1 SH79F6431 A. 2( ) 9~15V ( 12V) U2 U3 3.3V SH79F B. 1(VCC/GND) SH79F6431 C. VDDIO SH79F6431 P4 P5 P0.6 P0.7 VDDIO VDDIO=5V D. 2 V 1.0

目 录

7688使用手冊V10.doc

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

untitled

untitled

1.1 ML_ONOFF = 1 Q 3 Q 8 C 0.3V M 2 L 1 ML_ONOFF = 0 Q 3 Q 8 C 1. + R31 VCC R21 10K ML_ONOFF R15 0:off 1:on 1K Green Light VCC=5V L1 Q VDD=12V C

12232A LED LED LED EL EL CCFL EL CCF

51 C 51 isp 10 C PCB C C C C KEIL

Ps22Pdf

1 TPIS TPIS 2 2

CA24064B LED LED LED EL EL CCFL EL CCF /

untitled

µPSD3000 系列

6 C51 ANSI C Turbo C C51 Turbo C C51 C51 C51 C51 C51 C51 C51 C51 C C C51 C51 ANSI C MCS-51 C51 ANSI C C C51 bit Byte bit sbit

SIK) 者, 需 實 施 1 年 以 上, 經 體 格 檢 查 無 後 遺 症 者 5. 身 體 任 何 部 分 有 刺 青 紋 身 穿 耳 洞 者, 不 得 報 考, 各 項 檢 查 結 果 須 符 合 體 位 區 分 標 準 常 備 役 體 位 二 在 校 軍 訓 成 績 總 平 均 70 分

逢 甲 大 學

1 2 / 3 1 A (2-1) (2-2) A4 6 A4 7 A4 8 A4 9 A ( () 4 A4, A4 7 ) 1 (2-1) (2-2) ()

民 國 105 年 大 專 程 度 義 務 役 預 備 軍 官 預 備 士 官 考 選 簡 章 目 錄 壹 考 選 依 據 1 貳 考 ( 甄 ) 選 對 象 1 參 資 格 規 定 1 肆 員 額 及 專 長 類 別 2 伍 報 名 及 選 填 志 願 日 期 方 式 3 陸 選 填 官 科 (

4 / ( / / 5 / / ( / 6 ( / / / 3 ( 4 ( ( 2

» n ¹ú KS0108 x ÍÍÙ q n KS0108 KS KS0107 KS0108 KS *32 128*64 192*64 KS0108 KS0108 KS0107 KS =4096 RAM RAM LCD 2 KS

HD61202 HD HD61203 HD61202, HY HY HD61202 HD61202 HD61203 HD =4096 RAMRAM LCD 2HD HD HD /32--

ATMEL AT90S8515 AVR CPU AVR AVR AVR ATMEL RISC 32 8 r0 r X Y Z R0 R1 R2 R13 R14 R15 R16 R17 R26 R27 R28 R29 R30 R31 0x00 0x

untitled

微處理機期末專題

TSINGTEK DISPLAY CO.,LTD LCD CONTROLLER & DRIVER ST7920 OR EQUIVALENT (f) 639 2A f B1

数 学 高 分 的 展 望 一 管 理 类 联 考 分 析 第 一 篇 大 纲 解 析 篇 编 写 : 孙 华 明 1 综 合 能 力 考 试 时 间 :014 年 1 月 4 日 上 午 8:30~11:30 分 值 分 配 : 数 学 :75 分 逻 辑 :60 分 作 文 :65 分 ; 总

单片机原理及应用实验指导书.doc

untitled

() () () () () () () () DDRAM () II

SIGNUM 3SB3

, STC11F01-35C-SOP16 RMB 1.99 STC10F04-35C-LQFP44 R MB 2. 99

untitled

展 望 与 述 评 2 广 电 设 备 与 技 术

System Design and Setup of a Robot to Pass over Steps Abstract In the research, one special type of robots that can pass over steps is designed and se

2 12

USB解决方案.ppt

2 PIC PIC 1 / CPU PIC MCU PIC RC


高二立體幾何

untitled

5. P0.0 P0.7 P0 4 2 P0.3~P0.6 ADC P1.0 P P1.2(SCL) P1.3(SDA) P1.5 RST P1.5 2 XTAL1(P2.1) 1 XTAL0(P2.0) 2 XTAL1 I/O VDD VSS 6. H5815 4T 16K Flas

untitled

单片机学习教程



四位微控制器ML64168_ _.doc

SH79F161B I/O 1. SH79F161B SH79F161B IO 30 I/O I/O 4 I/O SH79F161B 30 I/O Px I/O PxCRy I/O PxPCRy x = 0-3 y = IO PxCRy IO x=0-3 y=0-7

標準 BIG 中文字型碼表 A 0 9 B C D E F 一 乙 丁 七 乃 九 了 二 人 儿 入 八 几 刀 刁 力 匕 十 卜 又 三 下 丈 上 丫 丸 凡 久 么 也 乞 于 亡 兀 刃 勺 千 叉 口 土 士 夕 大 女 子 孑 孓 寸 小 尢 尸 山 川 工 己 已 巳 巾 干 廾

民國八十九年台灣地區在校學生性知識、態度與行為研究調查

DATASHEET SEARCH SITE ==

Hz 10MHz 0.5V 5V 0.01% 10s 2 0.5V 5V 1Hz 1kHz 10% 90% 1% 3 1Hz 1MHz 1% EPM7128SLC84-15 LM361 LM361 Zlg

2005.book


比 賽 表 Competition Schedule 報 到 : 比 賽 開 始 前 15 分 鐘 Reporting : 15 minutes before the scheduled time for the match 各 參 賽 隊 伍 必 須 依 照 大 會 編 定 的 出 場 比 賽,

Microsoft Word - BL5372_UMAN_V1.1.doc

Microsoft Word - IRFWX_A051_C_SyncMOS_with_STC_APN_SC_.doc


Microsoft Word - ISSFA-0134_A_AP_User-definedDownload_SC_.doc

E170C2.PDF

目录

!!!!"#$ " " %& ( " # " " " " " "$%%& " $%% " "!!


MICROMASTER 410/420/430/440 DA kW 250kW MICROMASTER Eco & MIDIMASTER Eco MICROMASTER, MICROMASTER Vector DA64 MIDIMASTER Vector 90kW (Low

! "! "! # $ # # %#!# $# &# # ()*+, )-.) /# () () 0# 1,2.34, 4*.5)-*36-13)7,) ,9,.).6.(+ :# 13).+;*7 )-,7,<*7,-*=,>,7?#

untitled

MICROMASTER 410/420/440 DA kW 200kW MICROMASTER Eco & MIDIMASTER Eco MICROMASTER, MICROMASTER Vector DA64 MIDIMASTER Vector 90kW (Low-Vol

B3C1

dfgdafhdafhdafhdafh

Microsoft Word - FM12232C.doc

(Load Project) (Save Project) (OffLine Mode) (Help) Intel Hex Motor

PCM-3386用户手册.doc

<4D F736F F D20B3E6B4B9A4F930365F32A443AC71C5E3A5DCBEB9B1B1A8EE2E646F63>

!!""# $ %#" & $$ % $()! *% $!*% +,-. / 0 %%"#" 0 $%1 0 * $! $#)2 "

钢铁金相图谱

<4D F736F F D F F315FAAFEA5F333AAF9B645C2E5C0F8AA41B0C8C249BCC6B24DB3E6B443C5E9A5D3B3F8AEE6A6A12E646F63>

E. (A) (B) (C) (D). () () () (A) (B) (C) (D) (E). () () () (A) (B) (C) (D) (E). (A)(B)(C) (D) (E) (A) (B) (C) (D) (E) (A) (B)(C) (D) (E). (A) (B) (C)

1 Project New Project 1 2 Windows 1 3 N C test Windows uv2 KEIL uvision2 1 2 New Project Ateml AT89C AT89C51 3 KEIL Demo C C File

,,, PCB, AR M VxWorks DSP,,,,,,,,,,, (CIP) /,,.:,2005 ISBN TP36 CIP (2005) : ( 10 ) : : (010 ) : (010)

T stg -40 to 125 C V cc 3.8V V dc RH 0 to 100 %RH T a -40 to +125 C -0.3 to 3.6V V -0.3 to VDD+0.3 V -10 to +10 ma = 25 = 3V) VDD

General Description: Preliminary TTP916 Consumer IC VCD/DVD LCD Green mode Stand-by mode( 1W ) Features: 2.2V-5.5V LCD RAM read condition 2.6V-5.5V RC

:,,,, ( CIP ) /,. :, ISBN CIP ( 2001) : : 127, : : : ht t p: / / www. nwpup. com : :

MCS FCC

Transcription:

W7E65 1. W7E65 ISP Flash EPROM ISP Flash EPROM 52 W7E65 64K Flash EPROM 4K Flash EPROM 4K Flash EPROM loader 64K ROM 1K RAM 4 I/O 4 I/O P4 3 16 / 2 W7E65 Flash EPROM W7E65 2 2 2. CMOS 12 64K ISP Flash EPROMAPROM 4K Flash EPROMLDROM 1K+256 RAM( 1K RAM) 64KB 64KB 5 PWM P1.3-P1.7 4 I/O P4.4-P4.7 LED 4 LQFP 3 16 / UART 2 : DIP 4: W7E65-4 PLCC 44: W7E65P-4 QFP 44: W7E65F-4 1 : 25/1/1

W7E65 3. 2 : 25/1/1

W7E65 4. EA PSEN I O H ROM EA ROM EA ROM ROM fetch MOVC ROM P / ROM PSEN ALE O H P ALE RST I L XTAL1 I 1 XTAL2 O 2 XTAL2 XTAL1 VSS I VDD I P.-P.7 I/O D 52 : P1.-P1.7 I/O H 1 52 P1.3-P1.7 PWM P2.-P2.7 I/O H 2 2 I/O P3.-P3.7 I/O H 3 52 P4.-P4.7 I/O H 4 I/O P4.4-P4.7 LED 2MA 4 LQFP * OI/O I H L D 4 4 P4 DH 3 : 25/1/1

W7E65 5. P1. P1.7 Port 1 Interrupt UART Port 1 Latch Timer 2 Timer Timer 1 PSW ACC T1 ALU T2 B Stack Pointer Port Latch DPTR Temp Reg. PC Incrementor Port P. P.7 P3. P3.7 P4. P4.3 Port 3 Port 4 Port 3 Latch INT2 / INT3 Port 4 Latch Instruction Decoder & Sequencer Bus & Clock Controller SFR RAM Address 512 bytes RAM & SFR Addr. Reg. 64KB MTP-ROM 4KB MTP-ROM Port 2 Latch Port 2 P2. P2.7 Oscillator Reset Block Power control XTAL1 XTAL2 ALE PSEN RST VCC Vss 4 : 25/1/1

W7E65 6. W7E65 I/O 4 I/O 1K RAM 3/ 11 64k 64k RAM W7E65 1KRAM 2 256 RAM1K RAM RAM H-7FH RAM RAM 51 RAM R R1 H-3FFH RAM 51 RAM R R1 AUX-RAM H-3FFH AUX-RAMMOVX RAM R R1 DPTR3FFH 51 MOVX AUX-RAM CHPCON bit AUX-RAMAU 4 MOVX AUX-RAM @RI AUX-RAMP P2 WR RD 1 2 1 22 TL TH 1TL1 TH12 TL2 TH2TCON TMOD 1 T2CON 2 RCAP2H RCAP2L 2 / 1 W7C51 2 T2CON 16 / 1 2 T2CON C/T2 2 3 2 1 2 T2OE1 C/T2 2 CPU P1. 2 5 : 25/1/1

W7E65 T2OE: 13 P1. W7E65 W7E65 W7E65 XTAL2 XTAL1 XTAL2 XTAL1 CMOS PCON IDL PCON PD EMI EMI W7E65 B7 B7 24MHZ R C1 C2 ALE : AUXR ALEOFF : ALE : EH 6 : 25/1/1

W7E65 RESET S5P2 W7E65 RC FFH 7H PCON PCON.4 H SBUF SFR H SBUF W7E5 F WDTEST FF F +B CHPENR F7 E B EF E +ACC E7 D +P4 XXXX1111 PWMP PWM PWM1 PWMCON1 PWM2 PWM3 CKCON DF D +PSW D7 C +T2CON T2MOD RCAP2L RCAP2H TL2 TH2 PWMCO N2 PWM4 CF C XICON P4CONA P4CONB SFRAL SFRAH SFRFD SFRCN C7 B +IP CHPCON XX BF B +P3 P43AL P43AH B7 A +IE P42AL P42AH P4CSIN AF A +P2 11111111 XRAMA H A7 9 +SCON SBUF 9F : 25/1/1 : SC1 7 家电维修资料网 www.5211.com

W7E65 XXXXXX XX 9 +P1 P41AL P41AH 97 11111111 +TCON TMOD TL TL1 TH TH1 AUXR WDTC F +P SP 11 1 DPL DPH P4AL P4AH POR 1. + SFR SFR 2. SFR PCON 11 CHPENR F6H B B FH (F7) (F6) (F5) (F4) (F3) (F2) (F1) (F) ACC EH (E7) (E6) (E5) (E4) (E3) (E2) (E1) (E) CKCON DFH - WD T2M T1M TM - - MD 1B PWM3 PWM3 DEH PWM2 PWM2 DDH PWMCON1 PWM1 DCH PWM3OE PWM2OE ENPWM3 ENPWM2 PWM1OE PWMOE ENPWM1 ENPWM PWM1 PWM1 DBH PWM PWM DAH PWMP PWM D9H P4 4 DH INT2 INT3 1111 1111B PSW DH (D7) (D6) (D5) (D4) (D3) (D2) (D1) (D) CY AC F RS1 RS OV - P PWM4 PWM4 CFH PWMCON2 PWM 2 CEH - - - - - PWM4OE - ENPWM4 TH2 TL2 RCAP2H RCAP2L 2 CDH 2 CCH 2 CBH 2 CAH T2MOD 2 C9H - - - - - - T2OE - T2CON 2 CH (CF) (CE) (CD) (CC) (CB) (CA) (C9) (C) TF2 EXF2 RCLK TCLK EXEN2 TR2 C/T2 CP/RL2 : 25/1/1

W7E65 SFRCN F/W flash C7H WFWIN NOE NCE CTRL3 CTRL2 CTRL1 CTRL SFRFD F/W flash C6H SFRAH F/W flash C5H SFRAL F/W flash s C4H P4CONB P4 C3H P43FUN1 P43FUN P43CMP1 P43CMP P42FUN1 P42FUN P42CMP1 P42CMP P4CONA P4 C2H P41FUN1 P41FUN P41CMP1 P41CMP P4FUN1 P4FUN P4CMP1 P4CMP XICON CH PX3 EX3 IE3 IT3 PX2 EX2 IE2 IT2 CHPCON BFH SWRST/ - LD/AP ENAUXR 1K/256 FBOOTSL FPROGEN REBOOT AM IP BH (BF) (BE) (BD) (BC) (BB) (BA) (B9) (B) x B - - PT2 PS PT1 PX1 PT PX P43AH P4.3 B5H P43AL P4.3 B4H P3 3 BH (B7) (B6) (B5) (B4) (B3) (B2) (B1) (B) 1111 1111B RD WR T1 T INT1 INT TXD RXD P4CSIN 4 AEH P43CSIN P42CSIN P41CSIN P4CSIN - - V V V V P42AH P4.2 ADH P42AL P4.2 ACH IE AH (AF) (AE) (AD) (AC) (AB) (AA) (A9) (A) EA - ET2 ES ET1 EX1 ET EX XRAMAH RAM A1H P2 2 AH (A7) (A6) (A5) (A4) (A3) (A2) (A1) (A) 1111 1111B A15 A14 A13 A12 A11 A1 A9 A SBUF 99H xxxx xxxxb SCON 9H (9F) (9E) (9D) (9C) (9B) (9A) (99) (9) SM/FE SM1 SM2 REN TB RB TI RI P41AH P4.1 95H P41AL P4.1 94H P1 1 9H (97) (96) (95) (94) (93) (92) (91) (9) 1111 1111B T2EX T2 WDTC Watchdog FH ENW CLRW WIDL - - PS2 PS1 PS AUXR EH - - - - ALEOFF 11B TH1 TH TL1 TL 1 DH CH 1 BH AH TMOD 9H GATE C/T M1 M GATE C/T M1 M TCON H (F) (E) (D) (C) (B) (A) (9) () 9 : 25/1/1

W7E65 TF1 TR1 TF TR IE1 IT1 IE IT PCON 7H SMOD SMOD - - GF1 GF PD IDL xx B POR 6H - - - HD47 HD46 HD45 HD44 - P4AH P4AL DPH DPL P4. 5H P4. 4H 3H 2H SP 1H 111B P H (7) (6) (5) (4) (3) (2) (1) () 1111 1111B, :, ( ) 4 4 DH 4 I/O 4 P4.-P4.3 1 I/O 4 P4.2 P4.3PSEN INT2 1 P4.-P4.3 RD 2 P4.-P4.3 WR 3 P4.-P4.3 RD WR/ 4 P4xAL 16 P4CONA P4CONB4 4 HDx LED 2MA INT 2 / INT 3 INT 2 / INT3 C52 1 / XICON / XICON C52 CH SETB /CLR bit / XICON SETB XICON EX2 C2H PX33 EX33 1 : 25/1/1

W7E65 IE3 IT3 1/ IE3 / IT3/ 3 / PX22 EX22 IE2 IT2 1/ IE2 / IT2/ 2 / / 3H IE. TCON. / BH 1 IE.1-1 13H 2 IE.2 TCON.2 / 1 1BH 3 IE.3-23H 4 IE.4 - / 2 2BH 5 IE.5-2 33H 6 XICON.2 XICON. 3 3BH 7() XICON.6 XICON.3 P4CONB C3H 7 6 P43FUN1 P43FUN. P1 P4.3 I/O 1 1. p4.3p43ah P43AL P43CMP1 P43CMP 1 2. p4.3p43ah P43AL P43CMP1 P43CMP 11 3. / p4.3 P43AH P43AL P43CMP1 P43CMP 5 4 P43CMP1 11 : 25/1/1

W7E65 P43CMP P43AH P43AL16 1P43AH P43AL 15 A15-A1 1P43AH P43AL 14 A15-A2 11P43AH P43AL A15-A2 3 2 P42FUN1 P42FUN 1 P42CMP1 P42CMP P4CONA C2H 7 6 P41FUN1 P41FUN 5 4 P41CMP1 P41CMP 3 2 P4FUN1 P4FUN 1 P4CMP1 P4CMP P4 P4AH P4AL P43FUN1 P43FUN P43CMP1 P43CMP P43FUN1 P43FUN P43CMP1 P43CMP P43FUN1 P43FUN P43CMP1 P43CMP P4. P4AH P4AL P41AH P41AL P4.1 P41AH P41AL P42AH P42AL P4.2 P42AH P42AL P43AH P43AL P4.3 P43AH P43AL 4 P4 DH 7-6 - 5-12 : 25/1/1

W7E65 4-3 P43 P4P4.3 2 P42 P4P4.2 1 P41 P4P4.1 P4 P4P4. P4. 1234H-1237H P4.1-P4.3 I/O MOV P4AH #12H MOV P4AL #34H 1234H P4. I/O MOV P4CONA #11B P4.A A1 MOV P4CONB #H MOV P2ECON #1H MOV CHPENR #H P4.1-P4.3 P1 I/O P4SINV 1 P4. CHPCON DPTR 1234H-1237H MOVX @DPTR AP4. MOV P4 #XXP4.3-P4.1 #XX 3 1 PORT 2 OUTPUT DATA BUS INTERNAL DATA BUS WRITE 74373 Latch MUX PORT 2 ADDRESS BUS G 16 Bit EQUAL REGISTER P2EAL P2EAH comparator READ 74244 Buffer G DEMUX PORT2 INPUT DATA BUS P2ECON.P2CN P2ECON.P2CN1 PORT2 BASIC STRUCTURE P2EAH P2EAL 13 : 25/1/1

W7E65 2 2 / 2 74244 74373 2 P2EAH P2EAL 2 567H MOV P2EAL,#7H MOV P2EAH,#56H MOV P2ECON,#2H MOV DPTR,#567H MOV A, #55H MOVX @DPTR, A ; ; ; 2. ; 567H DPTR. ; P2.7 P2. 55H P2ECON AEH 7 P43CSINV P4.3 1: P4.3, P4.3, 6 P42CSINV P43CSINV 5 P41CSINV P43CSINV 4 P4CSINV P43CSINV 3-2 - 1 P2CN1 P2CN P2.7- P2.51 2 1 P2.7- P2. P2EAH P2EAL 1 P2.7- P2. P2EAH P2EAL 11 14 : 25/1/1

W7E65 READ WRITE P4 REGISTER P4.x P4xCSINV DATA I/O RD_CS MUX 4->1 WR_CS RD/WR_CS PIN P4.x ADDRESS BUS EQUAL P4xFUN P4xFUN1 REGISTER P4xAL P4xAH REGISTER P4xCMP P4xCMP1 Bit Length Selectable comparator P4.x INPUT DATA BUS PWMn W7E65 5 PWM PWMP PWM 255 PWM-PWM4 PWMn(n=-4) PWMn(n=-4) PWMn 11/255 ENPWMnPWM ENPWMn PWMCON1 DCHPWMCON2 CEH PWM PWMn PWM DAC PWM PWM PWM PWMn fpwm, f pwm fosc = 2 (1 + PWMP) 255 = PWM + 1 ( PWMn) PWMn == 255 - (PWMn) fosc =16 MHZ 123Hz-31.4KHz, PWM FFH PWM 255 PWM FFH 15 : 25/1/1

W7E65 PWMn PWM 1 PWM PWM3 PWM3 PWM2 DEH 16 : 25/1/1

W7E65 PWM2 DDH PWM CONTROL 1 PWMCON1 PWM3OE: PWM3 PWM2OE: PWM2 ENPWM3: PWM3 ENPWM2: PWM2 PWM1OE: PWM1 PWMOE: PWM ENPWM1: PWM1 ENPWM: PWM PWM1 DCH PWM1 PWM DBH PWM PWMP DAH PWMP PWM4 D9H PWM4 PWM CONTROL 2 CFH 17 : 25/1/1

W7E65 PWMCON2 PWM4OE: PWM4 ENPWM: PWM4 CEH WDTC FH ENW CLRW WIDL IDLE IDLE PS2 PS1 PS PS2 PS2 PS1 PS 2 1 4 1 1 1 16 1 32 1 1 64 1 1 12 1 1 1 256 1/OSC 2 14 1 12 Ms 1 : 25/1/1

W7E65 WDTC.6 CLRW 1 14 1 14 OSC = 2MHz PS2 PS1 PS 19.66 ms 1 39.32 ms 1 7.64 ms 1 1 157.2 ms 1 314.57 ms 1 1 629.14 ms 1 1 1.25 S 1 1 1 2.5 S ISP W7E6564K FLASH EPROMAPROM 4K FLASH EPROM LDROM APROM W7E65 CHPCON CHPCON 7H 59H 2 CHPENR CHPCON CHPENR CHPCON W7E65 IDLE ISP / ISPCH ISP ISP ISP 19 : 25/1/1

W7E65 SFRAH SFRAL ISP FLASH EPROMSFRAH SFRAL SFRFD ISPFLASH EPROM SFRCN ISP FLASH EPROM SFRCN C7 7-6 WFWIN ISPROM 64K ROM 1 4K ROM 5 OEN FLASH EPROM 4 CEN FLASH EPROM CHIP 3 2 1 CTRL[3:] Flash WFWIN CTRL<3:> OEN CEN SFRAH,SFRAL SFRFD 64KB APROM 1 1 X X 64KB APROM 1 1 64KB APROM 4KB LDROM 1 1 1 X X 4KB LDROM 1 1 1 4KB LDROM 1 CHPCON 7 SWRESET 1 FBOOTSL FPROGEN1 F4KMODE 1 F4KBOOT 6-5 - 4 ENAUXRAM 1AUX-ROM AUX-ROM 3 2 : 25/1/1

W7E65 2 1 FBOOTSL Loader 64KB 4KB APROM LDROM 1 Loader4KB 64KB ADROM FPROGEN FLASH EPROM 1IDEL IDLE ISP ISP IDEL FLASH ISP F4KBOOT LDROM W7E65APROM W7E65 LDROMF4KBOOT APROM LDROM ISPF4KBOOT W7E65LDROM ISP P2.7 CD-ROM P2.6 P2.7PLAY EJECT APROM 2 PC W7E65 F4KBOOT PC 2 ISP A P2 P3 ALE EA PSEN F4KBOOT F4KBOOT P4.3 P2.7 P2.6 X L L F4KBOOT L X X F4KBOOT 21 : 25/1/1

W7E65 22 : 25/1/1

W7E65 ISP 64KB APROM ISP ISP MOV CHPENR #7H MOV CHPENR #59H MOV CHPCON #3H 1.5 IDEL CPU ISP CPU4KB LDROM GO 23 : 25/1/1

W7E65 Go 4KB LDROM 64KAPROM F4KBOOT CHPCON.7=1) PGM CHPCON MOV CHPENR #7H MOV CHPENR #59H MOV CHOCON #3H CPU 15MS MOV SFRCN #22H 32KB ) APROM IDLE ) 5uS) F4KBOOT I/O UART CPU 32KB APROM MOV CHPENR #7H MOV CHPENR #59H MOV CHOCON #3H MOV SFRAH #ADDRESS_H MOV SFRAL #ADDRESS_L MOV SFRFD #DATA MOV SFRCN, #21H CPU 32KB APROM F4KBOOT PGM 32KB APROM H 24 : 25/1/1

W7E65 Flash EPROM Flash Flash EPROM OK Flash EPROM W7E65 Flash EPROM Flash #FFFFh EPROM W7E65 Flash EPROM MOVC MOVC MOVC MOVC R 1 MOVC / 25 : 25/1/1

W7E65 VDD-VSS -.3 +6. V VIN VSS-.3 VDD+.3 V TA 7 TST -55 +15 DC VDD - 4.5 5.5 V IDD, VDD =5.5V, - 2 ma RST=1 IIDLE,VDD= - 6 ma 5.5V IPWDN,VDD= - 1 µa 5.5V P1,P2,P3,P4 IIN1 VDD= 5.5V VIN= V VDD -5 +1 µa 1 ITL VDD = 5.5V -55 - µa P1P2,P3(*1)P4 VIN = 2.V *1 RST *2 IIN2 VDD =5.5VVIN=VDD -1 +3 µa 26 : 25/1/1

W7E65 DC P, EA ILK VDD = 5.5v P1,P2, P3, P4 ALE, PSEN, P (*3) P1, P2, P3, P4 ALE, PSEN, P (*3) V < VIN < VDD VOL1 VDD = 4.5V IOL1 = +2 ma VOL2 VDD = 4.5V IOL2 = +4 ma VOH1 VDD = 4.5V IOH1 = -1µA VOH2 VDD = 4.5V IOH2 = -4µA -1 +1 µa -.45 V -.45 V 2.4 - V 2.4 - V VIL1 VDD = 4.5V. V RST RST VIL2 VDD = 4.5V. V (*4) XTAL1 VIL3 VDD = 4.5V. V (*4) RST VIH1 VDD = 4.5V 2.4 VDD+.2 V P1, P2, P3, P4 ISK1 VDD = 4.5V Vs =.45V 4 12 ma RST (*4) VIH2 VDD = 4.5V 3.5 VDD+.2 V XTAL1 VIH3 VDD = 4.5V 3.5 VDD+.2 V (*4) P,ALE, PSEN (*3) P1, P2, P3, P4 P, ALE, PSEN (*3) ISK2 VDD = 4.5V Vs =.45V ISR1 VDD = 4.5V Vs = 2.4V ISR2 VDD = 4.5V Vs = 2.4V 16 ma -1-25 ua - -14 ma 27 : 25/1/1

W7E65 AC I/O Tcp 2nS 2 4 ma.6 micron CMOS 1. 2. Tcp 3. XTAL1 2 : 25/1/1

W7E65 29 : 25/1/1

W7E65 3 : 25/1/1

W7E65 12 C1 C2 R A XTAL1 XTAL2 31 : 25/1/1

W7E65 32 : 25/1/1

W7E65 13 33 : 25/1/1

W7E65 34 : 25/1/1

W7E65 ISP Winbond ISP W7E65, 64 KB APROM ISP 32K APROMISP 4K LDROM 64 APROM K SRAM APROM 1: ;**************************************************************************************************** *************** ;* 64 K APROM : P1.. P1. = ISP, APROM ;* XTAL = 4MHz ;**************************************************************************************************** ***************.chip 52.RAMCHK OFF.symbols CHPCON EQU BFH TA EQU F6H SFRAL EQU C4H SFRAH EQU C5H SFRFD EQU C6H SFRCN EQU C7H ORG H LJMP 1H ; ;************************************************************************ ;* ORG = BH ;************************************************************************ ORG BH CLR TR ; TR =, MOV TL, R6 MOV TH, R7 RETI ;************************************************************************ ;* 64K APROM ;************************************************************************ ORG 1H 35 : 25/1/1

W7E65 MAIN_64K: MOV A,P1 ; P1. ANL A, #1H CJNE A, #1H,PROGRAM_64K ; IF P1. =, ISP JMP NORMAL_MODE PROGRAM_64K: MOV CHPENR #7H MOV CHPENR #59H MOV CHPCON, #3H MOV TCON, #H MOV IP, #H ; CHPENR=7H, CHPCON ; CHPENR=59H, CHPCON ; CHPCON = 3H, ISP ; TR = ; IP = H MOV IE, #2H ; IDLE CPU MOV R6, #FEH ; TL = FH MOV R7,#FFH ; TH = FFH MOV TL, R6 MOV TH, R7 MOV TMOD, #1H ; TMOD = 1H, 16 MOV TCON, #1H ; TCON = 1H, TR = 1, MOV PCON, #1H ; IDLE ISP ;************** ****************************************************************** ;* Normal mode 64KB APROM program: depending user's application ;******************************************************************************** NORMAL_MODE:. ;.. 36 : 25/1/1

W7E65 2: ;********************************************************************************************************************* ******** ;* 4KB LDROM : 64K SRAM APROM 64 K APROM XTAL =4 MHz ;********************************************************************************************************************* ********.chip 52.RAMCHK OFF.symbols CHPCON EQU BFH CHPENR EQU F6H SFRAL EQU C4H SFRAH EQU C5H SFRFD EQU C6H SFRCN EQU C7H ORG H LJMP 1H ; ;************************************************************************ ;* 1. ORG = BH ;************************************************************************ ORG BH CLR TR ; TR =, MOV TL, R6 MOV TH, R7 RETI ;************************************************************************ ;* 4KB LDROM MAIN PROGRAM ;************************************************************************ ORG 1H MAIN_4K: MOV SP, #CH MOV CHPENR, #7H ; CHPENR=7H, CHPCON MOV CHPENR, #59H ; CHPENR=59H, CHPCON ANL A,#H CJNE A,#H,UPDATE_64K ; F4BOOT? MOV A, CHPCON MOV CHPCON, #3H MOV CHPENR, #H 37 : 25/1/1

W7E65 MOV TCON, #H MOV TMOD, #1H MOV IP, #H MOV IE, #2H MOV R6, #FEH MOV R7, #FFH MOV TL, R6 MOV TH, R7 MOV TCON, #1H MOV PCON, #1H ; TCON = H, TR = ; TMOD = 1H, 16 ; IP = H ; IE = 2H, ; TCON = 1H, TR = 1, GO ; IDLE UPDATE_64K: MOV CHPENR, #H MOV TCON,#H MOV IP, #H MOV IE, #2H MOV TMOD, #1H MOV R6, #3CH MOV R7, #BH MOV TL, R6 MOV TH, R7 ; TCON = H, TR = TIM ; IP = H ; IE = 2H, ; TMOD = 1H, 1 ; 15MS ERASE_P_4K: MOV SFRCN, #22H MOV TCON, #1H MOV PCON, #1H ; SFRCN = 22H, 32K APFLASH ; TCON = 1H, TR = 1,GO ; IDLE ( ) ;********************************************************************* ;* BLANK CHECK ;********************************************************************* MOV SFRCN, #H ; SFRCN = H, 32KB APFLASH MOV SFRAH, #H ; = H MOV SFRAL, #H MOV R6, #FBH ;, µs. 1.5 MOV R7, #FFH MOV TL, R6 MOV TH, R7 BLANK_CHECK_LOOP: SETB TR ; MOV PCON, #1H ;IDLE 3 : 25/1/1

W7E65 MOV A, SFRFD ; CJNE A, #FFH, BLANK_CHECK_ERROR INC SFRAL ; MOV A, SFRAL JNZ BLANK_CHECK_LOOP INC SFRAH MOV A, SFRAH CJNE A, #H, BLANK_CHECK_LOOP ; FFFFH JMP PROGRAM_64KROM BLANK_CHECK_ERROR: MOV P1, #FH MOV P3, #FH JMP $ ;******************************************************************************* ;* 64 KB APFLASH BANK ;******************************************************************************* PROGRAM_64 KROM: MOV R2, #H ; MOV R1, #H ; MOV DPTR, #H MOV SFRAH, R1 ; SFRAH, MOV SFRCN, #21H ; SFRCN = 21H, 64 K APFLASH MOV R6, #BEH ;, 5 µs. MOV R7, #FFH MOV TL, R6 MOV TH, R7 PROG_D_64K: MOV SFRAL, R2 ; SFRAL = MOVX A,@DPTR, ; SRAM. MOV SFRFD, A ; SFRFD = DATA IN MOV TCON, #1H ; TCON = 1H, TR = 1,GO MOV PCON, #1H ; IDLE () INC DPTR INC R2 CJNE R2, #H, PROG_D_32K INC R1 MOV SFRAH, R1 39 : 25/1/1

W7E65 CJNE R1, #H, PROG_D_32K ;***************************************************************************** ; * 64 KB APROM ;***************************************************************************** MOV R4, #3H ; MOV R6, #FBH ;, 1.5 µs. MOV R7, #FFH MOV TL, R6 MOV TH, R7 MOV DPTR, #H ; MOV R2, #H ; MOV R1, #H ; MOV SFRAH, R1 ; SFRAH, MOV SFRCN, #H ; SFRCN = H, APFLASH READ_VERIFY_64K: MOV SFRAL, R2 ; SFRAL = MOV TCON, #1H ; TCON = 1H, TR = 1,GO MOV PCON, #1H INC R2 MOVX A, @DPTR INC DPTR CJNE A, SFRFD,ERROR_32K CJNE R2, #H, READ_VERIFY_32K INC R1 MOV SFRAH, R1 CJNE R1, #H, READ_VERIFY_32K ;****************************************************************************** ;* CPU ;****************************************************************************** MOV CHPENR, #7H ; CHPENR=7H MOV CHPENR, #59H ; CHPENR=59H MOV CHPCON, #3H ; CHPENR=3H, ERROR_64K: DJNZ R4,UPDATE_64K ; 3. ; ISP 4 : 25/1/1

W7E65 41 : 25/1/1