Chủ Nhật, 28 tháng 12, 2014

Các bài báo về PLC with PIC16F648A Microcontroller

Tất cả 22 bài viết và các tập tin liên quan đến những bài viết này:
Các bài báo được công bố như sau:


1. Phần cứng: Đây là bài ​​viết đầu tiên giải thích phần cứng của UZAM_PLC với PIC16F648A:
Volume 114, Issue 1871, November 2008, pp. 21-25.


2. Các phần mềm cơ bản: Bài viết này giải thích cấu trúc phần mềm cơ bản của UZAM_PLC. Một PLC chu kỳ quét bao gồm: 1. có được đầu vào, 2. chạy chương trình người dùng, 3. cập nhật các kết quả đầu ra. Ngoài ra nó còn là cần thiết để xác định và khởi tạo tất cả các biến được sử dụng trong một PLC. Tất cả các chức năng cần thiết được mô tả như Assembly macro PIC được sử dụng trong UZAM_PLC. Các macro được mô tả trong bài viết này có thể được tóm tắt như sau: "HC165" (for handling the inputs), "HC595" (or sending the outputs), "dbncr" (for debouncing the inputs), "initialize (khởi tạo)", "get_inputs", "send_outputs".
   Volume 114, Issue 1872, December 2008, pp. 29-35.  


3. Liên hệ và Relay dựa trên Macros: Sự tiếp xúc và tiếp sức macro dựa được mô tả trong bài viết này như sau: ld (load), ld_not (load_not), không, hoặc, or_not, cũng không, và, and_not, NAND, XOR, xor_not, XNOR , ra, out_not, in_out, inv_out, thiết lập, thiết lập lại. Các macro được định nghĩa để hoạt động trên một biến bit.
Khối lượng 115, Issue năm 1873, tháng 1 năm 2009, pp. 30-34.   


4. Flip-Flop Dựa Macros: Sau đây flip-flop macro dựa được mô tả trong bài viết này: r_edge (rising_edge), f_edge (falling_edge), latch0, latch1, dff_r (tăng cạnh kích hoạt D flip-flop), dff_f (rơi xuống cạnh kích hoạt D flip-flop), tff_r (tăng cạnh kích hoạt T flip-flop), cạnh tff_f (giảm kích hoạt T flip-flop), cạnh jkff_r (tăng kích hoạt JK flip-flop), cạnh jkff_f (giảm kích hoạt JK flip-flop) .
    Electronics World
    Volume 115, Issue 1874, February 2009, pp. 34-40.


5. Macros Timer: Các macro timer sau đây được mô tả trong bài viết này: TON_8 (ON delay timer), TOF_8 (OFF delay timer), TEP_8 (Extended Puls timer), TOS_8 (Oscillator timer)
M. Uzam, PLC with PIC16F648A Microcontroller - Part 5,”
    Electronics World, Volume 115, Issue 1875, March 2009, pp. 30-33.


M. Uzam, PLC with PIC16F648A Microcontroller - Part 6,”
    Electronics World, Volume 115, Issue 1876, April 2009, pp. 26-30.

6. Counter Macros: Các macro Counter sau đây được mô tả trong bài viết này: CTU_8 (Up Counter), CTD_8 (Down Counter), CTUD_8 (Up / Down Counter).
M. Uzam, "PLC với Vi điều khiển PIC16F648A - Phần 7,"
    Điện tử Thế giới , Tập 115, phát hành năm 1877, tháng 5 năm 2009, pp. 30-32.  

M. Uzam, "PLC với Vi điều khiển PIC16F648A - Phần 8,"
    Điện tử Thế giới , Tập 115, phát hành năm 1878, tháng 6 năm 2009, pp. 30-32.
7. Comparison Macros: The following comparison macros are described in this article: The contents of two registers (R1 and R2) are compared according to the following: GT (GreaterThan – “>”), GE (Greater than or Equal to – “≥”), EQ (EQual to – “=”), LT (Less Than – “<”), LE (Less than or Equal to – “≤”), NE (Not Equal to – “≠”). Similar comparison macros are also described for comparing the contents of an 8 bit register (R) with an 8 bit constant (K).
M. Uzam, PLC with PIC16F648A Microcontroller - Part 9,”          
Electronics World, Volume 115, Issue 1879, July 2009, pp. 29-34. 


8. Arithmetical Macros: The following arithmetical macros are described in this article: The following operators are applied to the contents of two registers (R1 and R2): ADD, SUB (subtract), INC (increment), DEC (decrement). Similar arithmetical macros are also described to be used with the contents of an 8 bit register (R) and an 8 bit constant (K).
 M. Uzam, PLC with PIC16F648A Microcontroller - Part 10,”
   Electronics World, Volume 115, Issue 1880, August 2009, pp. 29-34. 


9. Logical Macros: The following logical macros are described in this article: inv_R, AND, NAND, OR, NOR, XOR, XNOR. These macros are applied to an 8 bit register (R1) with another register (R2) or an 8 bit constant (K).
M. Uzam, PLC with PIC16F648A Microcontroller - Part 11,”
   Electronics World, Volume 115, Issue 1881, September 2009, pp. 38-42.


10. Shift & Rotate Macros: The following Shift & Rotatemacros are described in this article: SHIFT_R (shift right the contents of register R), SHIFT_L (shift left the contents of register R), ROTATE_R (rotate right the contents of register R), ROTATE_L (rotate left the contents of register R), SWAP (swap the nibbles of the register).
M. Uzam, PLC with PIC16F648A Microcontroller - Part 12,”
   Electronics World Volume 115, Issue 1882, October 2009, pp. 36-41.


11. Multiplexer Macros: The following multiplexer macros are described in this article: mux_2_1 (2x1 MUX), mux_2_1_E (2x1 MUX with Enable input), mux_4_1 (4x1 MUX), mux_4_1_E (4x1 MUX with Enable input), mux_8_1 (8x1 MUX), mux_8_1_E (8x1 MUX with Enable input).
  M. Uzam, PLC with PIC16F648A Microcontroller - Part 13,”
   Electronics World, Volume 115, Issue 1883, November 2009, pp. 42-44.
   M. Uzam, PLC with PIC16F648A Microcontroller  - Part 14,”
   Electronics World, Volume 115, Issue 1884, December 2009, pp. 40-42.

0 nhận xét:

Đăng nhận xét