S
scdoro
Guest
Привіт,
У мене є сумніви з програмування ПІК 16F872 на асемблері.
1) Чи може програма мати більше одного переривання?Якщо це так, я хотів би знати, як встановити пріоритет?так що два переривання не буде зіткнення разом?
2) на beinging програми
Org 0x000
Goto Start; пропустити місця, на які вказує
; Вектор переривання
Org 0x004
Перейти iserv
якщо є більш ніж одне переривання, мені потрібно додати інші команди вище вектора?
3) Чи можуть дві переривання відбуваються в той же час?Як подолати це?
4), ми можемо викликати підпрограму (виклик функції) в обслуговування переривання?
Велике спасибі за допомогу
У мене є сумніви з програмування ПІК 16F872 на асемблері.
1) Чи може програма мати більше одного переривання?Якщо це так, я хотів би знати, як встановити пріоритет?так що два переривання не буде зіткнення разом?
2) на beinging програми
Org 0x000
Goto Start; пропустити місця, на які вказує
; Вектор переривання
Org 0x004
Перейти iserv
якщо є більш ніж одне переривання, мені потрібно додати інші команди вище вектора?
3) Чи можуть дві переривання відбуваються в той же час?Як подолати це?
4), ми можемо викликати підпрограму (виклик функції) в обслуговування переривання?
Велике спасибі за допомогу