Presentation is loading. Please wait.

Presentation is loading. Please wait.

AT91SAM7X256 - PIO YoonMo Yeon 2007. 2. 8..

Similar presentations


Presentation on theme: "AT91SAM7X256 - PIO YoonMo Yeon 2007. 2. 8.."— Presentation transcript:

1 AT91SAM7X256 - PIO YoonMo Yeon

2 Contents Atmel AT91SAM7X256 microcontroller PIO LED control example
Joystic control example AT91SAM7X256 - PIO

3 AT91SAM7X256 ARM7TDMI ARM Thumb Processor
32-bit RISC Architecture 16-bit Instruction Set 256Kbytes Flash, 64Kbytes SRAM AT91SAM7X256 - PIO

4 AT91SAM7X256 AT91SAM7X256 - PIO

5 AT91SAM7X256 AT91SAM7X256 - PIO

6 PIO Parallel Input/Output controller AT91SAM7X256
32 fully programmable input/output lines General-Purpose I/O or embedded peripheral Each I/O line is associated with a bit number in 32-bit registers AT91SAM7X256 31 x 2 programmable I/O lines (PIOA, PIOB) AT91SAM7X256 - PIO

7 AT91SAM7X256 - PIO

8 PIO user interface registers
Enable/Disable and get current status PIO Output Glitch Input Filter Interrupt Multi-driver Pull-up Output Write AT91SAM7X256 - PIO

9 PIO user interface registers
Etc. Set/Clear output Get pin data status Select Peripheral A or B AT91SAM7X256 - PIO

10 LED control Schematic AT91SAM7X256 - PIO

11 LED control AT91SAM7X256.h board.h AT91SAM7X256 - PIO

12 LED control AT91SAM7X256 - PIO

13 Joystick control Schematic AT91SAM7X256 - PIO

14 Joystick control AT91SAM7X256.h board.h AT91SAM7X256 - PIO

15 AT91SAM7X256 - PIO


Download ppt "AT91SAM7X256 - PIO YoonMo Yeon 2007. 2. 8.."

Similar presentations


Ads by Google