SlideShare a Scribd company logo
1 of 12
Download to read offline
Mô ph ng m ch i n t v i Isis_Proteus                          Page 1 of 12


      MÔ PH NG M T CHƯƠNG TRÌNH ƠN GI N C A PIC
                  B NG ISIS_PROTEUS

I. Gi i thi u
        Như các b n u bi t, i n t hay nh ng lĩnh v c khác: i n, th y l c,…thi t k
m ch là vi c làm thư ng xuyên.Nhưng mu n bi t m ch b n thi t k ra ho t ng như th
nào, có sai sót gì không, trư c khi ti n hành làm m ch th t thì b n làm th nào ?.Câu tr
l i, ó là dùng các ph n m m mô ph ng (Simulation).Tuy nó chưa t           chính xác tuy t
   i như m ch th t nhưng cũng thõa mãn ph n nào lòng tham vô áy c a chúng ta.
        Trong lĩnh v c i n t ,    mô ph ng m ch i n t , có r t nhi u ph n m m h tr
như Proteus, Multisim, Circuit Maker,… a s các hãng cung c p các ph n m m này u
có phiên b n dùng th (Demo) cho khách hàng, nhưng kh n i m y b n demo này
thư ng có gi i h n th i gian dùng qúa ng n, ho c là cho phép thi t k và mô ph ng
nhưng l i không cho Save,… i lo i là h mu n chúng ta ph i mua b n quy n s d ng
chúng.Ai ch ng mu n dùng phiên b n chính th c, nhưng v i chúng ta, giá c a nó trên
tr i nên b t t dĩ chúng ta ph i ăn c p b ng cách dùng b n ã ư c crack thôi.
       Có nhi u ph n m m h tr mô ph ng như v y thì ta nên ch n lo i nào ?, Multisim
mô ph ng r t t t nhưng nó l i không h tr cho các MCU,       ây mình ch gi i thi u cơ
b n v i các b n v ph n m m Proteus. Proteus là ph n m m c a hãng Labcenter
Electronics, nó mô ph ng ư c cho h u h t các linh ki n i n t thông d ng, c bi t có
h tr cho c các MCU như PIC, 8051, AVR, Motorola.Các b n có th t i b n demo t i
  a ch http://www.labcenter.co.uk , ây là b n demo, nhà cung c p không cho phép
chúng ta Save k t qu làm ư c.
Mô ph ng m ch i n t v i Isis_Proteus                          Page 2 of 12


II. Trình t mô ph ng
      Sau ây là trình t       mô ph ng m t chương trình ơn gi n cho Vi i u khi n PIC
  1. Các thành ph n cơ b n
      Sau khi cài    t Proteus, vào Start menu, kh i   ng isis c a Proteus:




      Giao di n chính:




                          H p hi n th hình linh ki n




                          H p hi n th danh sách linh ki n
Mô ph ng m ch i n t v i Isis_Proteus                           Page 3 of 12

         Các toolbar chính:

         Thanh s 1


    •    C m 1: T o nhanh m t trang thi t k , m trang thi t k ã t o, lưu trang thi t k
    •    C m 2: In c trang, ch n vùng in tùy ý
    •    C m 3: Chia lư i i m trang thi t k
    •    C m 4: Zoom linh ki n v gi a trang, phóng to trang, thu nh trang, fix trang,
         zoom vùng tùy ch n
    •    C m 5: C t, copy, paste trang
    •    C m 6: Copy, move, quay, xóa linh ki n trên trang
    •    C m 7: Ch dùng bi u tư ng u, ch n linh ki n

         Thanh s 2

