website - npru

47

Upload: others

Post on 29-Mar-2022

8 views

Category:

Documents


0 download

TRANSCRIPT

PowerPointMicroprocessor family


Microprocessor family
Microprocessor family
Microprocessor family
Microprocessor family
UCTL
Pulse Width Modulation Timer/Counter Aanalog to Digital Digital to Analog
Flash/ RAM/ EEPROM
I2C/ SPI/ UART(RS232)
Port A

Microprocessor family
UCTL


:
UCTL AVR
Microprocessor family
PD
UCTL ARDUINO
Arduino UNO
Microprocessor family
Arduino YUN
Microprocessor family
Microprocessor family
AR DU
IN O:
Microprocessor family
MCU Microcontroller Unit
Microprocessor family
Microprocessor family
LM35
PIC16F676
: - (UART) - 2 (P0, P1) - 3
/ : -/ (SRAM)/
UCTL ( AT89C51)
UCTL AT89C51
Microprocessor family
: P0, P1, P2, P3
(serial)


Microprocessor family
UCTL AT89C51
Microprocessor family
AT89C51 4 KB 60 KB
UCTL AT89C51
AT89C51
AT89C51
- R0-R7 (4 : 0x00-0x1F)
- /stack/ 80 byte (0x30-0x7F)
- SFR 16 byte (0x20-0x2F)
UC TL
A T8
9C 51






M ic
ro p
ro ce
ss o
r fa
m ily
- SFR 16 byte (0x20-0x2F)
- /stack/ 80 byte (0x30-0x7F)
UCTL AT89C51 ()
0.5 1 = 1/(12 MHz) = 0.083 1 machine cycle= ( 1 )x(12 / 1Machine cycle)
= (0.083 )x(12 / 1Machine cycle) = ( 1 )
machine cycle Overflow =
machine cycle = ( 0.5 )/( 1 machine cycle) machine cycle = ( 0.5 ) / (1 ) = (500)/(1)
= 500 =
TH0 = 0xFE , TL0 = 0x0C = (65536) – (500) = 6,5036 = FE0C
UCTL AT89C51
- R0-R7 (4 : 0x00-0x1F)
- /stack/ 80 byte (0x30-0x7F)
- SFR 16 byte (0x20-0x2F)
Microprocessor family