參數(shù)資料
型號(hào): M37548G3FP
元件分類: 微控制器/微處理器
英文描述: 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PDSO20
封裝: 4.40 X 6.50 MM, 0.65 MM PITCH, PLASTIC, LSSOP-20
文件頁數(shù): 57/84頁
文件大小: 1427K
代理商: M37548G3FP
Rev.2.02
Mar 31, 2009
Page 60 of 81
REJ03B0210-0202
7548 Group
5. Setup for I/O ports
Setup I/O ports using hardware and software as follows:
<Hardware>
Connect a resistor of 100
or more to an I/O port in series.
<Software>
As for an input port, read data several times by a program
for checking whether input levels are equal or not.
As for an output port, since the output data may reverse
because of noise, rewrite data to its port latch at fixed
periods.
Rewrite data to direction registers and pull-up control
registers at fixed periods.
Fig 80. Setup for I/O ports
6. Providing of watchdog timer function by software
If a microcomputer runs away because of noise or others, it can
be detected by a software watchdog timer and the microcomputer
can be reset to normal operation. This is equal to or more
effective than program runaway detection by a hardware
watchdog timer. The following shows an example of a watchdog
timer provided by software.
In the following example, to reset a microcomputer to normal op-
eration, the main routine detects errors of the interrupt processing
routine and the interrupt processing routine detects errors of the
main routine.
This example assumes that interrupt processing is repeated mul-
tiple times in a single main routine processing.
<The main routine>
Assigns a single byte of RAM to a software watchdog
timer (SWDT) and writes the initial value N in the SWDT
once at each execution of the main routine. The initial
value N should satisfy the following condition:
N + 1
≥ (Counts of interrupt processing executed in each
main routine)
As the main routine execution cycle may change because
of an interrupt processing or others, the initial value N
should have a margin.
Watches the operation of the interrupt processing routine
by comparing the SWDT contents with counts of interrupt
processing after the initial value N has been set.
Detects that the interrupt processing routine has failed and
determines to branch to the program initialization routine
for recovery processing in the following case:
If the SWDT contents do not change after interrupt
processing.
<The interrupt processing routine>
Decrements the SWDT contents by 1 at each interrupt
processing.
Determines that the main routine operates normally when
the SWDT contents are reset to the initial value N at almost
fixed cycles (at the fixed interrupt processing count).
Detects that the main routine has failed and determines to
branch to the program initialization routine for recovery
processing in the following case:
If the SWDT contents are not initialized to the initial value
N but continued to decrement and if they reach 0 or less.
Fig 81. Watchdog timer by software
N.G.
O.K.
Noise
Data bus
Direction register
Port latch
I/O port
pins
≠N
N
>0
≤0
Main routine
(SWDT)
← N
CLI
Main processing
(SWDT)
=N?
Interrupt processing
routine errors
Interrupt processing routine
(SWDT)
← (SWDT)1
Interrupt processing
(SWDT)
≤0?
RTI
Return
Main routine
errors
相關(guān)PDF資料
PDF描述
M37548G1FP 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PDSO20
M37548G2-XXXFP 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PDSO20
M37640E8-XXXFP 8-BIT, MROM, 20 MHz, MICROCONTROLLER, PQFP80
M37702S1ABFP 16-BIT, 16 MHz, MICROCONTROLLER, PQFP80
M37703E2BSP 16-BIT, OTPROM, 25 MHz, MICROCONTROLLER, PDIP64
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
M37548G3FP#U0 功能描述:MCU 6K ROM 256K 20-SSOP RoHS:是 類別:集成電路 (IC) >> 嵌入式 - 微控制器, 系列:740/38000 標(biāo)準(zhǔn)包裝:250 系列:LPC11Uxx 核心處理器:ARM? Cortex?-M0 芯體尺寸:32-位 速度:50MHz 連通性:I²C,Microwire,SPI,SSI,SSP,UART/USART,USB 外圍設(shè)備:欠壓檢測(cè)/復(fù)位,POR,WDT 輸入/輸出數(shù):40 程序存儲(chǔ)器容量:96KB(96K x 8) 程序存儲(chǔ)器類型:閃存 EEPROM 大小:4K x 8 RAM 容量:10K x 8 電壓 - 電源 (Vcc/Vdd):1.8 V ~ 3.6 V 數(shù)據(jù)轉(zhuǎn)換器:A/D 8x10b 振蕩器型:內(nèi)部 工作溫度:-40°C ~ 85°C 封裝/外殼:48-LQFP 包裝:托盤 其它名稱:568-9587
M37548G3-XXXFP 制造商:RENESAS 制造商全稱:Renesas Technology Corp 功能描述:SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
M37549G1FP 制造商:RENESAS 制造商全稱:Renesas Technology Corp 功能描述:SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
M37549G1-XXXFP 制造商:RENESAS 制造商全稱:Renesas Technology Corp 功能描述:SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER
M37549G2FP 制造商:RENESAS 制造商全稱:Renesas Technology Corp 功能描述:SINGLE-CHIP 8-BIT CMOS MICROCOMPUTER