1       2 3 4 5     6 7     8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
    •    1.Component, cho phép ch n linh ki n sau khi nh p nút P h p tho i DEVICES
    •    2.Ch m i m trên trang
    •    3.T o nhãn: nh p trái chu t lên dây d n và t tên
    •    4.Text:nh p trái chu t và vi t
    •    5.T o bus:nh p trái kéo n i m khác, l i nh p trái r i nh p ph i.Ph i t label
         cho cùng tên cho các dây d n s d ng chung bus
    •    6.I don’t use
    •    7.Nh p trái lên linh ki n xem edit component
    •    8.Ngu n, t, bus,…
    •    9.Chân linh ki n
    •    10.Simulation Graph, I don’t use
    •    11.Tape recorder, I don’t know
    •    12.Generator: DC, xung, sin, …
    •    13.Voltage Probe, gi ng vôn k thư ng nhưng ch có 1 u dây, hi n s tr c ti p
    •    14.Current Probe, như trên nhưng cho giá tr dòng
    •    15.D ng c o: oscilloscope, vôn k AC,DC, ampe k AC,DC,…
    •    16.V ư ng 2D
    •    17.V h p 2D
    •    18.V ư ng tròn 2D
    •    19.V cung tròn 2D
    •    20.V a giác 2D
    •    21.Text 2D, nh p trái vào trang và type
    •    22.I don’t use
    •    23.I don’t know

         Thanh s 3

                            Quay trái, ph i,    i x ng chân ngang d c linh ki n trên h p hi n
    th hình linh ki n
Mô ph ng m ch i n t v i Isis_Proteus                           Page 4 of 12

        Thanh s 4
                              i u khi n start, step by step, pause, stop quá trình mô ph ng

        Còn m t thanh toolbar gi a như trên hình n a, nhưng thanh này ch y u dùng
liên quan n t o m ch in, ta không c p       ây.
 2. Thi t k m ch mô ph ng
       Chúng ta s thi t k m ch mô ph ng cho chương trình m s l n cái button n
xu ng và hi n th lên 1 led 7 o n, như v y ch hi n th ư c t 0 n 9 thôi.M ch mô
ph ng như sau:




           u tiên chúng ta s l y t t c các linh ki n c n dùng ra h p tho i DEVICES, có 2
cách:
   •    Nh p vào bi u tư ng u tiên c m 7 trên thanh s 1
   •    Nh p vào bi u tư ng s 1 trên thanh s 2    , r i nh p vào ch P                 h p tho i
        DEVICES

        Ta s có h p tho i Pick Devices hi n ra như sau:
Mô ph ng m ch i n t v i Isis_Proteus                     Page 5 of 12




      Gõ tên linh ki n c n l y vào ô Keywords (Ví d Pic16F877 hay 16f         u ư c,
   mi n sao có t trong tên linh ki n và thây nó xu t hi n là ư c)




       Hình linh ki n và sơ    chân m ch in hi n ra bên c nh khi b n nh p vào dòng
ch a tên linh ki n,  ch n, b n nh p OK ho c nh p úp vào tên linh ki n, lúc này trên
h p tho i DEVICES s xu t hi n tên linh ki n ã ch n:
Mô ph ng m ch i n t v i Isis_Proteus                    Page 6 of 12




       Tương t như v y, b n gõ vào resistor   ch n ra i n tr 4k7, i n tr 220, gõ
vào 7seg   ch n ra led 7 o n lo i common cathode, gõ vào button  ch n ra nút b m,
k t qu như sau:
Mô ph ng m ch i n t v i Isis_Proteus                          Page 7 of 12



       Còn ngu n và     t ta s   ưa vào sau.

           l y linh ki n ra trang thi t k , nh p vào tên linh ki n trong h p tho i

DEVICES, dùng thanh công c                             thay i cho phù h p sau ó sang
nh p trái vào trang thi t k t linh ki n, ví d ta      t con Pic trư c:




           di chuy n nó n v trí mong mu n, có 2 cách :
    • Ta nh p ph i vào nó (lúc này nó có màu ), ch n ti p bi u tư ng move trong
c m s 6 trên thanh s 1                (nút th 2 tính t trái qua), lúc này linh ki n dính
và di chuy n theo chu t, di chuy n n v trí thích h p r i nh p trái là xong
    • Ta nh p ph i vào nó (lúc này nó có màu ), sau ó nh p và gi chu t trái, kéo
   n v trí mong mu n và th ra, th là ok
        Tương t cho các linh ki n còn l i, các b n ưa h t ra trang thi t k , ngu n và t
