Lê Kh cDu n: Leduantdh@yahoo.com.vn
Chuyên cung c p các dây truy n t đ ng chi t, rót, đóng chai và đóng gói th c ph m ế
i 6.Truy n thông RS-232 v i Visual
Basic
1.Yêu c u:
- Bi t kh i t o RS232 trong CodeWinzard AVR. ế
- Vi t ch ng trình nh n d li u t c ng COM PC và truy n lênế ươ
c ng COM đúng d li u đó.
- Các thu c tính và các control trong Visual Basic 6.0.
- T t o m t Project trong Visual Basic 6.0 truy n d li u xu ng
c ng COM và đ c d li u t c ng COM lên.
2.Mô t: C ng n i ti p trên KIT. ế
3.Th c hành:
Các b c kh i t o cho c ng n i ti p dùng CodeWinzard nh sau:ướ ế ư
Lê Kh cDu n: Leduantdh@yahoo.com.vn
Chuyên cung c p các dây truy n t đ ng chi t, rót, đóng chai và đóng gói th c ph m ế
Kh i t o RS232
Trong tab USART check vào các ô Receiver đ cho phép nh n d li u; Rx
Interrupt đ nh n d li u s d ng ng t; Transmitter đ cho phép truy n
d li u; Tx Interrupt đ truy n d li u s d ng ng t.
Các thông s còn l i: Receiver Buffer và Transmitter Buffer là b nh đ m
nh n và đ m truy n. Trong ng d ng đ n gi n chúng ta đ m c đ nh là 8, ơ
trong các ng d ng truy n s l ng thông tin l n ta th tăng b đ m ượ
đ tránh m t thông tin. T c đ baud m c đ nh là 9600 (bit/s). Các thông s
c a b truy n: 8 bit, 1 bit d ng(stop), không u tiên. Ch đ truy n không ư ế
đ ng b .
Theo yêu c u là nh n d li u và truy n lên d li u đó ta vi t code nh ế ư
sau. Tr c tiên ta khai báo m t bi n trung gian đ truy n nh n d li u vàướ ế
Lê Kh cDu n: Leduantdh@yahoo.com.vn
Chuyên cung c p các dây truy n t đ ng chi t, rót, đóng chai và đóng gói th c ph m ế
kh i t o cho PORTA là đ u ra nh sau: ư
Lê Kh cDu n: Leduantdh@yahoo.com.vn
Chuyên cung c p các dây truy n t đ ng chi t, rót, đóng chai và đóng gói th c ph m ế
Trong hàm main ta vi t code nh sau:ế ư
Ch n File 􀃆Save All. n F9 đ d ch ch ng trình. N p ch ng trình vào ươ ươ
AVR.
4.Visual Basic và các control đ n gi n. ơ
Kh i t o Project trong VB. Kích đúp và bi u ICON c a VB đ c c a s ượ
New Project nh sau:ư
Lê Kh cDu n: Leduantdh@yahoo.com.vn
Chuyên cung c p các dây truy n t đ ng chi t, rót, đóng chai và đóng gói th c ph m ế
Ho c khi đã m m t Project s n mu n t o m t Project m i có th s
d ng Menu: File 􀃆New Project (phím t t Ctrl + N). Nh sau: ư
Trong c a s New Project có 3 tab: New đ t o Project m i; Existing đ
m m t Project có s n; Recent: đ m các Project g n đây. Trong tab new
có nhi u lo i Project : Standar Exe, ActiveX exe, ActiveX DLL, … . Chúng