tailieunhanh - 201ASP

Use MPLAB and the ICD to set a “breakpoint” in the code to view the changing value of the register named “push_count” | 201ASP Mid-Range Family Peripheral Configuration and Assembly Programming Objectives At the end of this class you will: Understand the basic PICmicro peripherals and their associated registers Have “HANDS ON” experience initializing Mid-Range peripherals Be able to implement peripherals not covered here Understand interrupts and polling Write your own application code from “scratch” You will have gained experience with Mid-Range family peripherals and Microchip’s documentation standards allowing you to easily understand peripherals not specifically covered in this class. You will also be able to write an application program “from scratch” including the ability to operate peripherals, set up the system clocking and power saving modes, debug the program and generate production code To get the most from this Class Ideally you should be familiar with the following: Assembler programming Basic Mid-Range family Instruction set Data and Program memory organization MPLAB Integrated Development Environment Microchip ICD2 debugger 201ASP Agenda Brief review of Mid-Range Architecture, Instruction Set and Tools Interrupts on the Mid-Range PICmicro Interrupts Lab Peripheral discussion: Input/Output Ports Timers Timer0 Timer1 Timer1 Lab Timer2 Timer2 Lab 201ASP Agenda (cont.) Capture / Compare / PWM Module (CCP) PWM and Output Compare Labs Analog Comparator Analog to Digital Converters (ADC) ADC Lab Addressable Universal Asynchronous & Synchronous Receiver & Transmitter (AUSART) I2C with the Master Synchronous Serial Port I2C Based Temp Sensor Lab Wrap-Up and additional questions Mid-Range Family Basic Architecture and Development Tools Mid-Range PIC Block Diagram ADC TIMER0 MUX ALU AUSART MSSP PERIPHERALS WORKING REGISTER STATUS REGISTER Pages of Program Memory Banks of Data Memory INSTRUCTION REGISTER 8-bit value from instruction 14-bits PROGRAM COUNTER *Presenter: This information should be presented as only a very brief review. This is a very simplified block diagram | 201ASP Mid-Range Family Peripheral Configuration and Assembly Programming Objectives At the end of this class you will: Understand the basic PICmicro peripherals and their associated registers Have “HANDS ON” experience initializing Mid-Range peripherals Be able to implement peripherals not covered here Understand interrupts and polling Write your own application code from “scratch” You will have gained experience with Mid-Range family peripherals and Microchip’s documentation standards allowing you to easily understand peripherals not specifically covered in this class. You will also be able to write an application program “from scratch” including the ability to operate peripherals, set up the system clocking and power saving modes, debug the program and generate production code To get the most from this Class Ideally you should be familiar with the following: Assembler programming Basic Mid-Range family Instruction set Data and Program memory organization MPLAB Integrated .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
11    101    0    29-04-2024
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.