các b n l y ra b ng cách nh p vào bi u tư ng       trên thanh công c s 2, lúc này h p
tho i DEVICES s hi n ra danh sách linh ki n trong ó có ngu n và t, các b n l y ra
trang thi t k như thư ng. tr v danh sách linh ki n ban u, b n nh p vào bi u tư ng
    trên thanh công c s 2, di chuy n các linh ki n n v trí thích h p          chu n b i
dây, ta ư c:
Mô ph ng m ch i n t v i Isis_Proteus                         Page 8 of 12




            i dây, các b n nh p trái vào chân linh ki n th nh t, di chu t n và nh p trái
lên chân linh ki n th hai. xóa nhanh m t linh ki n, nh p úp ph i lên linh ki n ó,
xem và s a thông s linh ki n, nh p ph i r i nh p trái lên linh ki n.M ch hoàn ch nh như
sau:
Mô ph ng m ch i n t v i Isis_Proteus                          Page 9 of 12

        Như v y là toàn b m ch mô ph ng ã ư c v xong.Nhưng con Pic ho t ng
  ư c, c n ph i có m t chương trình nào ó vi t cho nó, vì nó là con vi i u khi n l p
trình ư c mà.Proteus cho phép mô ph ng MCU nói chung b ng cách n p vào nó file.hex
      File.hex c a chương trình trên như sau, các b n copy qua Notepad và save l i v i
 uôi m r ng là .hex:
              :1000000000308A0052280000FF00030E8301A10087
              :100010000A08A0008A010408A2007708A300780853
              :10002000A4007908A5007A08A6007B08A70083131E
              :1000300083120B1E1D288B183028220884002308E9
              :10004000F7002408F8002508F9002608FA00270818
              :10005000FB0020088A00210E8300FF0E7F0E09009E
              :100060008A110A1240280A108A100A1182070634DF
              :100070005B344F3466346D347D3407347F346F34F1
              :100080002808083C031C492828083320F800880069
              :10009000A80A2808093C031D4E28A8018B108A11C4
              :1000A0000A121D2884011F30830583161F149F1414
              :1000B0001F159F1107309C0001308600003088001A
              :1000C000C03083128B040B16831601133F3083124A
              :0600D000880069286300AE
              :02400E00F13F80
              :00000001FF
              ;PIC16F877A

          ây mình save l i v i tên file là dem1-9dungngatngoai.hex.
         n p file này vào Pic, b n nh p ph i r i nh p trái lên con Pic,      có h p tho i
Edit Component sau:




      Type vào ây thay                       Nh p vào ây ch
        i t n s th ch anh c p                 ư ng d n n file.hex
      cho Pic                                c ab n
Mô ph ng m ch i n t v i Isis_Proteus                        Page 10 of 12

      Trong chương trình mình vi t ã khai báo s d ng th ch anh 4MHz, do v y ta
thay   i 1MHz thành 4MHz và nh p vào bi u tư ng cái folder           load file
dem1-9dungngatngoai.hex ã lưu lúc trư c vào, k t qu như sau:




       Nh p OK là xong
  3. Ch y mô ph ng
       Khâu thi t k m ch ã hoàn t t, ph n mong ch ã n, mô ph ng xem con Pic có
làm ư c nh ng gì ta mong ch hay không.M c ích vi t chương trình c a ta là khi
chương trình ho t ng, u tiên con led 7 o n s hi n s 0, sau ó m i l n nút b m ư c
 n xu ng, con led l i m t l n tăng thêm 1 ơn v , khi vư t qua 9, nó l i quay v m t 1.
       Chúng     ta   b t      u    ch y     mô   ph ng,   dùng   thanh     i u   khi n
                            b t u, r t ơn gi n như m Windows Media Player v y ó
các b n, nh p vào nút Simulate, ta ư c gì:
Mô ph ng m ch i n t v i Isis_Proteus                   Page 11 of 12




       Thú v th t, úng như ta mong ch , con led 7 o n ang hi n th s 0.Bây gi b n
nh p vào nút b m 12 cái liên ti p xem th nào nhé :
Mô ph ng m ch i n t v i Isis_Proteus                     Page 12 of 12

       Th t chính xác, bây gi con led 7 o n ang ch s 3,           úng như ta mong
 mu n.Như v y là chương trình mô ph ng m ch ã thành công r i.
   4. Sample Designs
        Proteus ã thi t k m u r t nhi u và y      Sample     ngư i dùng tham kh o
   cũng như     cho th y nh ng kh năng mô ph ng c a chương trình này. m Sample
   ra xem, các b n vào Help > Sample Designs xem:




       H p tho i Proteus Sample Files hi n ra:




       Cái này r t gi ng Windows Explorer nên xem r t d dàng.Trong này có nhi u
 Sample r t hay, v a xem l i v a bi t thêm tên c a nhi u linh ki n n a.
III. M t s chú ý
         Trong ph n m m này tuy m t s linh ki n có m t nhưng v n không ho t ng
  ư c (mình g p ph i bi n tr , có cái dùng ư c, có cái không), có th dùng lo i tương
  ương.Con Pic16f877a không có trong này hãy dùng con thay th là Pic16f877.M t i m
 n a là khi i nh ng ư ng dây gi ng nhau, các b n ch c n v cho ư ng dây u, còn l i
 ch vi c nh p úp vào chân linh ki n u l p l i quá trình v cho nhanh.
       Trên ây là nh ng bư c cơ b n và vài chú ý nh giúp s d ng ph n m m mô
 ph ng m ch i n t Proteus.Cái chính là vi c t v t và tìm tòi c a các b n.Hy v ng các
 b n s không còn c m th y quá b ng khi s d ng ph n m m này.

More Related Content

Similar to Huong dan mo_phong_proteus

Thu thuat may tinh pvi
Thu thuat may tinh pviThu thuat may tinh pvi
Thu thuat may tinh pvinhatthai1969
 
Huong dan su dung or card
Huong dan su dung or cardHuong dan su dung or card
Huong dan su dung or carddinhcongthe
 
GIAO TRINH COREL DRAW X3
GIAO TRINH COREL DRAW X3GIAO TRINH COREL DRAW X3
GIAO TRINH COREL DRAW X3jenlien
 
Thu thuat may tinh pviii
Thu thuat may tinh pviiiThu thuat may tinh pviii
Thu thuat may tinh pviiinhatthai1969
 
Giao trinh lap trinh tien mastercam x9
Giao trinh lap trinh tien mastercam x9Giao trinh lap trinh tien mastercam x9
Giao trinh lap trinh tien mastercam x9Trung tâm Advance Cad
 
Lập trình tiện MASTERCAM x9
Lập trình tiện MASTERCAM x9Lập trình tiện MASTERCAM x9
Lập trình tiện MASTERCAM x9Technical VN
 
Canban microstaton
Canban microstatonCanban microstaton
Canban microstatonPhi Phi
 
Làm quen MASTERCAM 2017
Làm quen MASTERCAM 2017Làm quen MASTERCAM 2017
Làm quen MASTERCAM 2017Technical VN
 
Tutorial. dao chi lang
Tutorial. dao chi langTutorial. dao chi lang
Tutorial. dao chi langQUY VĂN
 
Tutorial hướng dẫn mô phỏng Solidworks
Tutorial hướng dẫn mô phỏng Solidworks Tutorial hướng dẫn mô phỏng Solidworks
Tutorial hướng dẫn mô phỏng Solidworks Trung Thanh Nguyen
 
Autocad(dhxd)
Autocad(dhxd)Autocad(dhxd)
Autocad(dhxd)lekytho
 
24 gio hoc_flash_2267_89039819_7063-1330520798
24 gio hoc_flash_2267_89039819_7063-133052079824 gio hoc_flash_2267_89039819_7063-1330520798
24 gio hoc_flash_2267_89039819_7063-1330520798qu0cthangprovip95
 
24 gio hoc_flash_action_script
24 gio hoc_flash_action_script24 gio hoc_flash_action_script
24 gio hoc_flash_action_scriptGiang Nguyễn
 
24 giờ học flash
24 giờ học flash24 giờ học flash
24 giờ học flashyoohieu
 
Thu thuat may tinh pi
Thu thuat may tinh piThu thuat may tinh pi
Thu thuat may tinh pinhatthai1969
 

Similar to Huong dan mo_phong_proteus (20)

Thu thuat may tinh pvi
Thu thuat may tinh pviThu thuat may tinh pvi
Thu thuat may tinh pvi
 
Huong dan su dung or card
Huong dan su dung or cardHuong dan su dung or card
Huong dan su dung or card
 
GIAO TRINH COREL DRAW X3
GIAO TRINH COREL DRAW X3GIAO TRINH COREL DRAW X3
GIAO TRINH COREL DRAW X3
 
Giáo trình corel draw cơ bả
Giáo trình corel draw cơ bảGiáo trình corel draw cơ bả
Giáo trình corel draw cơ bả
 
Thu thuat may tinh pviii
Thu thuat may tinh pviiiThu thuat may tinh pviii
Thu thuat may tinh pviii
 
Tailieuvkt hk3
Tailieuvkt hk3Tailieuvkt hk3
Tailieuvkt hk3
 
Giao trinh lap trinh tien mastercam x9
Giao trinh lap trinh tien mastercam x9Giao trinh lap trinh tien mastercam x9
Giao trinh lap trinh tien mastercam x9
 
Lập trình tiện MASTERCAM x9
Lập trình tiện MASTERCAM x9Lập trình tiện MASTERCAM x9
Lập trình tiện MASTERCAM x9
 
Canban microstaton
Canban microstatonCanban microstaton
Canban microstaton
 
Mastercam 2017 cho người mới học
Mastercam 2017 cho người mới họcMastercam 2017 cho người mới học
Mastercam 2017 cho người mới học
 
Làm quen MASTERCAM 2017
Làm quen MASTERCAM 2017Làm quen MASTERCAM 2017
Làm quen MASTERCAM 2017
 
Tutorial. dao chi lang
Tutorial. dao chi langTutorial. dao chi lang
Tutorial. dao chi lang
 
Tutorial hướng dẫn mô phỏng Solidworks
Tutorial hướng dẫn mô phỏng Solidworks Tutorial hướng dẫn mô phỏng Solidworks
Tutorial hướng dẫn mô phỏng Solidworks
 
24 gio hoc flash
24 gio hoc flash24 gio hoc flash
24 gio hoc flash
 
Autocad(dhxd)
Autocad(dhxd)Autocad(dhxd)
Autocad(dhxd)
 
24 gio hoc_flash_2267_89039819_7063-1330520798
24 gio hoc_flash_2267_89039819_7063-133052079824 gio hoc_flash_2267_89039819_7063-1330520798
24 gio hoc_flash_2267_89039819_7063-1330520798
 
24 gio hoc flash
24 gio hoc flash24 gio hoc flash
24 gio hoc flash
 
24 gio hoc_flash_action_script
24 gio hoc_flash_action_script24 gio hoc_flash_action_script
24 gio hoc_flash_action_script
 
24 giờ học flash
24 giờ học flash24 giờ học flash
24 giờ học flash
 
Thu thuat may tinh pi
Thu thuat may tinh piThu thuat may tinh pi
Thu thuat may tinh pi
 

Huong dan mo_phong_proteus

  • 1. Mô ph ng m ch i n t v i Isis_Proteus Page 1 of 12 MÔ PH NG M T CHƯƠNG TRÌNH ƠN GI N C A PIC B NG ISIS_PROTEUS I. Gi i thi u Như các b n u bi t, i n t hay nh ng lĩnh v c khác: i n, th y l c,…thi t k m ch là vi c làm thư ng xuyên.Nhưng mu n bi t m ch b n thi t k ra ho t ng như th nào, có sai sót gì không, trư c khi ti n hành làm m ch th t thì b n làm th nào ?.Câu tr l i, ó là dùng các ph n m m mô ph ng (Simulation).Tuy nó chưa t chính xác tuy t i như m ch th t nhưng cũng thõa mãn ph n nào lòng tham vô áy c a chúng ta. Trong lĩnh v c i n t , mô ph ng m ch i n t , có r t nhi u ph n m m h tr như Proteus, Multisim, Circuit Maker,… a s các hãng cung c p các ph n m m này u có phiên b n dùng th (Demo) cho khách hàng, nhưng kh n i m y b n demo này thư ng có gi i h n th i gian dùng qúa ng n, ho c là cho phép thi t k và mô ph ng nhưng l i không cho Save,… i lo i là h mu n chúng ta ph i mua b n quy n s d ng chúng.Ai ch ng mu n dùng phiên b n chính th c, nhưng v i chúng ta, giá c a nó trên tr i nên b t t dĩ chúng ta ph i ăn c p b ng cách dùng b n ã ư c crack thôi. Có nhi u ph n m m h tr mô ph ng như v y thì ta nên ch n lo i nào ?, Multisim mô ph ng r t t t nhưng nó l i không h tr cho các MCU, ây mình ch gi i thi u cơ b n v i các b n v ph n m m Proteus. Proteus là ph n m m c a hãng Labcenter Electronics, nó mô ph ng ư c cho h u h t các linh ki n i n t thông d ng, c bi t có h tr cho c các MCU như PIC, 8051, AVR, Motorola.Các b n có th t i b n demo t i a ch http://www.labcenter.co.uk , ây là b n demo, nhà cung c p không cho phép chúng ta Save k t qu làm ư c.
  • 2. Mô ph ng m ch i n t v i Isis_Proteus Page 2 of 12 II. Trình t mô ph ng Sau ây là trình t mô ph ng m t chương trình ơn gi n cho Vi i u khi n PIC 1. Các thành ph n cơ b n Sau khi cài t Proteus, vào Start menu, kh i ng isis c a Proteus: Giao di n chính: H p hi n th hình linh ki n H p hi n th danh sách linh ki n
  • 3. Mô ph ng m ch i n t v i Isis_Proteus Page 3 of 12 Các toolbar chính: Thanh s 1 • C m 1: T o nhanh m t trang thi t k , m trang thi t k ã t o, lưu trang thi t k • C m 2: In c trang, ch n vùng in tùy ý • C m 3: Chia lư i i m trang thi t k • C m 4: Zoom linh ki n v gi a trang, phóng to trang, thu nh trang, fix trang, zoom vùng tùy ch n • C m 5: C t, copy, paste trang • C m 6: Copy, move, quay, xóa linh ki n trên trang • C m 7: Ch dùng bi u tư ng u, ch n linh ki n Thanh s 2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 • 1.Component, cho phép ch n linh ki n sau khi nh p nút P h p tho i DEVICES • 2.Ch m i m trên trang • 3.T o nhãn: nh p trái chu t lên dây d n và t tên • 4.Text:nh p trái chu t và vi t • 5.T o bus:nh p trái kéo n i m khác, l i nh p trái r i nh p ph i.Ph i t label cho cùng tên cho các dây d n s d ng chung bus • 6.I don’t use • 7.Nh p trái lên linh ki n xem edit component • 8.Ngu n, t, bus,… • 9.Chân linh ki n • 10.Simulation Graph, I don’t use • 11.Tape recorder, I don’t know • 12.Generator: DC, xung, sin, … • 13.Voltage Probe, gi ng vôn k thư ng nhưng ch có 1 u dây, hi n s tr c ti p • 14.Current Probe, như trên nhưng cho giá tr dòng • 15.D ng c o: oscilloscope, vôn k AC,DC, ampe k AC,DC,… • 16.V ư ng 2D • 17.V h p 2D • 18.V ư ng tròn 2D • 19.V cung tròn 2D • 20.V a giác 2D • 21.Text 2D, nh p trái vào trang và type • 22.I don’t use • 23.I don’t know Thanh s 3 Quay trái, ph i, i x ng chân ngang d c linh ki n trên h p hi n th hình linh ki n
  • 4. Mô ph ng m ch i n t v i Isis_Proteus Page 4 of 12 Thanh s 4 i u khi n start, step by step, pause, stop quá trình mô ph ng Còn m t thanh toolbar gi a như trên hình n a, nhưng thanh này ch y u dùng liên quan n t o m ch in, ta không c p ây. 2. Thi t k m ch mô ph ng Chúng ta s thi t k m ch mô ph ng cho chương trình m s l n cái button n xu ng và hi n th lên 1 led 7 o n, như v y ch hi n th ư c t 0 n 9 thôi.M ch mô ph ng như sau: u tiên chúng ta s l y t t c các linh ki n c n dùng ra h p tho i DEVICES, có 2 cách: • Nh p vào bi u tư ng u tiên c m 7 trên thanh s 1 • Nh p vào bi u tư ng s 1 trên thanh s 2 , r i nh p vào ch P h p tho i DEVICES Ta s có h p tho i Pick Devices hi n ra như sau:
  • 5. Mô ph ng m ch i n t v i Isis_Proteus Page 5 of 12 Gõ tên linh ki n c n l y vào ô Keywords (Ví d Pic16F877 hay 16f u ư c, mi n sao có t trong tên linh ki n và thây nó xu t hi n là ư c) Hình linh ki n và sơ chân m ch in hi n ra bên c nh khi b n nh p vào dòng ch a tên linh ki n, ch n, b n nh p OK ho c nh p úp vào tên linh ki n, lúc này trên h p tho i DEVICES s xu t hi n tên linh ki n ã ch n:
  • 6. Mô ph ng m ch i n t v i Isis_Proteus Page 6 of 12 Tương t như v y, b n gõ vào resistor ch n ra i n tr 4k7, i n tr 220, gõ vào 7seg ch n ra led 7 o n lo i common cathode, gõ vào button ch n ra nút b m, k t qu như sau:
  • 7. Mô ph ng m ch i n t v i Isis_Proteus Page 7 of 12 Còn ngu n và t ta s ưa vào sau. l y linh ki n ra trang thi t k , nh p vào tên linh ki n trong h p tho i DEVICES, dùng thanh công c thay i cho phù h p sau ó sang nh p trái vào trang thi t k t linh ki n, ví d ta t con Pic trư c: di chuy n nó n v trí mong mu n, có 2 cách : • Ta nh p ph i vào nó (lúc này nó có màu ), ch n ti p bi u tư ng move trong c m s 6 trên thanh s 1 (nút th 2 tính t trái qua), lúc này linh ki n dính và di chuy n theo chu t, di chuy n n v trí thích h p r i nh p trái là xong • Ta nh p ph i vào nó (lúc này nó có màu ), sau ó nh p và gi chu t trái, kéo n v trí mong mu n và th ra, th là ok Tương t cho các linh ki n còn l i, các b n ưa h t ra trang thi t k , ngu n và t các b n l y ra b ng cách nh p vào bi u tư ng trên thanh công c s 2, lúc này h p tho i DEVICES s hi n ra danh sách linh ki n trong ó có ngu n và t, các b n l y ra trang thi t k như thư ng. tr v danh sách linh ki n ban u, b n nh p vào bi u tư ng trên thanh công c s 2, di chuy n các linh ki n n v trí thích h p chu n b i dây, ta ư c:
  • 8. Mô ph ng m ch i n t v i Isis_Proteus Page 8 of 12 i dây, các b n nh p trái vào chân linh ki n th nh t, di chu t n và nh p trái lên chân linh ki n th hai. xóa nhanh m t linh ki n, nh p úp ph i lên linh ki n ó, xem và s a thông s linh ki n, nh p ph i r i nh p trái lên linh ki n.M ch hoàn ch nh như sau:
  • 9. Mô ph ng m ch i n t v i Isis_Proteus Page 9 of 12 Như v y là toàn b m ch mô ph ng ã ư c v xong.Nhưng con Pic ho t ng ư c, c n ph i có m t chương trình nào ó vi t cho nó, vì nó là con vi i u khi n l p trình ư c mà.Proteus cho phép mô ph ng MCU nói chung b ng cách n p vào nó file.hex File.hex c a chương trình trên như sau, các b n copy qua Notepad và save l i v i uôi m r ng là .hex: :1000000000308A0052280000FF00030E8301A10087 :100010000A08A0008A010408A2007708A300780853 :10002000A4007908A5007A08A6007B08A70083131E :1000300083120B1E1D288B183028220884002308E9 :10004000F7002408F8002508F9002608FA00270818 :10005000FB0020088A00210E8300FF0E7F0E09009E :100060008A110A1240280A108A100A1182070634DF :100070005B344F3466346D347D3407347F346F34F1 :100080002808083C031C492828083320F800880069 :10009000A80A2808093C031D4E28A8018B108A11C4 :1000A0000A121D2884011F30830583161F149F1414 :1000B0001F159F1107309C0001308600003088001A :1000C000C03083128B040B16831601133F3083124A :0600D000880069286300AE :02400E00F13F80 :00000001FF ;PIC16F877A ây mình save l i v i tên file là dem1-9dungngatngoai.hex. n p file này vào Pic, b n nh p ph i r i nh p trái lên con Pic, có h p tho i Edit Component sau: Type vào ây thay Nh p vào ây ch i t n s th ch anh c p ư ng d n n file.hex cho Pic c ab n
  • 10. Mô ph ng m ch i n t v i Isis_Proteus Page 10 of 12 Trong chương trình mình vi t ã khai báo s d ng th ch anh 4MHz, do v y ta thay i 1MHz thành 4MHz và nh p vào bi u tư ng cái folder load file dem1-9dungngatngoai.hex ã lưu lúc trư c vào, k t qu như sau: Nh p OK là xong 3. Ch y mô ph ng Khâu thi t k m ch ã hoàn t t, ph n mong ch ã n, mô ph ng xem con Pic có làm ư c nh ng gì ta mong ch hay không.M c ích vi t chương trình c a ta là khi chương trình ho t ng, u tiên con led 7 o n s hi n s 0, sau ó m i l n nút b m ư c n xu ng, con led l i m t l n tăng thêm 1 ơn v , khi vư t qua 9, nó l i quay v m t 1. Chúng ta b t u ch y mô ph ng, dùng thanh i u khi n b t u, r t ơn gi n như m Windows Media Player v y ó các b n, nh p vào nút Simulate, ta ư c gì:
  • 11. Mô ph ng m ch i n t v i Isis_Proteus Page 11 of 12 Thú v th t, úng như ta mong ch , con led 7 o n ang hi n th s 0.Bây gi b n nh p vào nút b m 12 cái liên ti p xem th nào nhé :
  • 12. Mô ph ng m ch i n t v i Isis_Proteus Page 12 of 12 Th t chính xác, bây gi con led 7 o n ang ch s 3, úng như ta mong mu n.Như v y là chương trình mô ph ng m ch ã thành công r i. 4. Sample Designs Proteus ã thi t k m u r t nhi u và y Sample ngư i dùng tham kh o cũng như cho th y nh ng kh năng mô ph ng c a chương trình này. m Sample ra xem, các b n vào Help > Sample Designs xem: H p tho i Proteus Sample Files hi n ra: Cái này r t gi ng Windows Explorer nên xem r t d dàng.Trong này có nhi u Sample r t hay, v a xem l i v a bi t thêm tên c a nhi u linh ki n n a. III. M t s chú ý Trong ph n m m này tuy m t s linh ki n có m t nhưng v n không ho t ng ư c (mình g p ph i bi n tr , có cái dùng ư c, có cái không), có th dùng lo i tương ương.Con Pic16f877a không có trong này hãy dùng con thay th là Pic16f877.M t i m n a là khi i nh ng ư ng dây gi ng nhau, các b n ch c n v cho ư ng dây u, còn l i ch vi c nh p úp vào chân linh ki n u l p l i quá trình v cho nhanh. Trên ây là nh ng bư c cơ b n và vài chú ý nh giúp s d ng ph n m m mô ph ng m ch i n t Proteus.Cái chính là vi c t v t và tìm tòi c a các b n.Hy v ng các b n s không còn c m th y quá b ng khi s d ng ph n m m này.