markdown:
# Giáo án điện dân dụng THPT - BÀI 1: GIỚI THIỆU GIÁO DỤC NGHỀ ĐIỆN DÂN DỤNG
Chia sẻ: Nguyễn Phương Hà Linh Linh | Ngày: | Loại File: PDF | Số trang:12
![](images/blank.gif)
![](images/blank.gif)
lượt xem 129
download
![](http://image.tlvnimg.com/document/thumbnail/2011/20110804/phalinh13/80x100/26_8582.jpg)
##
Giáo án điện dân dụng THPT - BÀI 1: GIỚI THIỆU GIÁO DỤC NGHỀ ĐIỆN DÂN DỤNG
[Vui lòng tải xuống để xem tài liệu đầy đủ](javascript:void(0);)
Download
![](images/down16x21.png)
MỤC TIÊU BÀI HỌC : - Biết được vị trí vai trò của điện năng và nghề điện dân dụng trong sản xuất và đời sống - Biết được triển vọng của nghề điện dân dụng - Biết được mục tiêu nội dung chương trình và phương pháp học tập nghề điện dân dụng...
![](images/graphics/blank.gif)
Bình luận(0)
[Đăng nhập để gửi bình luận!](javascript:void(0);)
##
Nội dung Text: Giáo án điện dân dụng THPT - BÀI 1: GIỚI THIỆU GIÁO DỤC NGHỀ ĐIỆN DÂN DỤNG
- Giáo án điện dân dụng THPT - BÀI 1: GIỚI THIỆU GIÁO DỤC NGHỀ ĐIỆN DÂN DỤNG I/ MỤC TIÊUBÀI HỌC : - Biết được vị trí vai trò của điện năng và nghề điện dân dụng trong sản xuất và đời sống - Biết được triển vọng của nghề điện dân dụng - Biết được mục tiêu nội dung chương trình và phương pháp học tập nghề điện dân dụng II/ CHUẨN BỊ BÀI GIẢNG: 1/ Chuẩn bị nội dung: - Nghiên cứu bài 1SGK - Đọc tài liệu tham khảo liên quan đến bài giảng 2/ Chuẩn bị đồ dùng dạy học - Các thông tin có liên quan đến nghề điện III/TIẾN TRÌNH GIẢNG DẠY:
- 1/ Ổn định lớp: 2 phút Kiểm tra sĩ số lớp học , ổn định lớp 2/ Kiểm tra bài cũ: 3/ Nội dung giảng bài mới: 80 phút Hoạt động của TG Nội dung bài giảng thầy và trò 30 ’ Hoạt động 1: Tìm I. Vị trí vai trò của điện hiểu vị tri vai trò năng và nghề điện dân của điện năng và dụng trong sản xuất và đời nghề điện trong SX sống và ĐS 1/ Vị trí vai trò của điện năng trong sản xuất và đời sống GV: Các em hãy nêu vị trí vai trò của - Điện năng là nguồn động điện năng và nghề lực chủ yếu đối với sản xuất điện dân dụng trong và đời sống vì những lý do
- Hoạt động của TG Nội dung bài giảng thầy và trò sản xuất và đời cơ bản sau: sống? - Điện năng được sản xuất HS trả lời tập trung trong các nhà máy điện và có thể truyền tảI đI xa với hiệu suất cao. - Quá trình sản xuất và truyền tải, phân phối và sử GV: Em hãy nêu ví dụng điện năng được tự dụ chứng tỏ điện động hoá và điều khiển từ xa năng dễ dàng biến dễ dàng. đổi thành các dạng - Điện năng dễ dàng biến đổi năng lượng khác? sang các dạng năng lượng HS trả lời khác 2. Vị trí vai trò của nghề điện dân dụng GV: Các em hãy
- Hoạt động của TG Nội dung bài giảng thầy và trò nêu vị trí vai trò của - Sản xuất truyền tải và nghề điện dân dụng phân phối điện năng lấy ví dụ minh họa? - Chế tạo các vật tư thiết bị HS trả lời điện - Đo lường điều khiển tự động hóa quá trình sản suất - Sửa chữa những hư hỏng của các thiết bị điện mạng điện sửa chữa đồng đo hồ điện - Nghề điện rất đa dạng, hoạt động chủ yếu trong lĩnh vực sử dụng điện năng phục vụ đời sống sinh hoạt và sản xuất
- Hoạt động của TG Nội dung bài giảng thầy và trò - Nghề điện dân dụng giữ một vai trò quan trọng góp phần thúc đẩy sự công nghiệp hóa hiện đại hóa đất nước. Hoạt động 2 : Tìm 10' II. Triển vọng của nghề hiểu triển vọng của điện dân dụng nghề điện - Nghề điện dân dụng luôn cần phất triển để phục vụ sự GV :Em hãy cho biết triển vọng của nghiệp công nghiệp hóa đất nghề điện dân dụng nước cuộc trong công - Sự phất triển của nghề điện công nghiệp hoá, gắn liền hiện đại hoá đất với sự phát triển của ngành nước hiện nay? điện
- Hoạt động của TG Nội dung bài giảng thầy và trò HS trả lời - Nghề điện dân dụng phát triển gắn liền với tốc độ phát triển xây dựng nhà ở - Nghề điện dân dụng có nhiền điều kiện phát triển không những ở thành thị mà còn ở cả nông thôn và miền núi Hoạt động 3 :Tìm 20' III. Mục tiêu, nội dung hiểu mục tiêu,nội chương trình giáo dục dung chương trình nghề điện dân dụng 1. Mục tiêu GV: các em hãy nêu mục tiêu nội a. Về kiến thức dung chương trình - Biết những kiến thức an giáo dục nghề điện toàn lao động của nghề
- Hoạt động của TG Nội dung bài giảng thầy và trò dân dụng - Biết được những kiến thức cơ bản, cần thiết về đo lường điện trong nghề điện dân GV : Khi học nghề dụng. điện cần có kiến - Hiểu được những kiến thức thức gì về nghề? cơ bản về công dụng, cấu HS trả lời tạo, nguyên lý làm việc, bảo dưỡng và sửa chữa đơn giản GV nêu những yêu một số đồ dùng điện trong cầu về kiến thức mà gia đình học sinh cần có để Hiểu những kiến thức cơ bản học tốt môn học về tính toán, thiết kế mạng nghề điện dân dụng điện trong nhà đơn giản HS chú ý nghe - Biết tính toán thiết kế máy giảng biến áp một pha công suất
- Hoạt động của TG Nội dung bài giảng thầy và trò nhỏ - Biết những kiến thức cần thiết về đặc điểm, yêu cầu, triển vọng phát triển của nghề điện dân dụng b. Về kỹ năng Khi học nghề điện - Sử dụng được dụng cụ lao cần có kĩ năng gì về động một cách hợp lý và nghề? đúng kỹ thuật HS trả lời - Thiết kế và chế tạo được máy biến áp một pha công suất nhỏ - Thiết kế, lắp đặt được GV nêu một số kỹ mạng điện trong nhà đơn năng mà học sinh sẽ giản có được trong
- Hoạt động của TG Nội dung bài giảng thầy và trò chương trình học - Tuân thủ những quy định nghề điện dân dụng an toàn lao động của nghề trong quá trình học tập HS chú ý nghe giảng - Tìm hiểu được những thông tin cần thiết về nghề điện dân dụng c. Về thái độ - Học tập nghêm túc GV nêu những thái - Làm việc kiên trì, khia học, độ cần thiết của học có tác phong công nghiệp, đảm bảo an toàn lao động và sinh trong quá trình học nghề giữ vệ sinh môi trường - Yêu thích, hứng thú với HS chú ý theo dõi công việc và có ý thức chủ động lựa chọn nghề nghiệp
- Hoạt động của TG Nội dung bài giảng thầy và trò tương lai. Hoạt động 4: Tìm 20' IV. Phương pháp học tập hiểu phương pháp nghề điện dân dụng học nghề điện 1. Hiểu rõ mục tiêu bài học trước khi học bà mới GV: các em hãy cho biết tại sao phải hiểu rõ mục tiêu bài học trước khi học 2. Tích cực tham gia xây bài mới ? dựng cách học theo cặp, nhóm - Tuân thủ theo sự điều Khi học theo cặp khiển hoạt động của giáo theo nhóm học sinh viên và nhóm trưởng cần chú ý đến vấn - Trao đổi với giáo viên và đề gì? các bạn trong nhóm những
- Hoạt động của TG Nội dung bài giảng thầy và trò vấn đề chưa rõ - Tham gia tích cực để giải quyết nhiệm vụ của nhóm GV: Tại sao với môn này lại chú - Trình bày kết quả của trọng phương pháp nhóm trước lớp nếu được học thực hành? giao HS trả lời - Tự đánh giá và đánh giá chéo kết quả đạt được theo GV nêu các phương hướng dẫn của giáo viên pháp học tập thực hành để có kết quả tốt khi học nghề điện dân dụng 3. Chú trọng phương pháp HS chú ý nghe học thực hành giảng
- IV/ Tổng kết bài học : 8' Hệ thống lại kiến thức: - Vị trí vai trò của điện năng và nghề điện dân dụng trong sản xuất và đời sống - Vị trí vai trò của nghề điện dân dụng - Triển vọng của nghề điện dân dụng - Mục tiêu, nội dung chương trình giáo dục nhề điện dân dụng - Phương pháp học tập nghề điện dâng dụng V/ CÂU HỎI BÀI TẬP VÀ HƯỚNG DẪN TỰ HỌC Câu hỏi: Nêu vị trí, vai trò của điện năng và nghề điện dân dụng trong sản xuất và đời sống? VI/ TỰ ĐÁNH GIÁ VÀ RÚT KINH NGHIỆM
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Giáo án kỷ thuật đo lường - Chương 4: SƠ ĐỒ CẤU TRÚC CỦA THIẾT BỊ ĐO
4 p |
367 |
139
-
Giáo án điện dân dụng THPT - BÀI 2: AN TOÀN LAO ĐỘNG TRONG GIÁO DỤC NGHỀ ĐIỆN DÂN DỤNG
8 p |
256 |
84
-
Giáo án điện dân dụng THPT - CHƯƠNG 1: ĐO LƯỜNG ĐIỆN KHÁI NIỆM CHUNG VỀ ĐO LƯỜNG ĐIỆN
8 p |
200 |
62
-
Giáo án Công Nghệ lớp 12: Bài 23 : MẠCH ĐIỆN XOAY CHIỀU BA PHA
10 p |
654 |
60
-
Giáo án điện dân dụng THPT - Bài 27 : TÍNH TOÁN, THIẾT KẾ MẠNG ĐIỆN TRONG NHÀ
10 p |
192 |
55
-
Giáo án điện dân dụng THPT - BÀI 6 : THỰC HÀNH SỬ DỤNG VẠN NĂNG KẾ
7 p |
122 |
42
-
Giáo án điện dân dụng THPT - Bài 25: MỘT SỐ KÍ HIỆU VÀ NGUYẤN TẮC LẬP SƠ ĐỒ CẤP ĐIỆN
6 p |
108 |
39
-
Bài giảng Điện tử tương tự ( Phùng Kiều Hà) - Chương 1 Giới thiệu
11 p |
102 |
23
-
Giáo án Công Nghệ lớp 12: BÀI 16 Thực hành: MẠCH ĐIỀU KHIỂN TỐC ĐỘ ĐỘNG CƠ ĐIỆN XOAY CHIỀU 1 PHA
4 p |
138 |
22
-
Giáo án điện dân dụng THPT - BÀI 14: MỘT SỐ VẤN ĐỀ CHUNG VỀ ĐỘNG CƠ ĐIỆN
9 p |
88 |
21
-
Giáo án Công nghệ lớp 9 : Tên bài dạy : SỬ DỤNG ĐỒNG HỒ ĐO ĐIỆN (tiếp)
9 p |
79 |
17
-
Giáo án điện dân dụng HIỂU THÔNG TIN NGHỀ THPT - Bài 31: TÌM VÀ CỞ SỞ ĐÀO TẠO
8 p |
128 |
15
-
Giáo án Công nghệ lớp 9 : Tên bài dạy : ÔN TẬP THỰC HÀNH
5 p |
90 |
15
-
Báo cáo môn Kỹ thuật chiếu sáng dân dụng và công nghiệp: Giới thiệu về đèn halogen
90 p |
33 |
14
-
Giáo án Công nghệ lớp 9 : Tên bài dạy : GIỚI THIỆU NGHỀ ĐIỆN DÂN DỤNG
9 p |
198 |
11
-
Bài giảng Giới thiệu bộ vi điều khiển AVR Leg 7 Seg - MTA_CĐT Nguyễn Đức Lành
12 p |
4 |
4
-
Bài giảng Giới thiệu chung về vi điều khiển - Nguyễn Quốc Cường
13 p |
4 |
3


markdown:
083.720.6187-0905468597
le_hieu_29 - 16/03/2012
**I. Giới thiệu**
Bài viết này sẽ nói về cách giao tiếp giữa AVR và máy tính cá nhân (PC) theo một cách đơn giản nhưng khá toàn diện. Nó đơn giản vì tôi sẽ dùng một giao diện khá “cổ điển” để giao tiếp giữa AVR và PC, giao diện RS232 thông qua các cổng COM. Toàn diện vì tôi sẽ hướng dẫn các bạn từ cách mắc mạch chuyển giữa AVR và PC, cách viết chương trình giao tiếp theo chuẩn RS232 trên máy tính và trên AVR. Cụ thể bài này bao gồm:
- Sơ lượt sơ đồ và chức năng các chân cổng COM trên máy tính.
- Mạch chuyển kết nối AVR với PC qua cổng COM.
- Tạo cổng COM ảo trên PC cho mục đích mô phỏng.
- Sử dụng các hàm trong thư viện xuất nhập chuẩn của C như printf, scanf…trong WinAVR.
- Viết chương trình giao tiếp RS232 cho AVR.
- Sử dụng Hyper Terminal của Windows trong giao tiếp RS232.
- Viết chương trình truy xuất cổng COM trên PC (Visual C++, Visual Basic)
Cổng COM hay cổng nối tiếp (COM Port, Serial Port) là cổng giao tiếp thuộc vào dạng “lão làng” trên PC, cả máy tính để bàn và Laptop. Ngày nay với sự xuất hiện và “bành trướng” của chuẩn USB thì cổng COM (và cả cổng LPT hay cổng song song) đang dần biến mất. Giao tiếp thông qua cổng COM là giao tiếp theo chuẩn nối tiếp RS232. Chuẩn này có tốc độ khá chậm nếu đem so sánh với USB. Tuy nhiên, với dân robotics hay control thì COM-RS232 lại rất được ưa chuộng vì tính đơn giản và cũng vì…sự chậm chạp này. Các cổng COM trên các máy tính hiện tại (nếu có) đa số là dạng cổng “đực” 9 chân (male 9 pins). Tuy nhiên, đâu đó vẫn còn tồn tại loại cổng COM 25 chân, loại này về hình dáng khá giống cổng LPT nhưng là loại male trong khi cổng LPT là female. Hình 1 thể hiện 2 dạng của cổng COM và bảng 1 tóm tắt chức năng các chân của cổng này.
Hình 1. Cổng COM 9 chân và 25 chân.
Bảng 1: Các chân trên cổng COM
Đáng chú ý nhất trong các chân của cổng COM là 3 chân 0V SG (signal ground), chân phát dữ liệu TxD và chân nhận dữ liệu RxD. Đây là 3 chân cơ bản phục vụ truyền thông theo chuẩn RS232 và tương thích với UART trên AVR. Các chân còn lại cũng có thể được sử dụng nếu người dùng có 1 ít kiến thức về tổ chức thanh ghi của PC. Tuy nhiên, trong đa số trường hợp giao tiếp qua cổng COM thì chỉ 3 chân trên được sử dụng.
Như đã trình bày trong bài AVR5-UART, chuẩn RS232 và UART nhìn chung là như nhau về mặt khung truyền, tốc độ baud…nhưng khác nhau về mức điện áp và cực. Xem lại ví dụ so sánh trong hình 2.
Hình 2. So sánh UART và RS232.
Trong chuẩn UART (trên AVR), mức 1 tương ứng điện áp cao (5V, TTL) trong khi đối với RS232 thì mức 1 tương ứng với điện áp thấp (điện áp âm, có thể -12V). Như thế rõ ràng cần một “cầu chuyển” (converter) kết nối giữa 2 chuẩn này. May mắn là chúng ta không cần phải tự thiết kế cầu chuyển này vì đã có các IC chuyên dụng. MAX232 là một trong các IC chuyển UART-RS232 được sử dụng nhiều nhất. Tất nhiên, bạn hoàn toàn có thể tự tạo một mạch chuyển đơn giản chỉ với một vài linh kiện như tụ điện, điện trở, diode và transisotor nhưng tính ổn định thì tôi không đảm bảo. Hình 3 mô tả cách dùng IC Max232 để kết nối giữa UART trên AVR và cổng COM của PC.
Hình 3. Kết nối AVR với PC thông qua Max232.
Mạch điện trên chỉ có tác dụng thay đổi mức điện áp cho phù hợp giữa RS232 và UART, nó hoàn toàn không làm thay đổi phương thức giao tiếp của các chuẩn này và vì thế việc lập trình trên PC và AVR đều không có gì thay đổi. Thật ra Max232 có đến 2 cầu chuyển, trong hình 3 chúng ta chỉ sử dụng cầu chuyển 1. Chân phát TxD (chân 3) của cổng COM được nối với chân R1IN (Receive 1 Input) của Max232 thì tương ứng chân R1OUT (Receive 1 Output) phải nối với chân nhận RX của AVR. Tương tự cho trường hợp T1IN và T1OUT. Giá trị các tụ điện 10uF là tương đối chuẩn, tuy nhiên khi bạn thay bằng tụ 1uF thì mạch vẫn hoạt động nhưng khoảng cách truyền (cab nối) sẽ ngắn hơn (nếu dài quá sẽ phát sinh lỗi truyền thông). Các điện trở trong hình 3 chỉ có tác dụng làm bảo vệ cổng COM và các IC, bạn có thể không cần dùng các điện trở này vẫn không ảnh hưởng hoạt động của mạch. VCC và GND là nguồn của mạch AVR.
**Chú ý**: nếu muốn thực hiện giao tiếp giữa 2 máy tính với nhau thông qua cổng COM, bạn cần dùng1 cab chéo (chân TxD của PC1 nối với RxD của PC2 và ngược lại) để nối 2 cổng COM lại với nhau. **III. Tạo cổng COM ảo cho mô phỏng**
Muốn thực hiện giao tiếp giữa AVR và PC thông qua cổng COM thì hiển nhiên bạn cần có cái cổng COM, ngoài ra bạn cần tự làm một mạch AVR và cầu chuyển Max232. Thật không may là không phải máy tính nào cũng có cổng này, nếu bạn chỉ muốn học cách giao tiếp AVR-PC hoặc chỉ muốn kiểm tra một giải thuật nào đó thì có lẽ mô phỏng là giải pháp được ưa thích hơn. Cho mục đích mô phỏng giao tiếp RS232, Proteus lại một lần nữa hữu ích khi cho phép mô phỏng truyền nhận dữ liệu với cổng COM. Như thế vấn đề còn lại là làm sao tạo các cổng COM ảo trên máy tính và kết nối chúng với nhau để thực hiện mô phỏng giao tiếp. Do tính chất của các cổng COM là chỉ được “mở” (open) 1 lần duy nhất, nghĩa là 2 phần mềm không thể cùng mở 1 cổng. Ý tưởng của chúng ta là tạo ra 2 cổng COM ảo được “nối chéo” sẵn với nhau (ví dụ COM2 và COM3). Trong phần mềm Proteus ngõ ra của UART được nối với COM2. Trong phần mềm trên PC (ví dụ Hyper Terminal) chúng ta kết nối với COM3. Bằng cách này chúng ta đã có thể thực hiện giao tiếp giữa AVR (mô hình Proteus) với PC (phần mềm Hyper Terminal).
Có một vài phần mềm tốt có khả năng tạo cổng COM ảo và kết nối ảo giữa chúng đúng như yêu cầu của chúng ta. Trong phần này tôi sẽ giới thiệu 2 phần mềm như thế, trong đó có 1 phần mềm miễn phí (Virtual Serial Port Emulator) và 1 phần mềm thu phí (Eltima Virtual Serial Port Driver).
Virtual Serial Port Emulator (VSPE): là một phần mềm tạo cổng COM và kết nối ảo tốt của Eterlogic. Điều đặc biệt là phiên bản dành cho Windows 32 bits hoàn toàn miễn phí, vì vậy đây là phần mêm đầu tiên bạn phải để ý khi muốn tạo dùng cho mục đích học tập.
Trước tiên bạn hãy download phần mềm VSPE bản mới nhất tại website chính thức của Eterlogic:
[http://www.eterlogic.com/Products.VSPE.html](http://www.eterlogic.com/Products.VSPE.html) (nhấn vào nút Download ở phía cuối trang web). Giải nén file zip và chạy file SetupVSPE.exe để cài đặt. Sau khi cài đặt hãy tìm và chạy chương trình VSPE. Giao diện của VSPE như trong hình 4.
Hình 4. Giao diện phần mềm VSPE.
Sử dụng VSPE khá đơn giản, bạn chỉ việc nhấn vào nút “Create New Device” được tô đỏ trong hình 4, hoặc vào menu “Device” và chọn “Create”, để tạo 1 cổng COM ảo. Trong hộp thoại “Specify device type” bạn chọn như bên dưới và nhấn Next. Sau đó bạn có thể chọn tên cho cổng COM mình muốn tạo trong (ví dụ COM2).
Hình 5. Tạo cổng COM2 ảo bằng VSPE.
Bạn có thể tiến hành tạo bao nhiêu cổng COM ảo tùy thích. Ví dụ bạn tạo 2 cổng COM2 và COM3, bước tiếp theo chúng ta sẽ “đấu chéo” 2 cổng này với nhau để mô phỏng việc truyền dữ liệu qua RS232. Từ giao diện chính của VSPE bạn nhấn tiếp vào nút “Create new Device…”. Lần này, trong hộp thoại “Specify device type” bạn không chọn Connector nữa mà chọn “Serial Redirector” như trong hình 6. Sau đó nhấn next, chọn 2 cổng COM ảo đã tạo lúc trước và nhấn vào nút Finish.
Hình 6. Tạo kết nối giữa 2 cổng COM.
Sau khi hoàn tất bạn sẽ thấy các cổng COM ảo và kết nối giữa chúng được thể hiện trong giao diện VSPE như ở hình 7. Bạn có thể “minimize” giao diện VSPE để ẩn nó vào taskbar. Chú ý là nếu bạn đóng chương trình VSPE lại (tắt) thì các cổng COM ảo cũng biến mất.
Hình 7. Các cổng COM ảo và kết nối tạo bằng VSPE.
Virtual Serial Port Driver (VSPD): là một phần mềm tạo cổng COM và kết nối ảo tốt của Eltima Software. Đây là phần mềm có thu phí, bạn có thể download bản dùng thử 14 ngày tại website chính thức của Eltima Software:
[http://www.eltima.com/products/vspdxp/](http://www.eltima.com/products/vspdxp/)
So với VSPE thì VSPD dễ sử dụng và ổn định hơn (vì là phần mềm thương mại). Sau khi download bản trial và tiến hành cài đặt, bạn hãy tìm và chạy file “Configure Virtual Serial Port Driver”. Giao diện của VSPD như trong hình 8.
Hình 8. Giao diện phần mềm VSPD.
Trong tab “Manager ports” phần mềm tự động đề nghị 1 cặp cổng COM ảo có thể được tạo ra, bạn có thể chọn lại tùy thích và nhấn “Add pair” để tạo 2 cổng COM này. Khác với VSPE, cổng COM ảo do VSPD tạo ra sẽ xuất hiện trong “Device list” của Windows và không bị mất đi khi người dùng tắt phần mềm VSPD. Hãy chạy trình “Device manager” của Windows, trong mục Ports (COM & LPT) bạn sẽ thấy các cổng COM ảo được tạo thành (xem ví dụ trong hình 9).
Hình 9. Các cổng COM ảo và kết nối giữa chúng được tạo bởi VSPD.
**IV. Sử dụng thư viện xuất nhập chuẩn stdio.h trong WinAVR**
Những ai đã từng học ngôn ngữ lập trình C chắc sẽ không quên chương trình “hello world” đầu tiên của mình:
Chương trình này chỉ làm 1 việc đơn giản là in dòng chữ “hello, world” lên màn hình. Việc in dòng chữ được thực hiện bởi lệnh “printf” trong dòng 3. Lệnh printf nằm trong thư viện stdio gọi là thư viện xuất nhập chuẩn (standard input/output). Lệnh printf trong stdio không chỉ được dùng để in lên màn hình mà có thể in lên bất kỳ thiết bị xuất nào (output device), ngay cả in ra 1 file trên ổ cứng máy tính…Cho AVR, nếu bạn sử dụng trình dịch CodevisionAVR của HPinfotech, khi bạn gọi lệnh printf thì chuỗi dữ liệu sẽ được in ra (xuất ra) module UART (tất nhiên bạn phải cài đặt các thanh ghi của UART để kích hoạt UART trước). Như thế CodevisionAVR tự hiểu UART là thiết bị xuất/nhập mặc định cho các lệnh trong thư viện stdio (printf, scanf…). Tuy nhiên, với WinAVR (avr-gcc) mọi chuyện lại khác, để sử dụng các lệnh xuất nhập chuẩn chúng ta cần khai báo một thiết bị xuất nhập và hàm xuất nhập “cơ bản”. Hàm xuất nhập cơ bản là hàm do người dùng định nghĩa, nhiệm vụ của nó là xuất (hoặc nhập) một ký tự ra một thiết bị xuất nhập nào đó. Ví dụ trong bài AVR5 - giao tiếp UART chúng ta định nghĩa một hàm “uart_char_tx” xuất ký tự ra UART như sau:
Hoặc trong bài TextLCD chúng ta khảo sát hàm “putChar_LCD” xuất một ký tự ra LCD như bên dưới:
Cả 2 hàm “uart_char_tx” và “putChar_LCD” như ví dụ trên đều có thể được dùng làm hàm xuất nhập “cơ bản” cho các hàm như printf...trong thư viện xuất nhập chuẩn sdtio. Nếu giả sử hàm “uart_char_tx” được dùng thì khi gọi hàm hàm printf, chuỗi dữ liệu sẽ được xuất ra UART. Ngược lại, trường hợp hàm “putChar_LCD” được sử dụng như hàm cơ bản thì hàm printf của stdio sẽ xuất chuỗi dữ liệu lên LCD. Bằng phương thức này, trình dịch avr-gcc cho phép chúng ta tiếp cận thư viện stdio một cách mềm dẻo hơn, bạn có thể dùng các hàm của stdio để xuất/nhập dữ liệu vào bất kỳ thiết bị nào như UART terminal, TextLCD, Graphic LCD hay thậm chí SD, MMC card…một khi bạn định nghĩa được hàm xuất nhập “cơ bản”.
Để minh họa cho cách sử dụng các hàm trong thư viện stdio, tôi sẽ trình bày một ví dụ xuất dữ liệu ra TextLCD và uart bằng các hàm printf…của stdio. Mạch điện mô phỏng cho ví dụ được này thể hiện trong hình 10 bên dưới.
Hình 10. Mô phỏng ví dụ xuất dữ liệu với thư viện stdio.
Tất cả các dữ liệu hiển thị trên LCD và uart terminal trong hình 10 đều được thực hiện thông qua các hàm printf và fprintf. Ngoài ra trong ví dụ này, người dùng có thể nhập 1 ký tự từ bàn phím và mã ASCII của phím đó sẽ được in ra trên Terminal. Đoạn code trình bày trong List1.
List 1. Xuất dữ liệu ra LCD và UART bằng thư viện xuất nhập chuẩn stdio
Để sử dụng các hàm trong thư viện xuất nhập chuẩn, chúng ta cần include file header của thư viện như trong dòng code 4
**“#include <stdio.h>**”. Chú ý khi sử dụng avr-gcc, các hàm liên quan đến avr (avr-libc) nằm trong thư mục con “/avr/” của thư mục include nên khi kính kèm phải chỉ rõ thư mục con này. Ví dụ header io.h hoặc interrupt.h chứa các hàm chuyên biệt cho avr, khi đính kèm các file này chúng ta ghi cụ thể như: **“#include <avr/io.h>**”…Tuy nhiên, các file header của ngôn ngữ C chuẩn (như stdio.h, math.h, …) thì nằm trực tiếp ở thư mục include, khi đính kèm các file này phải ghi trực tiếp như trong dòng code 4. Ngoài ra do ví dụ này có sử dụng LCD, bạn cần copy và include thư viện myLCD.h như trong dòng 5 (xem lại bài TextLCD).
Như đã trình bày ở trên, để sử dụng các hàm trong stdio chúng ta cần có các hàm xuất/nhập cơ bản. Các dòng code từ 7 đến 11 là hàm xuất dữ liệu ra uart có tên “
**uart_char_tx**”, hàm này sẽ được dùng làm hàm cơ bản cho các hàm xuất của stdio sau này. Thực chất hàm “uart_char_tx” đã được trình bày trong bài học về UART, ở đây có một thay đổi nhỏ là dòng code 8 “ **if (chr==’\n’) uart_char_tx(‘\r’)**”, dòng này có nghĩa là khi gặp người dùng muốn xuất ra “ký tự” ‘\n’ thì hàm “ **uart_char_tx**” sẽ xuất ra thêm ký tự ‘\r’ . Như thế, nếu sau này bắt gặp một dấu hiệu xuống dòng ‘\n’ (có mã ASCII là 10, gọi là Line Feed – LF) ở cuối câu thì một tổ hợp mã '\r'+'\n' (mã '\r' = 13 gọi là Carriage Return – CR) sẽ được gởi để thực hiện xuống dòng. Để nắm rõ hơn vấn đề này bạn tìm hiểu thêm về CRLF (Carriage Return Line Feed) trong Windows.
Hai dòng code 13 và 14 rất quan trọng khi muốn sử dụng thư viện stdio. Ý nghĩa của 2 dòng này là tạo 2 “FILE” ảo (hay còn gọi là stream) dành cho việc xuất dữ liệu. Chúng ta khảo sát dòng 14: tạo stream cho UART.
static FILE uartstd= FDEV_SETUP_STREAM(uart_char_tx, NULL,_FDEV_SETUP_WRITE);
Chúng ta tạo 1 biến tên uartstd (người dùng tự đặt tên tùy ý) có kiểu là FILE (một dạng thiết bị ảo), sau đó dùng macro “FDEV_SETUP_STREAM” để khởi tạo và cài đặt các thông số cho uartstd. Macro này có chức năng mở 1 thiết bị xuất nhập (fdevopen) và gán các “công cụ” cho việc xuất nhập ra thiết bị.
#define FDEV_SETUP_STREAM(put, get, rwflag)
Các thông số kèm theo “
**FDEV_SETUP_STREAM**” bao gồm 1 hàm cơ bản gọi là “ **put**”, một hàm cơ bản gọi là “ **get**” và một cờ chỉ chức năng xuất hoặc nhập của thiết bị được mở. Cụ thể, trong dòng code 13, biến uartstd là một “thiết bị ảo” được dùng cho việc xuất dữ liệu (do thông số **_FDEV_SETUP_WRITE**). Công cụ để xuất ra uartstd là hàm “ **uart_char_tx**” mà chúng ta đã tạo phía trên. Không có hàm nhận dữ liệu về từ uartstd (thông số **get = NULL**). Bạn có thể hình dung thế này: biến uartstd là một tờ giấy, hàm “ **uart_char_tx**” là một “con dấu” (stamp) cho phép in một ký tự lên tờ giấy **uartstd**. Chúng ta gán “ **uart_char_tx**” cho usrtstd thì sau này tất cả việc in ấn lên tờ giấy uartstd sẽ do “con dấu” “ **uart_char_tx**” thực hiện. Hàm “ **uart_char_tx**” vì thế gọi là hàm xuất cơ bản.
Tương tự như thế, trong dòng code 13 chúng ta tạo 1 “tờ giấy” khác tên
**lcdstd** và hàm cơ bản cho nó lá hàm “ **putChar_LCD**”, hàm này đã được định nghĩa sẵn trong thư viện myLCD.h.
Các dòng code trong chương trình chính từ dòng 17 đến 25 dùng khởi động UART và TextLCD, bạn có thể xem lại các bài liên quan để hiểu thêm. Sau khi khởi động, UART và LCD đã sẵn sàng cho việc xuất dữ liệu. Bây giờ chúng ta có thể dùng các hàm trong thư viện stdio như printf hay sprint…để xuất dữ liệu. Bạn hay quan sát hình 10 vì tôi sẽ dùng nó để so sánh đối chiếu với các dòng code sau. Dòng 27 “
**printf("In lan 1")**”, mục đích là in chuỗi “In lan 1” lên LCD bằng hàm printf. Tuy nhiên, xem trên hình 10 bạn không nhìn thấy chuỗi này xuất hiện. Xem tiếp dòng code 28 “ **fprintf(&lcdstd," www.hocavr.com ")**” và xem lại hình 10, lần này bạn đã thấy chuỗi ký tự “ **www.hocavr.com**” xuất hiện trên LCD, nghĩa là việc in đã thành công với hàm fprintf. Hàm fprintf là hàm xuất dữ liệu ra một thiết bị ảo, trong đó tham số thứ nhất của hàm trỏ đến thiết bị và tham số thứ hai là chuỗi dữ liệu cần in. Trong trường hợp này chúng ta đã dùng fprintf để xuất chuỗi “ **www.hocavr.com**” ra thiết bị ảo lcdstd và đã thành công. Vậy với hàm printf ở dòng 27 thì sao? Hãy khảo sát tiếp các dòng từ 30 đến 32. Dòng 30 chúng ta lại một lần nữa dùng hàm printf “ **printf("In lan 3")**” để in dòng “ **In lan 3**” lên LCD nhưng vẫn không thành công (xem LCD trong hình 10). Ở dòng 31 chúng ta gán “ **stdout=&lcdstd**” trong đó stdout là một biến (thật ra là 1 stream hay một thiết bị ảo) có sẵn của ngôn ngữ C, biến này qui định thiết bị mặc định dùng cho việc xuất nhập dữ liệu, khi gán stdout trỏ đến lcdstd như dòng 31 nghĩa là chúng ta khai báo LCD là thiết bị xuất nhập mặc định. Vì vậy, trong dòng 32 chúng ta gọi hàm printf “ **printf("In lan 4: %i", x)**” chúng ta đã thành công. Lần này, quan sát trên LCD bạn sẽ thấy dòng “In lan 4: 8205” xuất hiện. Ở đây 8205 là giá trị của biến x trong câu lệnh ở dòng 32. Tóm lại, hàm fprintf cho phép in trực tiếp ra một thiết bị ảo được chỉ định trong khi đó muốn dùng hàm printf chúng ta cần gán thiết bị xuất nhập mặc định trước cho biến stdout. Hãy quan sát đoạn code từ dòng 34 đến 37 và ba dòng đầu trong Terminal ở hình 10, chắc chắn bạn đã tự lý giải được các dòng code này.
Cuối cùng là trình phục vụ ngắt nhận dữ liệu của UART trong các dòng code từ 41 đến 44. Trong trình này, chúng ta chỉ thực hiện việc đơn giản là in dòng “
**Ma ASCII:**” kèm theo đó là giá trị nhận về từ UART chứa trong thanh ghi UDR: “ **fprintf(&uartstd,"Ma ASCII: %i\n", UDR)**”.
Để tìm hiểu đầy đủ về thư viện stdio trong WinAVR bạn cần đọc tài liệu “avr-libc Manual”, phần Standard IO facilities.
**IV. RS232 Terminal**
RS232 Terminal là thuật ngữ dùng chỉ các phần mềm máy tính có khả năng nhận và phát dữ liệu ra cổng COM (như một thiết bị đầu cuối). Các RS232 Terminal rất hữa dụng để kiểm tra các chương trình truyền nhận dữ liệu qua cổng COM. Hệ điều hành Windows có sẵn một RS232 Terminal gọi là “Hyper Terminal”. Công cụ này khá tốt cho mục đích giao tiếp thông thường. Để sử dụng Hyper Terminal bạn hãy vào “All Programs/ Accessories/Communications/Hyper Terminal” hoặc đơn giản là vào Run và gõ lệnh “hypertrm”. Một hộp thoại có tên “Connection Description” xuất hiện, hãy điền một tên bất kỳ cho cuộc gọi và nhấn OK. Trong hộp thoại tiếp theo, Connect to, hãy chọn cổng COM mà bạn muốn giao tiếp, và nhấn OK. Cuối cùng là hộp thoại COM Properties cho phép bạn thiết lập các thông số giao tiếp như Baudrate, Parity bit, Stop bit như trong hình 11, chú ý hãy chọn
** Flow control là "none"**…và nhấn OK.
Hình 11. Thiết lập cuộc gọi.
Giả sử bạn chạy chương trình ví dụ trong phần demo của stdio, bạn thu được giao diện HyperTerminal như trong hình 12.
Hình 12. Giao diện Hyper Terminal.
Trong bài học này, tôi giới thiệu một chương trình Terminal có tên Hercules của HW group (
[http://www.hw-group.com/products/hercules/index_en.html](http://www.hw-group.com/products/hercules/index_en.html)). Đây là một Terminal miễn phí rất tốt, dễ sử dụng và ổn định. Ngoài chức năng RS232 Terminal, Hercules còn được dùng cho các giao diện khác như TCP, UDP…Bạn chỉ cần download chương trình về và chạy file Hercules.exe. Bạn thu được giao diện Hercules như sau:
Hình 13. Giao diện phần mềm Hercules.
Hãy chọn tab Serial để giao tiếp với cổng COM, thiết lập các thông số như tên cổng, Baudrate, Data frame…rồi nhấn nút Open, bạn đã sẵn sàng để sử dụng Hercules.
Giả sử bạn có 3 cổng COM ảo tên là COM2, COM3 nối với nhau. Hãy sử dụng ví dụ trong phần stdio, trong mạch điện mô phỏng Proteus của ví dụ hãy xóa thiết bị ảo Terminal. Hãy thêm vào một thiết bị tên là COMPIM bằng cách search với keyword là COMPIM (hoặc chạy file AVR_STD_Terminal.DSN trong thư mục AVR_STD của ví dụ trên). Kết nối như trong hình 14. Sau đó right click vào COMPIM để vào hộp thoại “Edit component”, đổi thông số Physical port thành CÒM, đổi Virtual Baud Rate thành 38400. Chạy lại mô phỏng bạn sẽ thấy kết quả hiển thị trên Hercules như trong hình 14. Type 1 phím bất kỳ để thấy mã ASCII.
Đây là ví dụ cho phép bạn giao tiếp giữa chương trình AVR mô phỏng trong Proteus và ứng dụng chạy trên Windows thông qua các cổng COM ảo. Nó thực chất là một dạng giao tiếp máy tính bằng cổng COM, dành cho trường hợp bạn chưa có mạch AVR thật. Mấu chốt nằm ở thiết bị COMPIM trong Proteus. COMPIM thực chất là mô hình cổng COM tồn tại trên máy tính của bạn. Trong trường hợp này chúng ta dùng Eltima VSPE (hoặc VSPD) để tạo 2 cổng COM ảo trên máy tính là COM2 và COM3, chúng được đấu chéo với nhau. Chúng ta set COMPIM trong Proteus là COM2 trong khi cổng trên Hercules là COM3. Khi chạy mô phỏng, AVR sẽ gởi dữ liệu ra COMPIM (tức COM2), COM2 truyền đến COM3 và hiển thị trên Hercules. Chúng ta có thể tự viết các chương trình trên Windows để nhận và gởi giá trị qua COM thay cho Hercules. Trong phần tiếp theo tôi sẽ hướng dẫn bạn tạo chương trình như thế.
Hình 14. Kết hợp mô phỏng và Hercules.
[V. Lập trình giao tiếp với cổng COM bằng Visual Basic và Visual C++]
Các chương trình Terminal đề cập ở trên là một dạng ứng dụng giao tiếp giữa máy tính và vi điều khiển ở mức độ đơn giản. Trong nhiều trường hợp, yêu cầu giao tiếp đòi hỏi mức độ phức tạp cao hơn, ví dụ lưu trữ dữ liệu hay vẽ đồ thị biến thiên, thì người dùng cần phải tự viết các chương trình trên máy tính của riêng mình. Phần này tôi hướng dẫn bạn các viết chương trình trên máy tính để truyền và nhận dữ liệu từ cổng COM bằng 2 ngôn ngữ lập trình Visual Basic và Visual C++ (6.0) trên nền Windows. Chú ý, mục đích bài viết này là về AVR nên phần viết ứng dụng trên Windows tôi chỉ trình bày một cách đơn giản cốt cho bạn nắm được nguyên lý. Để phát triển các ứng dụng phức tạp hơn người đọc cần tự trang bị cho mình kiến thức về lập trình trên Windows. Trong tất cả các hướng dẫn bên dưới tôi giả sử là người đọc ít nhất biết được cách tạo Project trong Visual Basic hoặc/và Visual C++.
**1. Viết chương trình giao tiếp cổng COM bằng Visual Basic 6.0**
Kể từ các phiên bản Windows 2000 về sau, việc giao tiếp với các cổng máy tính truyền thống, như cổng LPT, trong Windows tương đối khó khăn. Tuy nhiên, với cổng COM thì có điều may mắn là Microsoft có cung cấp một công cụ (thật ra là một control – điều khiển) có tên gọi là “Microsoft Communication Control” hay viết tắt là MSComm. MSComm xuất hiện trong các phần mềm lập trình nổi tiếng của MS như Visual Basic hay Visual C++ dưới dạng một “điều khiển”. Vì là một “điều khiển” được thiết kế sẵn cho cổng COM nên MSComm chứa tất cả các công cụ cần thiết để giao tiếp với cổng này, công việc của người viết chương trình chỉ đơn giản là khai báo và sử dụng. Để minh họa cách sử dụng MSComm trong Visual Basic, hãy làm theo hướng dẫn bên dưới.
Chạy Visual Basic 6, vào menu “File/New Project” và tạo một “Standard EXE”. Bạn sẽ thấy một Project có tên là “Project1” kèm một hộp thoại nền (form chính) có tên Form1 xuất hiện. Bạn có thể đặt tên bất kỳ cho Project và form chính. Hãy quan sát ví dụ trong hình 15. Từ thanh công cụ Toolbox hãy click vào control “textbox” và vẽ lên “form” chính 2 textbox tên là txtOuput và txtInput (xem hình 15) (đổi tên các textbox trong cửa sổ Properties nằm ở gốc thấp, bên phải). với txtOutput, hãy set thông số Multiple thành True và ScrollBars thành “3 – Both”
Hình 15. Giao diện Visual Basic 6.
Tiếp theo hãy đưa control MSComm vào form chính. Theo mặc định, control MSComm không có sẵn trong Toolbox của Visual Basic, chúng ta cần thêm vào Toolbox trước khi sử dụng. Để thêm MSComm vào Toolbox, chọn Menu “Project/Components” bạn sẽ thấy một hộp thoại tên Components xuất hiện như trong hình 16. Tìm và click chọn vào ô “Microsoft Comm Control 6.0” như trong hình và nhấn OK. Lúc này, quan trong Toolbox của VB bạn sẽ thấy icon của MSComm xuất hiện. Click vào icon này và vẽ 1 đối tượng MSComm lên form chính (xem lại hình 15). Giữ tên mặc định của đối tượng này là MSComm1.
Hình 16. Thêm công cụ MSComm vào Project.
**Viết code**:
Mục đích của ví dụ này như sau: dữ liệu nhận về từ cổng COM sẽ hiển thị trên textbox txtOutput, và khi người dùng type 1 ký tự vào txtInput ký tự sẽ được truyền đi qua cổng COM.
Trước hết, hãy doubleclick vào form chính, viết đoạn code sau vào sự kiện Form_Load():
Mục đích của đoạn code này là cài đặt các thông số cho MSComm1.
- Thông số
**CommPort = 3** nghĩa là chúng ta muốn kết nối với cổng COM3. Thông số này do người dùng thay đổi tùy theo cổng COM chúng ta muốn giao tiếp.
- Thông số
**Setting = “38400, N, 8,1”** nghĩa là tốc độ Baud=38400, không sử dụng bit Parity, độ dài khung truyền bằng 8 và có 1 bit Stop.
-
**RThreshold = 1** nghĩa là khi có 1 ký tự đến cổng COM, ngắt nhận dữ liệu sẽ xảy ra.
-
**InputLen = 1** nghĩa là khi đọc dữ liệu từ bộ đệm nhận, chúng ta sẽ đọc lần lượt 1 ký tự (1 byte).
-
** PortOpen = True **tức cho phép “mở” cổng COM để sẵn sàng giao tiếp.
Tiếp theo, doubleclick vào biểu tượng của MSComm1 trên form chính để viết code vào sự kiện
**MSComm1_onComm()**:
Sự kiện
**onComm() **thực chất là trình phục vụ ngắt nhận dữ liệu của MSComm. Khi có 1 byte dữ liệu gởi đến bộ đệm của cổng COM (số lượng byte do RThreshold quy định) thì sự kiện onComm sẽ xảy ra (ngắt xảy ra), trong sự kiện này chúng ta sẽ viết code để nhận và xử lý dữ liệu. Dòng 2 chúng ta khai báo 1 biến tạm thời tên là InputText với kiểu dữ liệu string. Chú ý là sự kiện onComm có thể xảy ra do nhiều nguyên nhân, ở đây chúng ta chỉ quan tâm đến trường hợp dữ liệu truyền đến, dòng 3 là một dạng “lọc” sự kiện, chúng ta chỉ thực hiện các dòng code bên trong khi mà sự kiện comEvReceive xảy ra (dữ liệu được nhận về): ** If Me.MSComm1.CommEvent = comEvReceive Then**. Việc quan trọng duy nhất để đọc dữ liệu được gởi đến COM là đọc bộ đệm Input của MSComm như trong dòng code 4: **InputText = MSComm1.Input**. Sau dòng lệnh này dữ liệu sẽ được chứa trong biến tạm InputText. Tiếp theo chúng ta chỉ cần cộng dồn các ký tự nhận về vào nội dung của Textbox txtOutput để hiển thị lên màn hình (dòng 5) : **txtOutput.Text = txtOutput.Text + InputText**. Dòng code 6 làm nhiệm vụ đưa con trỏ đến cuối nội dung của txtOutput để tiện cho việc quan sát dữ liệu.
Cuối cùng, doubleclick vào Textbox txtInput và tìm sự kiện KeyPress để viết các dòng code sau:
Sự kiện
**txtInput_KeyPress **xảy ra khi người dùng nhấn 1 phím nào đó vào txtInput. Dòng code **Me.MSComm1.Output = Chr(KeyAscii)** thực hiện việc gởi giá trị của KeyAscii ra cổng COM, trong đó **KeyAscii **là mã Ascii của phím được nhấn.
Bạn đã hoàn tất viết chương trình truyền nhận dữ liệu qua cổng COM bằng Visual Basic. Để kiểm tra chương trình của bạn, hãy thực hiện mô phỏng theo các bước sau:
- Dùng 1 trong 2 phần mềm VSPD hoặc VSPE để tạo 2 cổng COM ảo là COM2 và COM3, đấu chéo chúng với nhau (xem lại phần
[cổng COM ảo](http://www.hocavr.com/index.php/app/gtmt/gtmt1#Virtual)).
- Tìm trong thư mục chứa ví dụ
**AVR_STD **và chạy file mô phỏng bằng phần mềm Proteus AVR_STD_Terminal.DSN.
- Quay lại Visual Basic, nhấn nút Run hoặc F5 để chạy Project vừa mới viết.
- Nhấn Run trong Proteus để mô phỏng mạch điện
**AVR_STD_Terminal.DSN**. Bạn sẽ thấy kết một số text xuất hiện trông txtOutput như trong hình 17. Click vào txtInput và type bất kỳ một phím nào đó để xem kết quả. So sánh với mô phỏng trong hình 14 bạn thấy nét tương đồng. Như thế bạn đã thành công khi tự viết cho mình 1 ứng dụng giap tiếp với cổng COM bằng Visual Basic. **2. Viết chương trình giao tiếp cổng COM bằng Visual C++ 6.0**
Phần này chúng ta sẽ thực hiện một ví dụ truyền nhận qua cổng COM tương tự như ví dụ ở phần trên nhưng sử dụng Visual C++ (VC++) của Microsoft. Mục đích chính là hướng dẫn cách sử dụng MSComm trong VC++, vì thế tôi sẽ trình bày rất sơ sài những phần như tạo Project trong VC++. Bạn đọc cần tự trang bị thêm kiến thức về lập trình VC++. Một trong những tài liệu rất hay cho người mới học lập trình VC là “Teach Yourself Visual C++ 6 in 21 Days” của “Sams Teach Yourself”, bạn có thể tìm đọc nếu thấy cần thiết.
Từ VC++ hãy vào menu “File/New” để tạo 1 Project mới. Chọn loại Project là “MFC AppWizard (exe)”, trong Ô Project Name đặt tên cho Project là AVR_PC, nhấn OK. Trong hộp thoại thứ 2 hãy chọn “Dialog based” cho loại Project, và nhấn Finish để tạo Project (các bước khác để mặc định).
Hình 17. Tạo Project MFC trong VC++6.
Khi Project mới được tạo sẽ có 1 hộp thoại chính (Dialog) xuất hiện với 2 button “OK” và “Cancel” trên đó. Dùng công cụ “Edit” để thêm vào 2 “Edit box” và sắp xếp lại giao diện như hình 19. Right click vào các Edit box và chọn Proterties từ các Popup_menu, lần lượt đổi ID của 2 Edit box thành IDC_OUTPUT và IDC_INPUT.
Cũng giống như trong VB, Control MSComm không xuất hiện mặc định trong Toolbox của VC++, chúng ta cần thêm vào khi muốn sử dụng control này. Hãy vào menu “Project/Add to Project/ Components and Controls…”. Khi hộp thoại “Components and Control Gallery” xuất hiện bạn chọn vào thư mục “Registered ActiveX Controls” và tìm đến file “Microsoft Communications Control, Version 6.0” rồi nhấn nút insert, nhấn OK khi được hỏi bất kỳ câu hỏi gì, sau đó nhấn nút Close để đóng hộp thoại lại. Lúc này icon của MSComm sẽ xuất hiện trong Toolbox của VC++ như trong hình 19. Click chọn icon của MSComm và vẽ 1 control vào Dialog chính của Project. Theo mặc định Control này có tên IDC_MSCOMM1.
Hình 18. Thêm Control MSComm vào Toolbox trong VC++.
Hình 19. Giao diện chương trình trong Visual C++.
Việc lập trình trong VC++ tương đối khó hơn VB (cho người mới tìm hiểu). Các thuộc tính của các Control như Edit box không được truy cập trực tiếp như Textbox trong VB. Ví dụ để gán và hiển thị một chuỗi hay số lên Edit box chúng ta phải thực hiện gán và cập nhật dữ liệu qua các biến trung gian. Ở bước này chúng ta đi tạo 2 biến cho 2 Edit box. Nhấn vào menu “
**View/ClassWizard**” hoặc tổ hợp phím “ **Ctrl+W**” , trong hộp thoại “ **MFC ClasWizard**” hãy chọn tab “Member Variables”. Click vào dòng **IDC_OUTPUT **(chính là edit phía trên), nhấn vào nút “ **Add vatiable**…” và điền tên biến là “ **m_txtOutput**” với kiểu biến là **CString** như trong hình 20. Lặp lại các bước trên để tạo 1 biến tên “ **m_txtInput**” cho “ **IDC_INPUT**”. Cuối cùng là tạo 1 biến có tên “m_comm” cho IDC MSCOMM1. Nhấn OK để đóng hộp thoại MFC ClassWizard. Từ bây giờ, chúng ta chỉ cần nhớ 3 biến “ **m_txtOutput**”, “ **m_txtInput**”, “ **m_comm**” khi muốn truy cập các Edit boxes và MSComm trong lúc viết code.
Hình 20. Tạo biến txtOutput cho Edit box IDC_OUTPUT.
**Viết Code:** Nhấn Ctrl+W để mở lại
Hình 21. Bắt đầu viết code.
Bây giờ bạn có thể viết code cho sự kiện “
**OnInitDilaog()**”, đây là sự kiện xảy ra khi bạn chạy chương trình và Dialog chính được khởi động. Vì thế chúng ta sẽ cài đặt các thông số cho m_comm vào đây ( **m_comm **là tên biến đại diện cho control **IDC_MSCOMM1 **mà chúng ta đã tạo ở các bước trên). Hãy thêm các dòng sau vào sau dòng “// TODO: Add extra initialization here”:
Năm dòng code trên tương ứng với 5 dòng trong phần
**Form_Load() **khi viết Project bằng VB mà chúng ta đã khảo sát ở trên, vì thế tôi không cần giải thích thêm cho các dòng code này.
Tiếp theo chúng ta sẽ viết code cho sự kiện onComm (ngắt nhận) của control MSComm, trước khi viết code hãy nhấn
**Ctrl+W** để hiện hộp thoại ClassWizard và thực hiện 6 bước như trong hình 22 để thêm sự kiện onComm vào Project.
Hình 22. Thêm sự kiện onComm để nhận dữ liệu từ cổng COM.
Viết đoạn code sa vào sự kiện onComm:
Như đã trình bày ở trên, m_comm là biến đại diện cho MSComm việc thao tác với cổng COM bây giờ thực hiên thông qua biến m_comm. Trong dòng 4 chúng ta khai báo 1 biến phụ strInput có kiểu CString dùng chứa giá trị nhận về sau này. Cũng giống như trong VB, sự kiện onComm có thể xảy ra do nhiều nguyên nhân, chúng ta chỉ quan tâm đến trường hợp có dữ liệu đến bộ đệm, dòng 5 cho phép ‘lọc” ra sự kiện cần thiết:
**if (m_comm.GetCommEvent()==2 )**. Dòng 6 chúng ta khai báo 1 biến phụ tên ** in_dat **với kiểu **COleVariant**. COleVariant là lớp (class) của MFC, tên gọi của nó là sự kết hợp của **C + OLE +VARIANT **trong đó OLE là “ **Object Linking Embedded**” là một kiểu đối tượng không có sẵn mà được “nhúng” vào, MSComm là một loại OLE. **VARIANT** là một kiểu biến chưa xác định. Khi bạn có môt biến x, đôi khi bạn muốn gán giá trị số cho x nhưng cũng có khi bạn lại muốn gán chuỗi ký tự cho x. Khi đó hãy khai bao x là VARIANT. Trong trường hợp MSComm, dữ liệu vào và ra của đối tượng này thuộc dạng “chưa xác định” hay VARIANT. Trong dòng 7 chúng ta chỉ đơn giản nhận giá trị từ m_comm về biến in_dat: **in_dat = m_comm.GetInput().** Dòng tiếp theo chúng ta “trích” thành phần chuỗi ký tự từ biến in_dat và gán cho biến strInput: **strInput=in_dat.bstrVal**(một cách tương đối có thể hiểu đổi in_dat thành CString và gán cho strInput). Chúng ta phải trích CString vì các Edit box chỉ hiển thị được CString. Để hiển thị dữ liệu nhận về lên Edit box ( **IDC_OUTPUT**) chúng ta cộng dồn biến **m_txtOutput **(biến đại diện của Edit box **IDC_OUTPUT**) bằng dòng lệnh 9: ** m_txtOutput+=strInput**. Cuối cùng, để cho giá trị của biến m_txtOutput cập nhật lên Edit box chúng ta phải gọi hàm UpdateData với tham số FALSE như dòng 10: UpdateData(FALSE) (đây là cách làm việc của Visual C++).
Các dòng code từ 12 đến 14 được dùng với mục đích đưa con trỏ về cuối dòng của Edi box sau khi kết thúc quá trình nhận dữ liệu. Bạn có thể bỏ qua nếu thấy không cần thiết.
Viêc cuối cùng là viết code cho Edit box bên dưới (
**IDC_INPUT**) để khi chúng ta gõ (type) vào đấy, ký tự sẽ được gởi đến cổng COM. Nhấn Ctrl+W và thực hiện các bước bên dưới để thêm vào sự kiện onChange.
Hình 23. Thêm sự kiện onChange cho IDC_INPUT.
Hãy viết đoạn code sau vào sự kiện onChange của Edit box Input:
Khi người dùng type 1 ký tự nào đó vào Edit box, sự kiện onChange xảy ra, khi đó chúng ta sẽ trích ký tự cuối cùng trong nội dung của Edit box bên dưới mà đại diện là biến m_txtInput bằng dòng lệnh 11:
**tmpStr=m_txtInput.Right(1).**Trong đó tmpStr là một biến tạm khai báo ở dòng 9. Chú ý rất quan trong khi muốn đọc nội dung của Edit box chúng ta cần gọi hàm **UpdateData** với tham số **TRUE** trước đó như trong dòng 10. Sau cùng, gọi phương phương thức SetOutput của đối tượng MSComm để gởi giá trị ra cổng COM: **m_comm.SetOutput(COleVariant(tmpStr)). **Để gởi một ký tự (hay chuỗi ký tự) ra cổng COM trước hết chúng ta cần “ép kiểu” ký tự đó về COleVariant vì như đã trình bày, MSComm chỉ làm việc với COleVaraint. Đoạn **COleVariant(tmpStr)** thực hiện việc “ép kiểu” này.
Sau khi viết xong đoạn code cho sự kiện onChange bạn có thể nhấn tổ hợp phím
**Ctrl+F5 **để chạy chương trình. Dùng mạch điện **AVR_STD_Terminal.DSN **và chạy mô phỏng như trong phần lập trình với VB. Kết quả thu được sẽ như trong hình 24.
Hình 24. Giao tiếp giữa AVR và Visual C++.
Mời bạn tham khảo thêm
[phần mềm gCOM](http://www.hocavr.com/index.php/software/tienich/gcom), một công cụ giao tiếp, lưu trữ dữ liệu và vẽ đồ thị cổng COM
Nguồn: hocavr
beconx8
Bài viết thật bổ ích nhưng các hình ảnh đều không xem được nên khó hình dung quá!
Đăng Nhậphoặc đăng ký thành viênđể chia sẻ,bình luận và tích lũy điểm.

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Truncated: length

Content-Type: text/html; charset=utf-8

Connection: close

X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 3.0.1

Cache-Control: max-age=0, private, must-revalidate

X-Rack-Cache: miss

Server: nginx/0.8.53 + Phusion Passenger 3.0.1 (mod_rails/mod_rack)


markdown:
Đạo diễn: Jung Jung Hwa
Thể loại: Hàn Quốc, Phim Bộ, Tâm Lý - Tình Cảm, Hài Hước
Độ dài: 16 Tập
Quốc gia: Hàn Quốc
Phát hành: 2013
Diễn viên: Park Shin Hye, Yoon Shi Yoon, Kim Ji Hoon, Park Soo Jin, Kim Yoon Hye, Go Kyung Pyo, Kim Jung San
Nguồn: Sưu tầm
[id]1;http://www.dailymotion.com/video/xwlyn7_k-zone-my-flower-boy-neighbor-e01-hd-kites-vn_shortfilms|1;https://picasaweb.google.com/lh/photo/TLRUBN5Wa85tpB6MxZyjEdMTjNZETYmyPJy0liipFm0?feat=directlink|2;http://www.dailymotion.com/video/xwmt1m_my-flower-boy-neighbor-e02_shortfilms|2;https://picasaweb.google.com/lh/photo/pZAvMwSBsckS6FsYFxIgU9MTjNZETYmyPJy0liipFm0?feat=directlink|3;https://picasaweb.google.com/lh/photo/p2vfDKR8tewqKy2qbNvax9MTjNZETYmyPJy0liipFm0?feat=directlink|3;http://www.dailymotion.com/video/xwshxk_k-zone-my-flower-boy-neighbor-e03-sd-kites-vn_shortfilms|4;http://www.dailymotion.com/video/xwts1f_neighbor4-hiphim-com-001_shortfilms;http://www.dailymotion.com/video/xwts2m_neighbor4-hiphim-com-002_shortfilms|4;https://picasaweb.google.com/lh/photo/YNqdOVErB-ql-HbChFWBTNMTjNZETYmyPJy0liipFm0?feat=directlink|1;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-1/IWZ9A088.html|2;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-2/IWZ9AIF8.html|3;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-3/IWZ9AWO9.html|5;https://picasaweb.google.com/lh/photo/1nfe-swzRJu4BAFqERS6XtMTjNZETYmyPJy0liipFm0?feat=directlink;https://picasaweb.google.com/lh/photo/T44UrIR_gUP2zuv3KphbWtMTjNZETYmyPJy0liipFm0?feat=directlink;https://picasaweb.google.com/lh/photo/N0xbEMEE2_2HWsE372a_idMTjNZETYmyPJy0liipFm0?feat=directlink|5;http://www.dailymotion.com/video/xwykxx_my-nam-hang-xom-5-hiphim-com-001_shortfilms;http://www.dailymotion.com/video/xwyl5u_my-nam-hang-xom-5-hiphim-com-002_shortfilms|4;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-4/IWZ9AOI7.html|6;https://picasaweb.google.com/lh/photo/MBx1HhO9A2wwt3G8kfKxhTftFz8sj5laiC3LwsE6gkY?feat=directlink;https://picasaweb.google.com/lh/photo/fWbhN3K8Kfbm9sKmEYkcQjftFz8sj5laiC3LwsE6gkY?feat=directlink;https://picasaweb.google.com/lh/photo/d98p_Z6yWvMmF6RNkOl6CTftFz8sj5laiC3LwsE6gkY?feat=directlink|6;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-6/IWZ9AO7F.html|7;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-7/IWZ9AUWB.html|7;http://www.dailymotion.com/video/xx4nie_my-nam-hang-xom-7-hiphim-com-001_shortfilms;http://www.dailymotion.com/video/xx4nj2_my-nam-hang-xom-7-hiphim-com-002_shortfilms|7;https://picasaweb.google.com/lh/photo/3IraAG8A7JfuNrGVqgLOK9MTjNZETYmyPJy0liipFm0?feat=directlink|8;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-8/IWZ9AU8B.html|8;https://picasaweb.google.com/lh/photo/j-BPLHBCpq9FrQ-d5gtBFNMTjNZETYmyPJy0liipFm0?feat=directlink;https://picasaweb.google.com/lh/photo/CT2S5VIhQ8D5YDJF7Nd4k9MTjNZETYmyPJy0liipFm0?feat=directlink;https://picasaweb.google.com/lh/photo/-umkJIqusi6psCY4dq7UddMTjNZETYmyPJy0liipFm0?feat=directlink|9;http://www.dailymotion.com/video/xxb690_my-nam-hang-xom-9-hiphim-com-001_shortfilms;http://www.dailymotion.com/video/xxb6a0_my-nam-hang-xom-9-hiphim-com-002_shortfilms|9;https://picasaweb.google.com/lh/photo/bjYtFtmZlZy068-KrSs_GNMTjNZETYmyPJy0liipFm0?feat=directlink;https://picasaweb.google.com/lh/photo/_8pRzhuk18MjVJqxuEq8uNMTjNZETYmyPJy0liipFm0?feat=directlink;https://picasaweb.google.com/lh/photo/skj1rnpfI5a6NLPiKVAaatMTjNZETYmyPJy0liipFm0?feat=directlink|9;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-9/IWZ9A60W.html|10;https://picasaweb.google.com/lh/photo/YV7scwFsKdmK7UsjPkgfdNMTjNZETYmyPJy0liipFm0?feat=directlink;https://picasaweb.google.com/lh/photo/yUhMFKOMKp5MbzqZYZR9kNMTjNZETYmyPJy0liipFm0?feat=directlink;https://picasaweb.google.com/lh/photo/F-d0y1-zfeRQ1agu26utjtMTjNZETYmyPJy0liipFm0?feat=directlink|10;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-10/IWZ9A66U.html|10;http://www.dailymotion.com/video/xxcjo4_my-nam-hang-xom-10-hiphim-com-001_shortfilms;http://www.dailymotion.com/video/xxcjqs_my-nam-hang-xom-10-hiphim-com-002_shortfilms;http://www.dailymotion.com/video/xxcjrx_my-nam-hang-xom-10-hiphim-com-003_shortfilms|11;https://picasaweb.google.com/lh/photo/LARpdTKlzRtGKgs770pXrTs0YxKki85jOH112zBBBj0?feat=directlink;https://picasaweb.google.com/lh/photo/QXn7qZJ4L1cX0cD2nC93HTs0YxKki85jOH112zBBBj0?feat=directlink;https://picasaweb.google.com/lh/photo/rZUyf-2bGb3YmuGvFXJgYjs0YxKki85jOH112zBBBj0?feat=directlink|11;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-11/IWZ9A77F.html|12;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-12/IWZ9A78A.html|13;http://www.dailymotion.com/video/xxmv8u_k-zone-my-flower-boy-neighbor-e13-sd-kites-vn_shortfilms|13;https://picasaweb.google.com/lh/photo/HeN_unWhNXYMQJkrZTsbRdMTjNZETYmyPJy0liipFm0?feat=directlink;https://picasaweb.google.com/lh/photo/UUWFsJdEF2b90eEjXzBHGtMTjNZETYmyPJy0liipFm0?feat=directlink;https://picasaweb.google.com/lh/photo/TDdegWCLnAS9RPKMdTs-BtMTjNZETYmyPJy0liipFm0?feat=directlink|13;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-13/IWZ9A8CB.html|14;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-14/IWZ9A9WI.html|15;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-15/IWZ9AA6F.html|14;http://www.dailymotion.com/video/xxpd8g_k-zone-my-flower-boy-neighbor-e14-hd-kites-vn_shortfilms|14;https://picasaweb.google.com/lh/photo/IOq4R7vUqc_jEoqB-DvG9tMTjNZETYmyPJy0liipFm0?feat=directlink;https://picasaweb.google.com/lh/photo/5Jocl_baPgNY-s_CTJ8TAdMTjNZETYmyPJy0liipFm0?feat=directlink;https://picasaweb.google.com/lh/photo/mbLn2g0KSl-RVB8jCk3qj9MTjNZETYmyPJy0liipFm0?feat=directlink|16;http://tv.zing.vn/video/Flower-Boy-Next-Door-Tap-16-END/IWZ9AA9B.html|16;http://www.dailymotion.com/video/xxuae6_my-nam-hang-xom-16-hiphim-com-001_shortfilms|[/id]
Tag:
[HQ](http://thegioituoiteen10.blogspot.com/search/label/HQ), [PB](http://thegioituoiteen10.blogspot.com/search/label/PB)

Content-Type: text/html; charset=UTF-8

Cache-Control: private, max-age=0

X-Content-Type-Options: nosniff

X-XSS-Protection: 1; mode=block

Server: GSE

Vary: Accept-Encoding


markdown:
*Căn cứ Luật Thuế thu nhập cá nhân (TNCN) và Nghị định số 100/2008/NĐ-CP ngày 08/9/2008 của Chính phủ quy định chi tiết một số điều của Luật thuế TNCN; Căn cứ Nghị định số 118/2008/NĐ-CP ngày 27/11/2008 của Chính phủ quy định chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của Bộ Tài chính;*
Thực hiện cải cách, đơn giản các thủ tục hành chính về thuế TNCN, Bộ Tài chính hướng dẫn sửa đổi, bổ sung một số thủ tục hành chính về thuế TNCN như sau:
**Điều 1.** Sửa đổi một số mẫu tờ khai, bảng kê và văn bản kê khai thuế TNCN như sau (Danh mục kèm theo Thông tư này):
1. Tờ khai khấu trừ thuế TNCN dành cho tổ chức, cá nhân trả thu nhập từ tiền lương, tiền công thực hiện theo mẫu số 02/KK-TNCN, Tờ khai khấu trừ thuế TNCN dành cho tổ chức, cá nhân trả thu nhập từ đầu tư vốn, từ chuyển nhượng chứng khoán, từ bản quyền, nhượng quyền thương mại, từ trúng thưởng cho cá nhân và trả thu nhập từ kinh doanh cho cá nhân không cư trú thực hiện theo mẫu số 03/KK-TNCN ban hành kèm theo Thông tư này, thay thế cho các mẫu số 02/KK-TNCN, mẫu số 03/KK-TNCN và mẫu số 04/KK-TNCN ban hành kèm theo Thông tư số 84/2008/TT-BTC ngày 30/9/2008 của Bộ Tài chính hướng dẫn thi hành một số điều của Luật thuế TNCN và hướng dẫn thi hành Nghị định số 100/2008/NĐ-CP ngày 08/9/2008 của Chính phủ quy định chi tiết một số điều của Luật thuế TNCN (sau đây gọi tắt là Thông tư số 84/2008/TT-BTC)
2. Tờ khai quyết toán thuế TNCN dành cho tổ chức, cá nhân trả thu nhập từ tiền lương, tiền công cho cá nhân thực hiện theo mẫu số 05/KK-TNCN, và các Bảng kê (mẫu số 05A/BK-TNCN, mẫu số 05B/BK-TNCN) ban hành theo Thông tư này, thay thế cho các mẫu số 05/KK-TNCN, mẫu số 05A/BK-TNCN và mẫu số 05B/BK-TNCN ban hành kèm theo Thông tư số 84/2008/TT-BTC.
3. Tờ khai quyết toán thuế TNCN dành cho tổ chức, cá nhân trả thu nhập từ đầu tư vốn, từ chuyển nhượng chứng khoán, từ bản quyền, từ nhượng quyền thương mại, từ trúng thưởng cho cá nhân và trả thu nhập từ kinh doanh cho cá nhân không cư trú thực hiện theo mẫu số 06/KK-TNCN và bảng kê thực hiện theo mẫu số 06B/BK-TNCN ban hành theo Thông tư này, thay thế mẫu số 06/KK-TNCN và bảng kê theo mẫu số 06B/BK-TNCN. Bãi bỏ các bảng kê theo mẫu số 06A/BK-TNCN, 06C/BK-TNCN và 06D/BK-TNCN ban hành kèm theo Thông tư số 84/2008/TT-BTC.
4. Tờ khai thuế TNCN áp dụng chung cho cá nhân cư trú và cá nhân không cư trú có thu nhập từ tiền lương, tiền công khai trực tiếp với cơ quan thuế thực hiện theo mẫu số 07/KK-TNCN ban hành kèm theo Thông tư này, thay thế cho mẫu số 07/KK-TNCN ban hành kèm theo Thông tư số 84/2008/TT-BTC.
5. Tờ khai tạm nộp thuế TNCN (dành cho cá nhân kinh doanh thực hiện nộp thuế theo kê khai) thực hiện theo mẫu số 08/KK-TNCN ban hành kèm theo Thông tư này, thay thế cho mẫu số 08/KK-TNCN ban hành kèm theo Thông tư số 84/2008/TT-BTC.
6. Tờ khai tạm nộp thuế TNCN (dành cho nhóm cá nhân kinh doanh thực hiện nộp thuế theo kê khai) thực hiện theo mẫu số 08A/KK-TNCN ban hành kèm theo Thông tư này, thay thế cho mẫu số 08A/KK-TNCN ban hành kèm theo Thông tư số 84/2008/TT-BTC.
7. Tờ khai quyết toán thuế TNCN (dành cho nhóm cá nhân kinh doanh) thực hiện theo mẫu số 08B/KK-TNCN ban hành kèm theo Thông tư này, thay thế cho mẫu số 08B/KK-TNCN ban hành kèm theo Thông tư số 84/2008/TT-BTC.
8. Tờ khai quyết toán thuế TNCN dành cho cá nhân có thu nhập từ tiền công, tiền lương và cá nhân có thu nhập từ kinh doanh thực hiện theo mẫu số 09/KK-TNCN và các phụ lục theo mẫu số 09A/PL-TNCN, 09B/PL-TNCN ban hành kèm theo Thông tư này, thay thế cho các mẫu số 09/KK-TNCN và phụ lục theo mẫu số 09A/PL-TNCN, 09B/PL-TNCN ban hành kèm theo Thông tư số 84/2008/TT-BTC.
9. Tờ khai quyết toán thuế TNCN dành cho cá nhân có thu nhập từ chuyển nhượng chứng khoán thực hiện theo mẫu số 13/KK-TNCN ban hành kèm theo Thông tư này, thay thế cho mẫu số mẫu số 13/KK-TNCN ban hành kèm theo Thông tư số 84/2008/TT-BTC.
10. Văn bản đề nghị giảm thuế TNCN thực hiện theo mẫu số 18/MGT-TNCN ban hành kèm theo Thông tư này, thay thế cho mẫu số 18/MGT-TNCN ban hành kèm theo Thông tư số 84/2008/TT-BTC.
11. Tờ khai khấu trừ thuế TNCN dành cho cơ sở giao đại lý bảo hiểm trả thu nhập cho đại lý bảo hiểm thực hiện theo mẫu số 01/KK-BH ban hành kèm theo Thông tư này, thay thế cho mẫu số 01/KK-BH ban hành kèm theo Thông tư số 10/2009/TT-BTC ngày 21/01/2009 của Bộ Tài chính hướng dẫn đăng ký thuế, khấu trừ thuế, khai thuế và quyết toán thuế TNCN đối với cá nhân làm đại lý bảo hiểm (sau đây gọi tắt là Thông tư số 10/2009/TT-BTC).
12. Tờ khai tổng hợp thuế TNCN dành cho cơ sở giao đại lý bảo hiểm trả thu nhập cho đại lý bảo hiểm thực hiện theo mẫu số 02/KK-BH và Bảng kê thu nhập chịu thuế và thuế TNCN đã khấu trừ đối với thu nhập của đại lý bảo hiểm thực hiện theo mẫu số 02A/BK-BH ban hành kèm theo Thông tư này, thay thế cho các mẫu số 02/KK-BH, mẫu số 02A/BK-BH ban hành kèm theo Thông tư số 10/2009/TT-BTC.
13. Tờ khai khấu trừ thuế TNCN dành cho cơ sở giao đại lý xổ số trả thu nhập cho đại lý xổ số thực hiện theo mẫu số 01/KK-XS ban hành kèm theo Thông tư này, thay thế cho mẫu số 01/KK-XS ban hành kèm theo Thông tư số 42/2009/TT-BTC ngày 09/3/2009 của Bộ Tài chính hướng dẫn khấu trừ thuế TNCN đối với cá nhân làm đại lý xổ số và khấu trừ thuế TNCN đối với cá nhân có thu nhâp từ trúng thưởng xổ số (sau đây gọi tắt là Thông tư số 42/2009/TT-BTC).
14. Tờ khai quyết toán thuế TNCN dành cho cơ sở giao đại lý xổ số trả thu nhập cho đại lý xổ số thực hiện theo mẫu số 02/KK-XS, Bảng kê thu nhập chịu thuế và thuế TNCN đã khấu trừ đối với thu nhập của đại lý xổ số thực hiện theo mẫu số 02A/BK-XS ban hành kèm theo Thông tư này, thay thế cho các mẫu số 02/KK-XS, mẫu số 02A/BK-XS ban hành kèm theo Thông tư số 42/2009/TT-BTC.
15. Tờ khai thuế TNCN dành cho cá nhân nhận cổ tức bằng cổ phiếu, cổ phiếu thưởng, nhận cổ tức ghi tăng vốn góp thực hiện theo mẫu số 24/KK-TNCN ban hành kèm theo Thông tư này, thay thế mẫu số 24/KK-TNCN ban hành kèm theo Thông tư số 62/2009/TT-BTC ngày 27/3/2009 của Bộ Tài chính hướng dẫn sửa đổi, bổ sung một số điểm của Thông tư số 84/2008/TT-BTC.
16. Bãi bỏ các Phụ lục giảm thuế TNCN (mẫu số 01/KKQT-TNCN, mẫu số 02/KKQT-TNCN, mẫu số 03/KKQT-TNCN) ban hành kèm theo Thông tư số 176/2009/TT-BTC ngày 09/9/2009 của Bộ Tài chính hướng dẫn về việc giảm thuế thu nhập cá nhân đối với cá nhân làm việc tại Khu kinh tế để thực hiện thống nhất theo các tờ khai, bảng kê tại Điều 1 Thông tư này.
Tổ chức, cá nhân trả tiền lương, tiền công cho cá nhân làm việc tại Khu kinh tế thực hiện kê khai quyết toán số thuế TNCN đã khấu trừ sau khi giảm thuế theo các mẫu số 05/KK-TNCN, và các Bảng kê mẫu số 05A/KK-TNCN, mẫu số 05B/KK-TNCN ban hành kèm theo Thông tư này.
Cá nhân có thu nhập trong khu kinh tế được giảm thuế TNCN thực hiện kê khai số thuế TNCN được giảm tại Tờ khai quyết toán thuế TNCN theo mẫu số 09/KK-TNCN và các Phụ lục theo mẫu số 09A/PL-TNCN, 09B/PL-TNCN ban hành kèm theo Thông tư này.
**Điều 2:** Bãi bỏ hướng dẫn về hồ sơ đề nghị hoàn thuế TNCN quy định tại điểm 3.2, Mục II, Phần D Thông tư số 84/2008/TT-BTC và thay thế bằng hướng dẫn sau:
3.2. Hồ sơ hoàn thuế gồm có:
– Tờ khai quyết toán thuế thu nhập cá nhân (đối với các đối tượng phải quyết toán thuế TNCN);
– Văn bản đề nghị giảm thuế theo mẫu số 18/MGT-TNCN (đối với những cá nhân được giảm thuế TNCN do bị thiên tai, hoả hoạn, tai nạn, bệnh hiểm nghèo có yêu cầu hoàn thuế).
– Chứng từ khấu trừ thuế, biên lai thu thuế thu nhập cá nhân (bản chính).
Cá nhân cư trú có thu nhập từ tiền lương, tiền công, từ kinh doanh, cá nhân chuyển nhượng chứng khoán đăng ký nộp thuế theo thuế suất 20% thuộc đối tượng phải khai quyết toán thuế; cá nhân được giảm thuế do bị thiên tai, hoả hoạn, tai nan bất ngờ, mắc bệnh hiểm nghèo sau khi được giảm thuế có số thuế đã nộp lớn hơn số thuế phải nộp, nếu có yêu cầu hoàn thuế thì phản ánh vào chỉ tiêu “Tổng số thuế đề nghị hoàn” tương ứng tại các tờ khai, kèm theo các chứng từ, biên lai nộp thuế.
Căn cứ vào yêu cầu hoàn thuế phản ánh trên tờ khai quyết toán, văn bản đề nghị giảm thuế cơ quan thuế sẽ kiểm tra và thực hiện hoàn thuế, cá nhân đề nghị hoàn thuế không phải làm các thủ tục hoàn thuế quy định tại điểm 6 mục I, phần G Thông tư số 60/2007/TT-BTC ngày 14/6/2007 của Bộ Tài chính hướng dẫn thi hành một số điều của Luật Quản lý thuế và hướng dẫn thi hành Nghị định số 85/2007/NĐ-CP ngày 25/5/2007 của Chính phủ quy định chi tiết thi hành một số điều của Luật Quản lý thuế và quy định tại điểm 6, Mục I, Phần B, Thông tư số 128/2008/TT-BTC ngày 24/12/2008 của Bộ Tài chính hướng dẫn thu và quản lý các khoản thu qua ngân sách nhà nước qua Kho bạc Nhà nước.
**Điều 3:** Tổ chức thực hiện:
1. Thông tư này có hiệu lực thi hành sau 45 ngày kể từ ngày ký. Đối với các Tờ khai quyết toán thuế TNCN, thủ tục hoàn thuế được áp dụng ngay cho kỳ quyết toán thuế năm 2009, các nội dung khác áp dụng ngay từ kỳ kê khai thuế TNCN năm 2010 trở đi. Các thủ tục hành chính về thuế TNCN không được hướng dẫn tại Thông tư này tiếp tục thực hiện theo các văn bản pháp luật hiện hành.
2. Trong quá trình thực hiện, nếu có vướng mắc, đề nghị các tổ chức, cá nhân phản ảnh kịp thời về Bộ Tài chính (Tổng cục Thuế) để nghiên cứu giải quyết./.
|
|
Filed under:
[VB Phap luat Tai chinh & Ngan hang](http://thongtinphapluatdansu.edu.vn/category/gioi-thieu-van-ban-phap-luat/vb-phap-luat-tai-chinh-ngan-hang/)
Cao Thiện Anh, on 19/05/2010 at 07:09 said:
Tôi là cá nhân tự do có thu nhập không thường xuyên trong 6 tháng cuối năm 2009 (07/2009-12/2009) trung bình dưới 4.000.000/tháng nhưng vẫn bị khấu trừ 10% thu nhập từ tiền công và có biên lai thuế thu nhập cá nhân do bộ tài chính – tổng cục thuế cấp trong 6 tháng tổng cộng là 1.458.600đ. Tháng 05/2010 tôi có đến chi cục thuế Quận Thanh Xuân nơi tôi thường trú và đăng ký mã số thuế thì được hướng dẫn là phải về cơ quan chi trả để hoàn thuế trong khi cơ quan chi trả đó lại nói với tôi là tôi phải đến chi cục thuế nơi tôi cư trú để làm thủ thục hoàn thuế. Xin hỏi trong trường hợp của tôi thì đơn vị nào sẽ có trách nhiệm hoàn thuế và thủ tục hoàn thuế?
Xin chân thành cám ơn
Cao Thiện Anh
caothienanh@fpt.vn
Phượng, on 27/03/2011 at 10:17 said:
cho tôi hỏi
hợp tác xã của tôi hiện có 207 xã viên, hàng năm tôi trả lãi cho xã viên 1 lần sau đại hội xã viên.năm 2010 tôi trả lãi vào tháng 1 năm 2011.
vậy khi kê khai quyết toán thuế TNCN từ đầu tư vốn cho xã viên tôi sử dụng bảng kê 06kk có đúng ko?
có cần kèm theo bảng kê 03kk ko?
vì 1 năm tôi chỉ phát sinh 1 lần.hợp tác xã ko khấu trừ thuế của xã viên mà trả thay cho xã viên luôn (số tiền ít). vui lòng giải đáp sớm cho tôi.
cảm ơn

Server: nginx

Vary: Cookie

X-hacker: If you're reading this, you should visit automattic.com/jobs and apply to join the fun, mention this header.

Link: <http://wp.me/p73O5-3IM>; rel=shortlink

Content-Encoding: gzip

X-ac: 3.dca _dca


markdown:
Thiết Kế, tổng hợp các thủ thuật hay đã có trên
Diễn đàn Thủ Thuật Access
.
Pages
Trang chủ
Diễn Đàn
Blog
Tìm thủ thuật nhanh hơn với chức năng tìm trong Blog
11/10/09
Xuống dòng trong Msgbox
Access 97 trở về trước khi xuống dòng dùng ký tự @. Access gần đây dùng vbCrLf để xuống dòng. Việc chủ động xuống dòng trong Msgbox giúp hiển thị thông báo rõ ràng hơn.
MsgBox "1. Hello!" & vbCrLf & "2. Xin chào các bạn!" & vbCrLf & "3. Seeuagain!", vbInformation, "Message"
Thảo luận thêm: http://thuthuataccess.co.cc/forum
Viết Bởi:
Duy Tuan
Mục
Access
,
VBA
lúc
11/10/2009 10:45:00 AM
Email This
BlogThis!
Share to Twitter
Share to Facebook
Share to Pinterest
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)


markdown:
|11 mới từ |3.500.000₫ |
|
|
|0.0/
0 đánh giá
|
|
9 ngày 17 giờ trước
|
|
Mới - Có VAT
BH: 12 tháng
|
|36 lượt mua thành công
|
|
6 ngày 20 giờ trước
|
|
Mới - Có VAT
BH: 12 tháng
|
|34 lượt mua thành công
|
|
4 ngày 17 giờ trước
|
|
Mới - Có VAT
BH: 12 tháng
|
|95 lượt mua thành công
|
|
1 ngày 19 giờ trước
|
|
Mới - Chưa VAT
BH: 12 tháng
|
|16 lượt mua thành công
|
|
13 ngày 20 giờ trước
|
|
Mới - Có VAT
BH: 12 tháng
|
|
|
|
8 ngày 15 giờ trước
|
|
Mới - Có VAT
BH: 12 tháng
|
|
|
|
3 ngày 18 giờ trước
|
|
Mới - Chưa VAT
BH: 12 tháng
|
|
|
|
Vui lòng gọi
13 giờ 30 phút trước
|
|
Mới - Chưa VAT
BH: Không có
|
|HN, HCM, ĐNai, Quảng Trị, ĐN:
4 lượt mua thành công
|
|
Vui lòng gọi
1 ngày 17 giờ trước
|
|
Mới - Có VAT
BH: Không có
|
|
|
|
4 ngày 21 giờ trước
|
|
Mới
BH: 18 tháng
|
|HCM, ĐNai:
|
|
3 ngày 8 giờ trước
|
|
Mới
BH: 18 tháng
|
|HCM:

Server: Apache

Set-Cookie: history_product=1155246%7C0; path=/

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Pragma: no-cache


markdown:
Vui lòng cho biết email của bạn để nhận Từ vựng của Urban mỗi sáng nhé!
Địa chỉ daily@urbandictionary.com sẽ gửi thư cho bạn. Chúng tôi cam kết sẽ không để xảy ra tình trạng gửi thư rác vào hộp mail của bạn.

Server: Cowboy

X-Frame-Options: SAMEORIGIN

Cache-Control: max-age=3600, public

Via: 1.1 varnish

Accept-Ranges: bytes

X-Cache: MISS


markdown:
Top Definition
When posting on a forum, you submit a post only to find that someone has posted the same thing only seconds earlier.
Ha ha, Julia Roberts is so lame.
----
Ha! Julia Roberts is so lame.
EDIT: DAMMIT! Ninja'd!
----
Ha! Julia Roberts is so lame.
EDIT: DAMMIT! Ninja'd!
viết bởi
[mrespman](/author.php?author=mrespman)22 Tháng mười, 2005
18 more definitions
2
When trying to respond to a comment on a chat room, only for someone to comment before you, making your comment lose it's original Context. Depending on the intermediary comment, this can have some humorous results
Dave: Anyone wanna play The new X-Box Game?
Sanders: How about some Dick?
George: ^^ Yeah, I'd want in on that
Sanders: Lol, Gay!
Dave: haha, dude, you got ninjad!
Sanders: How about some Dick?
George: ^^ Yeah, I'd want in on that
Sanders: Lol, Gay!
Dave: haha, dude, you got ninjad!
viết bởi
[Bongos222](/author.php?author=Bongos222)06 Tháng năm, 2014
3
To stealthy steal something from a person your having a conversation with where by they do not realise youv taken it untill much later.
Bob: wtf? wheres my cellphone?
Jason: What this one?
Bob: dammit how?
Jason: i ninjad that about 10 minutes ago
Jason: What this one?
Bob: dammit how?
Jason: i ninjad that about 10 minutes ago
viết bởi
[Kuram](/author.php?author=Kuram)31 Tháng năm, 2007
4
Ninjad- the verb form of Ninja
1. v. The past tense form of taking an item from a person without their noticing, usually right in their line of vision.
2. Used in the popular game "Halo" for xbox 360 when a player is getting chased down by another from behind, jumps backwards, and assassinates the enemy. (past tense)
1. v. The past tense form of taking an item from a person without their noticing, usually right in their line of vision.
2. Used in the popular game "Halo" for xbox 360 when a player is getting chased down by another from behind, jumps backwards, and assassinates the enemy. (past tense)
1)
Person 1: Where did my gum go?
Person 2: Bob totally ninjad it from you when you were playing basketball with him.
Person 1: Damn it, he is always taking my gum.....
2)
Player 1: How'd you kill that guy when he was chasing you and unloading bullets into your back??
Player 2: I totally ninjad him, he never saw it coming.
Player 1: ohhhhhhh, what a noob....
Person 1: Where did my gum go?
Person 2: Bob totally ninjad it from you when you were playing basketball with him.
Person 1: Damn it, he is always taking my gum.....
2)
Player 1: How'd you kill that guy when he was chasing you and unloading bullets into your back??
Player 2: I totally ninjad him, he never saw it coming.
Player 1: ohhhhhhh, what a noob....
viết bởi
[Epic Lavalamp](/author.php?author=Epic+Lavalamp)24 Tháng ba, 2010
5
when you are assassinated by a lone ninja who used only a spoon to cut out your throat and sent you straight to hell
Satan: so how did you end up here
Bob: somebody ninjad me
Bob: somebody ninjad me
viết bởi
[Maste Hades](/author.php?author=Maste+Hades)24 Tháng mười một, 2009
6
To take something quickly and quitely without anyone noticing. Offen used in the online game WoW when a party member takes an item without the party's consent.
Tim: Dude you gotta see my new phone it's so
*tim reaches in his pocket for his phone*
Tim: What the hell, who ninjad my damn phone?
Mike: oh dude I thought you knew I was looking at it like 5 minutes ago.
Tim: How the??
[boss](/define.php?term=boss).
*tim reaches in his pocket for his phone*
Tim: What the hell, who ninjad my damn phone?
Mike: oh dude I thought you knew I was looking at it like 5 minutes ago.
Tim: How the??
viết bởi
[ninjadyurcar](/author.php?author=ninjadyurcar)28 Tháng tám, 2009
7
In chat, it is the act of saying something before someone else. It only counts if someone else actually says the same thing afterwards.
JKuang: 24,495 = "Over 24,000"
Puppettron: weird, 24,495 is over 24,000
CraziAsian: ninja'd
Puppettron: weird, 24,495 is over 24,000
CraziAsian: ninja'd
viết bởi


markdown:
Sign in to
**post new definitions, images, and sounds** and create lists of favorites.
Sign in to
**post new definitions, images, and sounds** and create lists of favorites.
Vui lòng cho biết email của bạn để nhận
**Từ vựng của Urban** mỗi sáng nhé!
Địa chỉ daily@urbandictionary.com sẽ gửi thư cho bạn. Chúng tôi cam kết sẽ không để xảy ra tình trạng gửi thư rác vào hộp mail của bạn.


markdown:
-
**Hôm qua (26/6), nhiều loại thiết bị quân sự của Nga trong đó có một số loại xe bọc thép hiện đại mới đã có dịp phô diễn sức mạnh tại buổi trình diễn mang tên “Huyền thoại và Vô đối” của quân đội Nga được tổ chức tại Zhukovsky, ngoại ô thủ đô Moscow.**
Tại đây, các loại xe này đã trình diễn khả năng bắn phá mục tiêu, vượt chướng ngại vật, thậm chí là “nhảy múa” trên bãi tập.
Sau đây là đoạn clip:
*Đan Khanh - (theo RIA)*
|
|
00:00 / --:--
|
|
|
|
TIN
![]()
Bạn có thể gửi nhận xét, góp ý hay liên hệ về bài viết
** bằng cách gửi thư điện tử tới Các loại xe quân sự mới của Nga phô diễn sức mạnh**
Hà Nội bắn 21 phát đại bác dịp Quốc khánh; 15 người chết trong lũ, Quảng Ninh xin ứng cứu; Ngưỡng xét tuyển đại học là 15 điểm; Người phụ nữ Indonesia kêu cứu vì chồng cũ "lừa" bắt con ở VN;
Quảng Ninh ngập nặng sau trận mưa lịch sử; Biểu tượng sexy nhất của điện ảnh Việt thập niên 90; Vì sao hàng xóm không mua 'bức tường 1 tỷ'?; Hà Nội: Cảnh nhấc bổng xe tải mắc kẹt trên cầu vượt; Hàng chục cán bộ ngân hàng tại phiên xử đại gia nợ 1.600 tỷ...là những thông tin thời sự nổi bật ngày 27/7.
Khách bị trói vì cố tình hút thuốc trên máy bay Vietnam Airlines; Thí sinh chật vật tra cứu điểm thi; Nữ đại gia bị thợ làm tóc lừa 288 tỷ đồng; Cán bộ Thanh tra Chính phủ bị bắt vì nghi vấn nhận 100 triệu đồng; Du khách Việt ăn cắp hàng hiệu ở Thụy Sĩ; Vụ giết 4 người ở Nghệ An: Bất ngờ về nghi phạm...là những thông tin thời sự nổi bật tuần qua.
Đại tướng Phùng Quang Thanh về đến Hà Nội; Triệt phá đường dây cực lớn, thu 5,5 tấn ma túy; LS nói về những 'bất thường' sau phiên xử Lý Nguyễn Chung; gần 40.000 điểm liệt môn Toán: ‘Tôi thấy choáng!’; nhiều người chết và bị thương vì tai nạn giao thông;... là những thông tin thời sự đáng chú ý ngày 25/7.
Khi lương chủ tịch tập đoàn nhà nước "bất ngờ" bị lộ; Giọng đọc huyền thoại của VTV giờ ra sao?; Khách bị trói vì cố tình hút thuốc trên máy bay Vietnam Airlines; Trẻ sơ sinh chết bất thường: Bộ Y tế vào cuộc
Chưa tìm được cách ngăn ngừa người ra nước ngoài buôn lậu, trộm cắp hoặc vi phạm thuần phong mỹ tục nước sở tại nên chúng ta sẽ còn xấu mặt dài dài
Cựu Chủ tịch Tập đoàn Dầu khí quốc gia Việt Nam (PetroVietnam - PVN) Nguyễn Xuân Sơn bị khởi tố để điều tra hành vi "thiếu trách nhiệm gây hậu quả nghiêm trọng" - tội danh được quy định tại điều 285 Bộ luật Hình sự. Báo điểm.. ------------ Xem thêm: Bắt nguyên Chủ tịch Tập đoàn Dầu khí VN, http://vietbao.vn/tp/Bat-nguyen-Chu-tich-Tap-doan-Dau-khi-VN/12123701/ Tin nhanh Việt Nam ra thế giới vietbao.vn
Nhiều người tỏ ra không hài lòng với cách ứng xử của Tuấn Hưng, trong đó có diva Mỹ Linh. ------------ Xem thêm: Tuấn Hưng "văng bậy", nổi nóng với Bài hát yêu thích1, http://vietbao.vn/The-gioi-giai-tri/Tuan-Hung-vang-bay-noi-nong-voi-Bai-hat-yeu-thich1/350613756/235/ Tin nhanh Việt Nam ra thế giới vietbao.vn
Dự án giúp Lào có vốn nhưng cũng giúp chính TQ nhằm đạt được 3 mục đích lớn: Xuất khẩu vốn; xuất khẩu công nghệ và xuất khẩu con người.
Hot girl thổ dân xinh đẹp ngực trần đang trở thành từ khóa hot được cư dân mạng tìm kiếm, thông tin về cô gái này cũng nhanh chóng được tìm thấy.
Từ vỏ chai, gốm hỏng, đất cát ven sông… đều được chàng trai trẻ thu gom để bán nhằm gây quỹ từ thiện ủng hộ người dân vùng cao.
Cùng dõi theo những hình ảnh ngày làm việc của các nữ chiến sĩ CSGT vừa được Giám đốc Công an TP Hà Nội tặng bằng khen vì có thành tích xuất sắc.
Những ngày qua, cộng đồng mạng liên tục chia sẻ câu chuyện về đôi vợ chồng già bán xăng chịu cho người qua đường khi khách chẳng may "cháy túi" khiến nhiều người cảm động.
Trong khi chúng ta đang có một mùa đông ấm áp cùng gia đình, bạn bè thì ở ngoài kia biết bao em thơ và cụ già đang phải chống chọi với cái lạnh cắt da cắt thịt của tiết trời miền Bắc.
Đừng bao giờ nói câu "Năm sau con sẽ về" vì biết đâu đó là cái Tết cuối cùng ta còn được ở bên cha mẹ.
Thỏa thuận hạt nhân Iran gặp trở ngại tại Quốc hội Mỹ; Hải quân Trung Quốc tập trận lớn trên Biển Đông; Sách trắng Nhật tố cáo trực tiếp Trung Quốc gây hấn ở Biển Đông; Tin chấn động: NASA công bố tìm thấy Trái đất thứ 2 là những tin chính trong tuần qua.
Fan thu thập 2.000 bằng chứng nói xấu Taeyeon (SNSD), Vụ "Lệ Quyên cho con đi tiểu trên máy bay": hết "sốt" báo Mỹ, lại lên báo Anh, Sơn Tùng MTP bị nghi ngờ về giới tính, Sau tin đồn chia tay Kim Lý, Trương Ngọc Ánh tình tứ bên trai lạ, "Trò cưng Mỹ Tâm hát hit Sơn Tùng M-TP vượt trội bản gốc".... là những tin chính nổi bật trong tuần.
Vụ chặt cây xanh: Hàng loạt cán bộ bị giáng chức, chuyển công tác; Du khách Việt ăn cắp ở Thụy Sĩ; Tranh cãi về màu sơn mới Nhà hát lớn Hà Nội; Bức tường 1 tỉ đồng sẽ bị thu hồi? ....là những tin tức nổi bật được dư luận quan tâm trong tuần qua. ------------ Xem thêm: Nghìn lẻ chuyện tuần qua (19/07 - 25/07), http://vietbao.vn/Xa-hoi/Nghin-le-chuyen-tuan-qua-1907-2507/2147580278/157/ Tin nhanh Việt Nam ra thế giới vietbao.vn
Ông Nguyễn Xuân Sơn - nguyên Chủ tịch HĐTV Tập đoàn Dầu khí Quốc gia Việt Nam bị cho thôi chức và bắt tạm giam để điều tra về nguồn vốn 800 tỉ do PVN đầu tư vào Ocean Bank có nguy cơ bị mất trắng; giá xăng giảm "nhỏ giọt"260 đồng/lít, trong khi DN xăng dầu vẫn đang lãi 1.105 đồng/lít xăng còn người tiêu dùng thì vẫn mua xăng đắt và tiếp tục phải đóng vào quỹ Bình ổn giá; WB vừa công bố thông tin về nợ công khiến dư luận xã hội giật mình với con số nợ lên tới 110 tỷ USD, cao hơn nhiều so với các nguồn số liệu từng được công bố... Cùng với đó, những thông tin về BĐS, tài chinh- ngân hàng, thị trường tiêu dùng... tiếp tục là những tin tức, sự kiện kinh tế nóng hổi trong tuần vừa qua. ------------ Xem thêm: Toàn cảnh kinh tế tuần 19/07 - 25/07/2015, http://vietbao.vn/Kinh-te/Toan-canh-kinh-te-tuan-1907-25072015/2147580269/47/ Tin nhanh Việt Nam ra thế giới vietbao.vn
Bắt nguyên Chủ tịch Tập đoàn Dầu khí VN; Lý Nguyễn Chung bị tuyên án 12 năm tù; Cảnh báo tội phạm mới: ‘thôi miên, bỏ thuốc mê’ để gây án; Đánh sập đường dây mua bán, vận chuyển hơn 1.200 bánh heroin; Giáo viên cấu kết với người tình giết chồng; Nạn ném đá xe khách, vì sao dây dưa?;.....là những tin đáng chú ý trong tuần.
Ý kiến bạn đọc
Viết phản hồi

Cache-Control: max-age=280, public


markdown:
TS - Ban gai toi khi 15 tuoi da phai phau thuat cat bo mot buong trung. Nam nay ban toi 24 tuoi, suc khoe binh thuong, nhung khong biet van de nay co anh huong den kha nang mang thai va lam me sau nay? Ket hon som co phai la giai phap?
*(* *Midu…@yahoo.com* *)* **TS.BS Vu Thi Nhung** - giam doc BV Hung Vuong, TP.HCM:
- Nguoi phu nu muon co thai phai co co quan sinh duc (co tu cung, tu cung, voi trung, buong trung...) binh thuong. Buong trung phai co hien tuong rung trung. Ban gai cua ban da cat bo mot ben buong trung thi van con mot buong trung. Neu buong trung nay hoat dong tot van co the co thai.
Tuy nhien, do chi con mot buong trung nen co hoi thu thai co the giam 50%. Khi da thu thai thi van mang thai va lam me binh thuong. Kha nang thu thai con phu thuoc tuoi cua nguoi phu nu. Tuoi sinh de thuan loi nhat la tu 20-35. Khi tuoi cang cao, buong trung hoat dong kem dan, do do co hoi co thai se giam va co nhieu nguy co thai nhi di tat.
NGUYEN QUANG
*thuc hien*
|
|
00:00 / --:--
|
|
|
|
TIN
![]()
Ban co the doc ban tieng Viet co dau cua bai viet
*Cắt bỏ một buồng trứng, cơ hội thụ thai giảm 50%* bang cach nhan chuot vao duong dan tren.
Nhan xet, hay lien he ve tin
** co the gui bang duong dan o duoi. Ban nen gui kem tieu de bai viet Cat bo mot buong trung co hoi thu thai giam 50**


markdown:
v_line
Đăng nhập
64/9-37 Kata Road, Karon Sub District, Muang District, Kata, Phuket, Thái Lan 83100
(Xem bản đồ)
Đặt phòng bây giờ!
Kiểm tra Giá & Phòng trống
Đảm Bảo Giá Tốt Nhất
Trả phòng:
Lịch
Rất tiếc, không còn phòng trống ở Eazy Resort cho những ngày mà bạn đã chọn.
Các khách hàng đã xem khách sạn này thường đặt
Khi nào bạn muốn nghỉ tại khách sạn này?
quầy lễ tân 24 giờ
đưa đón sân bay
cho thuê xe đạp
cho thuê xe
bãi đỗ xe
quán cà phê
nhân viên hướng dẫn
dịch vụ giặt là
quán bar cạnh bể bơi
nhà hàng
phục vụ phòng
két sắt
dịch vụ du lịch
hồ bơi ngoài trời
Miễn phí Wi-fi tất cả các phòng
Wi-Fi ở khu vực công cộng
Đặt phòng bây giờ!
Hãy nhanh tay! Ưu đãi có hạn!

Mô tả Resort

Chính sách Resort
Khách trên 4 tuổi được coi là người lớn.
Giường phụ tùy thuộc vào loại phòng bạn đăng ký, xin vui lòng kiểm tra thông tin phòng để biết thêm chi tiết.
Khi đặt trên 5 phòng, chính sách và điều khoản bổ sung có thể được áp dụng.

Thông tin hữu ích

Thông báo quan trọng
8,1
từ tổng 104 nhận xét
Đặt phòng bây giờ!
Hãy nhanh tay! Ưu đãi có hạn!
Kata Bai D Boutique Inn Guesthouse
Xuất sắc 9,3
từ tổng 97 nhận xét
Khu vực khách sạn: Kata
Kata Bai D Boutique Inn Guesthouse, tọa lạc tại khu vực Kata, Phuket, là lựa chọn nổi tiếng dành...
Fin Hostel Phuket
Tuyệt vời 8,5
từ tổng 55 nhận xét
Với khách du lịch muốn ngắm cảnh và cảm nhận Phuket, Fin Hostel Phuket là sự lựa chọn hoàn hảo....
Kata Lucky Villa & Pool Access
Tuyệt vời 8,1
từ tổng 1132 nhận xét
Vị trí thuận lợi ở vui chơi gia đình, bãi biển, nhà hàng thuộc khu vực của thành phố Phuket, Kata...
The Blue Pearl Kata Hotel
Tuyệt vời 8,2
từ tổng 117 nhận xét
Tọa lạc tại Kata, The Blue Pearl Kata Hotel là địa điểm hoàn hảo để cảm nhận Phuket và các nơi xung...
Tìm khách sạn
Lịch
-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2 người lớn (1 phòng)
1 người lớn
Lựa chọn khác...
Customer Support
Bản quyền © 2005 – 2015 Agoda Company Pte. Ltd. Giữ toàn quyền.
AGODA ® là thương hiệu được đăng ký của AGIP LLC, sử dụng theo giấy phép của Agoda Company Pte. Ltd.
Agoda là thành viên của
(NASDAQ:PCLN)
Agoda.com là thành viên của Priceline Group, nhà cung cấp hàng đầu thế giới về dịch vụ du lịch trực tuyến & các dịch vụ có liên quan.
AS-AGWEB-3A05

Cache-Control: no-cache, no-store

Access-Control-Allow-Methods: GET

Access-Control-Allow-Headers: Content-Type

Vary: User-Agent, Accept-Encoding


markdown:
v_line
Đăng nhập
Trả phòng:
Lịch
2 người lớn (1 phòng)
1 người lớn
Lựa chọn khác...
Đảm Bảo Giá Tốt Nhất
148 Wilmersdorfer Str.
Landsberger Allee 203
Otto-Braun-Strasse 90
Hohenzollerndamm 57,58
Luisenstr. 19
Lý do tốt nên đặt phòng với Agoda
Hơn 700.000 khách sạn toàn cầu – được cập nhật thêm mỗi ngày
Được tin cậy bởi hơn 20.500.000 khách hàng hài lòng
Đảm bảo giá tốt nhất
Hơn 10 triệu nhận xét khách sạn từ khách hàng Agoda
Hiện diện tại hơn 62.000 thành phố trên toàn thế giới
Ưu đãi đặc biệt của Agoda
Bao gồm các ưu đãi giờ chót(có thể trong cùng ngày!)Miễn phí một đêm nghỉNâng cấp hạng phòng miễn phí!
Customer Support
0.05
Km.
0.06
Km.
0.09
Km.
0.15
Km.
0.2
Km.
0.21
Km.
0.24
Km.
0.26
Km.
0.27
Km.
0.3
Km.
0.33
Km.
0.35
Km.
0.36
Km.
0.39
Km.
0.42
Km.
Về đầu trang
Bản quyền © 2005 – 2015 Agoda Company Pte. Ltd. Giữ toàn quyền.
AGODA ® là thương hiệu được đăng ký của AGIP LLC, sử dụng theo giấy phép của Agoda Company Pte. Ltd.
Agoda là thành viên của
(NASDAQ:PCLN)
Agoda.com là thành viên của Priceline Group, nhà cung cấp hàng đầu thế giới về dịch vụ du lịch trực tuyến & các dịch vụ có liên quan.
AS-AGWEB-3B06

Cache-Control: private

Connection: Keep-Alive


markdown:
**6**người sử dụng đang xem khách sạn này! ![](http://pix4.agoda.net/hotelimages/970/97037/97037_14031218320018670489.jpg?s=800x600)
![](http://pix4.agoda.net/hotelimages/970/97037/97037_14031218320018670489.jpg?s=800x600)
Lưu ý: Khoảng cách được đo là một đường thẳng, tính từ điểm xuất phát đến điểm đích.
Laguna Village Residence 3, House No. 116/13, Moo 6, T.Cherngtalay A.Talang, Bang Thao, Phuket, Thái Lan
[(Xem bản đồ)](#)
Chúng tôi hiện đang có hàng ngàn phòng khách sạn trên toàn thế giới.Đặt thông minh. Đặt với Agoda
|Loại Phòng||Tối Đa||
|
Giá
phòng/đêm
|Số Phòng|
|
|
Lựa chọn thông minh! Số lượng có hạn!
Suite 2 phòng ngủ (2 Bedroom Suite)
![]()
|
||
|
168,74 USDĐiều kiện đặt phòng
|
|
Chỉ còn lại 2 phòng!
|
|
Phòng suite 2 phòng ngủ bao gồm bữa sáng (2 Bedroom Suite With Breakfast)
![]()
Bao gồm bữa sáng
|
||
|
208,77 USDĐiều kiện đặt phòng
|
|
Chỉ còn lại 2 phòng!
|
|
Biệt thự 3 phòng ngủ có hồ bơi riêng (3 Bedroom Pool Villa)
![]()
|
||
|
346,06 USDĐiều kiện đặt phòng
|
|
Phòng cuối cùng của Agoda!
|
|
Biệt thự 3 phòng ngủ có hồ bơi riêng (3-Bedroom Pool Villa with Breakfast)
![]()
Bao gồm bữa sáng
|
||
|
406,14 USDĐiều kiện đặt phòng
|
|
Phòng cuối cùng của Agoda!


markdown:
Marie Curie (1867-1934)
Nơi sinh: Warsaw, Ba Lan (Đế quốc Nga)
Marie Curie là một nhà khoa học người Pháp sinh ra ở Ba Lan. Bà cũng người chồng là Pierre Curie (người sẽ được nhắc đến ngay sau đây) là các nhà khoa học tiên phong trong việc nghiên cứu phóng xạ, và đã phát hiện ra nguyên tố phóng xạ radi và poloni. Vào năm 1903, bà cùng với Antoine Henri Becquerel đã nhận giải Nobel vật lý cho việc nghiên cứu phóng xạ. Và vào năm 1911, Marie Curie nhận giải Nobel hóa học vì đã phát hiện ra hai nguyên tố radi và poloni, trở thành người đầu tiên nhận hai giải Nobel.
Sau khi chồng mất, bà Curie đã được bổ nhiệm vào vị trí của chồng bà tại trường đại học danh tiếng Sorbonne của Pháp. Đặc biệt với sự bổ nhiệm này, bà trở thành giảng viên nữ đầu tiên tại Sorbonne. Sau đó, bà trở thành giám độc của phòng thí nghiệm của Viên nghiên cứu Radi của trường Sorbonne. Đáng tiếc là chất radi đã hại bà chết vì bị thiếu máu.
Pierre Curie (1859-1906)
Nơi sinh: Paris, Pháp
Pierre Curie đã học tập tại trường đại học Sorbonne tại Paris. Năm 1882, ông trở thành giám đốc phóng thí nghiệm tại Trường Vật lý và Hóa học tại Paris. Tại đây, ông đã đưa ra định luật Curie, chỉ ra những ảnh hưởng của việc thay đổi nhiệt độ đối với từ tính. Như đã nói ở trên, ông cùng vợ đã tiên phong nghiên cứu phóng xạ và phát hiện ra nguyên tố phóng xạ radi và poloni. Năm 1903, nhà Curies cùng Antonie Henri Becquerel đã dảnh giải Nobel vật lý cho việc nghiên cứu phóng xạ.
James Dewar (1842-1923)
Nơi sinh: Kincardine-on-Forth, Scotland
Ông là một nhà hóa học và vật lý học người Scottland, là người đầu tiên đã hóa lỏng và làm đông đặc Hyđro. Cùng với Frederick Abel, Dewar đã phát minh ra chất nổ không khói, một loại thuốc súng không khói vào năm 1889. Vào năm 1898, khi đang nghiên cứu thuộc tính vật lý ở nhiệt độ thấp, Dewar đã hóa lỏng được Hyđro. Một năm sau, ông lại có thể làm đông đặc Hy đro ở nhiệt độ -239,9oC. Ông cũng phát minh ra bình Dewar cách nhiệt, là tiền thân của chai chân không ngày nay.
Michael Faraday (1791-1867)
Nơi sinh: Newington Butts, Anh
Farraday là một nhà vật lý và hóa học người Anh, nghiên cứu về điện và từ tính. Ông là người đã phát minh ra động cơ điện và máy phát điện, là hai sáng chế nền tảng cho công nghệ thế kỷ XX. Năm 1821, ông đã sử dụng một nam châm và một sợi dây mang điện để tạo ra sự chuyển động cơ học, từ đó tạo nên động cơ điện. Từ đó khám phá ra “Định luật cảm ứng Faraday”, được xem là thành tựu quan trọng nhất của ông. Mười năm sau, bằng cách sử dụng từ trường và chuyển động cơ học, Faraday đã phát minh ra máy phát điện.
Faraday đã xây dựng nên định luật cơ bản của điện phân trong những ngày đầu nghiên cứu hóa học. Ông là người đã giới thiệu một số thuật ngữ hóa học như Ion, cứ dương, cực âm và các điện cực. Năm 1925, ông phát hiện ra Benzen, một chất hữu cơ quan trọng. Năm 1845, ông đưa ra Hiệu ứng Fraday, một hiện tượng mô phỏng sự ảnh hưởng của từ tính đối với sóng ánh sáng trong ánh sáng phân cực. Cụ thể là, nếu ánh sáng phân cực đi qua một từ trường thì độ phân cực của nó sẽ thay đổi. Đây là định hướng đầu tiên nói lên mối liên hệ giữ ánh sáng và điện từ. Tên của ông được đặt tên cho đơn vị điện dung - Farad.
Johann Carl Friedrich Gauss (1777-1855)
Nơi sinh: Braunschweig, Đức.
Gauss là nhà toán học người Đức, có nhiều đóng góp trong lĩnh vực hình học, vật lý, thiên văn học, quang học và rất nhiều thứ khác. Ông xứng đáng được gọi là “thần đồng”, khi đã có những khám phá khoa học quan trọng ở tuổi thiếu niên.
Gauss xây dựng định luật tĩnh điện và điện động lực học quan trọng. Ông đã đưa ra “Định luật Gauss” về thông lượng (đại lượng chỉ lượng di chuyển qua bề mặt vuông góc với hướng di chuyển trong một đơn vị thời gian, ví dụ như thông lượng dòng nước, thông lượng bức xạ…).
Phải nói rằng, Gauss có một tình yêu lớn đối với toán học và là một thiên tài xuất chúng. Ngay từ nhỏ, ông đã là học sinh xuất sắc của môn toán. Khi học đại học, ông đã đưa ra cách dựng đa giác đều 17 cạnh bằng thước kẻ và compa. Về sau, nhờ nghệ thuật tính toán của Gauss mà các nhà thiên văn học đã phát hiện ra hành tinh lùn mới có tên là Cera… Vì thế nên không có gì là lạ khi ông được tôn là “Vua toán học”.
James Prescott Joule (1818-1889)
Nơi sinh: Salford, Anh
James Prescott Joule, nhà vật lý người Anh, đã chứng minh được nhiệt là một dạng năng lượng. Ông cũng là người đầu tiên thực hiện những phép đo chính xác năng lượng cơ học cần thiết để sản xuất ra nhiệt lượng. Các giá trị đo được này được gọi là tương đương cơ học của nhiệt, là nền tảng cho việc xây dựng nguyên tắc bảo toàn năng lượng. Định luật bảo toàn năng lượng, cũng là định luật I nhiệt động lực học (một trong bốn định luật của nhiệt động lực học), phát biểu rằng năng lượng không thể tự nhiên sinh ra hoặc mất đi. Đơn vị công Joule (Jun - J) đã được đặt theo tên của ông như để ghi nhớ công lao to lớn của ông đối với ngành vật lý học.
Lord Kelvin (hay William Thomson) (1824-1907)
Nơi sinh: Belfast, Vương quốc Anh.
Ở thời của William Thomson Kelvin, ông được xem là nhà khoa học lỗi lạc nhất. Năm 1892, ông được nhận danh hiệu Nam tước Kelvin, sau khi được Nữ hoàng Victoria phong tước hiệp sĩ. Tên Kelvin của ông cũng được đặt cho thang nhiệt độ tuyệt đối.
Không giống như nhiệt giai Celsius, giai nhiệt Kelvin bắt đầu ở độ không tuyệt đối. Mỗi độ K trong nhiệt giai Kenvin (1K) bằng một độ trong nhiệt giai Celsius (1°C) và 0°C ứng với 273,15K. Ngoài ra, Kelvin đã có nhiều đóng góp thiết thực trong các lĩnh vực điện báo, điện và hàng hải. Năm 1867, ông được cấp bằng sáng chế một cặp thiết bị cải thiện việc tiếp nhận các tín hiệu điện tín đường dài.
J. Robert Oppenheimer (1904-1967)
Nơi sinh: New York, Hoa Kỳ.
Oppenheimer là nhà vật lý người Mỹ, người chỉ đạo các phòng thí nghiệm tại Los Alamos, New Mexico. Đây là nơi quả bom nguyên tử đầu tiên được thiết kế và xây dựng. Oppenheimer được biết đến như là cha đẻ của bom nguyên tử. Ông nổi tiếng với câu nói trích dẫn lời của Bhagavad Gita (“Bài hát của Đấng Tối Cao” bằng tiếng Phạn) trong các thử nghiệm Trinity (thử nhiệm vũ khí nguyên tử đầu tiên) tại New Mexico: “Bây giờ, tôi trở thành Thần chết, là kẻ hủy diệt của thế giới”
Nikola Tesla (1857-1943)
Nơi sinh: Smiljan, Áo (Công dân Mỹ)
Tesla là một kĩ sư điện và cơ khí, là nhà phát minh đóng góp cho sự ra đời của hệ thống đường dây điện hiện đại. Những phát minh quan trọng trong lĩnh vực động lực học của Tesla phải kể đến là sự phát triển dòng điện xoay chiều, động cơ xoay chiều, và việc khám phá trong vật lý hạt nhân và vật lý lý thuyết. Các phát minh và các công trình lý thuyết của Tesla đã giúp tạo ra cuộc Cách mạng công nghiệp lần thứ II. Cho dù là người lập dị, nhưng ông sở hữu rất nhiều bằng sáng chế đáng trân trọng.
Đơn vị thông lượng từ trường được đặt theo tên của ông – Tesla. Tesla đã thiết kế ra một loại máy phát điện ở hiệu điện thế cao dạng tháp, mà ngày nay người ta gọi đó là tháp Tesla. Ông còn đưa ra “Hiệu ứng Tesla” về sự chuyển giao năng lượng không dây.
James Watt (1736-1819)
Nơi sinh: Greenock, Scotland
Nhà phát minh người Áo James Watt còn là một nhà kĩ sư cơ khí tài ba. Ông thường được nhắc tới cùng với phát minh máy hơi nước, cho dù ông không phải là người đầu tiên nghiên cứu thiết bị này. Ông cùng với William Murdoch và đồng sự Matthew Boulton đã cùng nghiên cứu hoàn thiện chiếc máy hơi nước. Những cải tiến của Watt và các đồng nghiệp của mình là công cụ quan trọng thúc đẩy cuộc cách mạng công nghiệp ở Anh và các nước khác. Đơn vị đo công suất Watt (W) trong hệ đo lường quốc tế được đặt theo tên của James Watt (1W= 1 J/s).
Các ngôi sao trong thiên hà chứa đựng những…
Cứu tinh cho người bị mụn, trứng cá, nóng…
Hoảng hồn: Hé lộ những bí mật ghê rợn về xác…
Khai mạc hội thảo về giải pháp truyền thông…
Lưỡi cá voi xanh còn nặng hơn cả một con voi
Chỉ còn 4 NGÀY VÀNG mua HÀNG XẢ KHO tại…
Kinh ngạc phát hiện cún cưng đắp chăn, ngủ cùng con gái trên giường
Chuyên gia lý giải sự cố chết người vì thang cuốn ở TQ
“Ghê rợn” gần 100 bộ hài cốt xếp chồng lên nhau trong ngôi nhà cổ
Vật thể lạ bay lượn trên bầu trời Nhật Bản
Tạo mục mới Top mục tự tạo
Nhúng Baomoi vào web của bạn
Thống kê & So sánh báo điện tử
Việc tổng hợp và sắp xếp các thông tin trên Báo Mới đều được thực hiện tự động bởi một chương trình máy tính.
Giấy phép số 46/GP-TTĐT cấp ngày 13/01/2012
Báo Mới có bản quyền thuộc Công ty Cổ phần Công nghệ EPI.

Cache-Control: no-cache


markdown:
The development group that has spent more than 24 years trying to build a
[controversial ski resort](http://www.desmog.ca/jumbo-glacier-ski-resort-innovative-irresponsible/series) in...
The development group that has spent more than 24 years trying to build a
[controversial ski resort](http://www.desmog.ca/jumbo-glacier-ski-resort-innovative-irresponsible/series) in...
Amber Rudd, secretary of state for the Department of Energy and Climate Change (DECC), continues to come under fire this week as it’s revealed that she failed to disclose...

Set-Cookie: __cfduid=d692f7242002a599b727e41213eee7e961438209809; expires=Thu, 28-Jul-16 22:43:29 GMT; path=/; domain=.desmogblog.com; HttpOnly

Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0

Content-Language: en

X-Generator: Drupal 7 (http://drupal.org)

X-Varnish-Cache: MISS

Server: cloudflare-nginx


markdown:
|
|
## All categories
## Statistics
Total games 4286
User online
## Partner
## Trending now
Reach the exit without touching the walls.
Fly on your broom grabbing as many pumpkins as possible, while ...
Ms. M has been kidnapped by evil forces in Mouse City, Your objective ...
Avoid the cooks and pick up all the ingredients you need to cook your ...
Make your way through pipes and labyrinths collecting stuff and using ...
Control your bikes physics as you drive over the terrain. Don't tip ...
You must reach the teleport ring getting through different obstacles ...
You have just risen from the Hyper Square and you must find your way ...
Chop off peoples heads, grab money, and dodge obstacles as you ride ...
Skate along the course and jump to collect the gold coins. These will ...
Try to hang and fly as far as you can.
Escape from prison by dodging guards, and spotlights. Use costumes to ...
Dodge the boxes by ducking, and jumping over and between them. Can ...
Travel through the mazes, finding keys, unlocking doors and finishing ...
Skate down the street dodging certain obstacles and jump over others. ...
Try to fly this cute helicopter as far as you can. Avoid the walls, ...
Move your hot air balloon higher and higher in the sky without ...
A fast ufo tunnel racing game in the near future where crazy guys do ...
Complete each random death level and stay alive. Mainly based on ...
Grab all the goodies under the water, but watch out for other living ...
Collect as many Coins as possible per level. You may need to redo the ...
Your pals have challenged you to a bike race and you have no ...
Avoid obstacles. Beat your Greenie to the finish line to win. ...
Squareman returns in a new sequel. Swim through water and more as you ...
Try to show some brilliant feats on the courses of this new bike ...
A cool racing game, you have 3 cars to choose from.
Try to swing as far as you can!
Drive over objects as you balance your bike. Harder than most bike ...
Collect the mushroom and bring them to the castle.
Collect all the gems, avoid getting trapped or bumping into your own ...
The goal of this very cool game is to bring 3 gifts of Santa to the ...
Drive the taxi around taking your passengers from one place to ...
10 levels of using nitro and speeding over jumps to do stunts. Get ...
15 levels of controlling a rollercoaster. Don't go to fast or they ...
Dodge the approaching train in the nick of time!
7 levels of controlling your motorbike as you lean and balance trying ...
Help the little tadpole reach his destination by avoiding the ...
Guide the line as it try to reach its destination through different ...
Try to reach the exit of each level in this logic game Universe ...
Prototype Helibot Mk5 is the latest in hoverbot technology. But ...
Drive back and forth through the levels avoiding obstacles and ...
Power Max woke up in the morning and realized that he was late for ...
Remember the classic retro game Snake? Nibbles? Well, then it ...
Complete the moustache of the three Macho Men by collecting all the ...
Keep the submarine from touching the sea walls as your sub rotates. ...
Stand on switches to open gates as you jump over openings and try to ...
Avoid all enemies while dodging obstacles.
Slide boxes around in the tomb and try to trap the enemies. Careful ...

Content-Type: text/html


markdown:
# Tất cả điện thoại
Điện thoại, điện thoại thông minh và máy tính bảng – sử dụng bộ lọc để tìm thiết bị phù hợp với bạn
[Bộ lọc](#filters) [](#0)
-
Kiểu nhập liệu
-
Tính năng
-
Dòng sản phẩm
##### So sánh
[Bắt đầu so sánh](/vi-vn/di-dong/san-pham/compare/?action=productcompareaction&products=930474-930354-2193734)
-
Sắp xuất hiện
### Nokia 105 Dual SIM
Với chất lượng cuộc gọi cải tiến, khả năng lưu trữ 2000 số liên lạc và hỗ trợ hai SIM, phiên bản mới của Nokia 105 nay còn tốt hơn nữa so với phiên bản đầu tiên.
Đặc điểm kỹ thuật
Sắp xuất hiện
-
### 1,4inch
LCD Transmissive
-
-
### Lumia 540 Hai SIM
Tận hưởng tất cả các lợi ích từ dịch vụ của Microsoft và xem các ứng dụng và trò chơi của bạn trở nên sinh động hơn trên màn hình HD 5 inch.
Giá bán lẻ khuyến nghị:
-
### Lumia 430 Hai SIM
Với các dịch vụ Microsoft phổ biến và chất lượng hoàn thiện xuất sắc, đó là những trải nghiệm thường chỉ thấy trên các điện thoại thông minh cao cấp.
Giá bán lẻ khuyến nghị:
-
### Lumia 640 Hai SIM
Sở hữu màn hình HD 5 inch cỡ lớn và các dịch vụ Microsoft tích hợp sẵn dễ sử dụng.
Giá bán lẻ khuyến nghị:

Cache-Control: private, max-age=300

Content-Language: vi-VN

Set-Cookie: deviceType=M; expires=Sat, 01-Aug-2015 22:54:26 GMT; path=/

X-CCC: US


markdown:
|
|
CÁC TIN KHÁC »
ĐỌC NHIỀU NHẤT»
|
| Du khách người Pháp nhảy lầu tự tử ở Sài Gòn
Friday, November 09, 2012 3:27:38 PM
Ông này rơi xuống sân thượng lầu 4 khách sạn Screc tọa lạc tại phường 12, quận 3, Sài Gòn chết liền tại chỗ.
Giấy tờ tùy thân của người đàn ông xấu số để lại cho biết tên là Vitrac Alexandre Pierre Claude 38 tuổi, quốc tịch Pháp.
Theo báo Tuổi Trẻ, ông này là nghi can trong một vụ “dâm ô trẻ em” mà công an Sài Gòn đang điều tra.
Trước đó, vào ngày 21 tháng 6, 2012, một du khách ngoại quốc cũng đã nhảy từ lầu 4 xuống đất tự tử. Ông này tên Rinto Julio Antonio 47 tuổi, quốc tịch Tây Ban Nha, đã đến trú ngụ tại khách sạn Phong Lan ở phường Thảo Ðiền, quận 2, Sài Gòn trước đó.
Theo báo Người Lao Ðộng, trong khi mọi người quay quần bên bàn ăn để dùng bữa cơm chiều, ông Rinto Julio Antonio đột ngột gieo mình từ phòng khách sạn ở lầu 4 xuống đất.
Vụ tự tử trước đó nữa của một người mang quốc tịch Trung Quốc xảy ra tại một nghĩa địa ở quận 11 khoảng 10 giờ sáng ngày 19 tháng 5. Ông này tên Nienz Nyied Haud 41 tuổi đã thắt cổ bằng chiếc khăn tắm tòn teng từ cây cột bê tông của căn nhà mồ lúc nào không hay. Ông Haud để lại một túi xách đựng ví tiền, điện thoại di động...
Như vậy, trong vòng 6 tháng qua, có ít nhất 3 du khách ngoại quốc đến Sài Gòn tìm cái chết. Nguyên nhân tự tử của ba du khách ngoại quốc nói trên đều chưa được tiết lộ.
|
|

Set-Cookie: ___utmvbaFufYy=QZg   XzGOlalx: Tty; path=/; Max-Age=900

X-CDN: Incapsula


markdown:
# Willkommen
Die Schweizerische Orchideen-Gesellschaft ist die Dachorganisation der 9 autonomen Regionalvereine der Schweiz. Sie wurde 1957 durch ein paar Orchideenliebhaber in Zürich gegründet. Es war immer das Ziel, Erfahrungen in der Pflege der faszinierenden Pflanzen auszutauschen. Sie zählt heute 580 Mitglieder. Sie pflegt Kontakte zu ausländischen Orchideen-Gesellschaften.

Server: Apache/2.2.22 (Debian)


markdown:
NR-BR344MSVN
-Tổng dung tích
**342**L.*
- Khay đựng rau quả giữ rau quả tươi ngon
- Chức năng tinh thể Bạc giúp Tủ lạnh khử mùi, kháng khuẩn
- Bảng điều khiển thiết kế hiện đại
*Tổng dung tích đo theo tiêu chuẩn ISO 15502.
Tủ lạnh tự động chuyển sang chế độ Cảm biến ECONAVI (Tiết kiệm điện năng) phù hợp với người sử dụng.
*<Trong điều kiện thử nghiệm>
Nhiệt độ môi trường: 32°C, khi thiết lập nhiệt độ Tủ lạnh là "MED ".
Tần suất đóng/mở cửa Tủ: Ngăn tủ lạnh 35 lần, tủ đông 7 lần.
Khả năng chịu tải: Ngăn tủ đông gói kiểm tra 750g, ngăn tủ lạnh 2.0L nước so với những model không có chức năng ECONAVI. Theo dữ liệu của Phòng thí nghiệm Panasonic.
Chức năng cảm biến ECONAVI nhận biết mức độ ánh sáng và nhiệt độ phòng, tần suất đóng mở cửa tủ, nhiệt độ bên trong tủ.
Phân tích và xử lý dữ liệu trên giúp duy độ lạnh lý tưởng và giảm lãng phí điện năng
Nhìn vào một người dùng tủ lạnh trung bình, chúng tôi nhận thấy rằng 70% thời gian dùng để sử dụng ngăn lạnh và chỉ 30% sử dụng ngăn đông.
Vì vậy, chúng tôi đặt ngăn lạnh lên phía trên và ngăn đông phía bên dưới. Điều này giúp nhìn thấy thực phẩm phía sau, không bị bỏ quên do khuất tầm mắt.
Ngăn rau củ giữ rau và trái cây trong điều kiện tối ưu nhất - độ ẩm cao và nhiệt độ ổn định - giúp giữ rau củ tươi mọng lâu hơn
*Trong điều kiện thử nghiệm
Nhiệt độ môi trường: 25°C Mức nhiệt độ ngăn lạnh: 2 Khi rau củ chứa đầy ngăn, độ ẩm có thể giảm tùy theo điều kiện rau cũ được giữ hoặc khối lượng rau củ.
Dữ liệu được Panasonic kiểm chứng.
Không khí lạnh chuyển qua bộ lọc Tinh thể Bạc lưu thông khắp tủ lạnh, hạn chế vi khuẩn phát triển và tọa ra hiệu quả khử mùi. Bên trong tủ lạnh phần duy trì được sự ngăn nắp, ngăn không để mùi cá và các nguyên liệu sống khác chuyển sang các thực phẩm khác
Đèn LED có vòng đời dài hơn đòi hỏi ít phải bảo trì. Giúp chiếu sáng toàn bộ bên trong tủ lạnh, giúp người dùng dễ dàng quan sát.
Kệ kính cường lực mạnh mẽ có thể chịu được tải trọng 100 kg. Có thể chịu tải của lượng thực phẩm nặng ngay cả trên những kệ đầu
Gam màu lạnh dễ dàng phối hợp với nội thất nhà bếp thiết kế phức tạp
Bảng điều khiển đứng thời trang giúp dễ dàng kiểm tra chức năng ECONAVI
Tủ lạnh Panasonic là tiêu biểu cho tinh hoa của ngành sản xuất Nhật Bản.
Từ năm 1953, tám mươi triệu tủ lạnh Panasonic đã được bán trên khắp Nhật Bản và trên thế giới. Để không phụ lòng tin yêu của khách hàng, chúng tôi luôn vững vàng hướng đến tiêu chí chất lượng cao và dễ dàng sử dụng suốt bề dày lịch sử của mình.
Nhiệm vụ của chúng tôi là tạo ra những chiếc tủ lạnh dễ dàng sử dụng, bền bỉ, để người dùng sử dụng lâu dài.
Hướng tới mục tiêu đọ, chúng tôi không khoan nhượng trong việc kiểm tra chất lượng sản phẩm và công nghệ mà chúng tôi đã phát triển hơn sáu thập kỷ qua.
Kiểm tra tiếng ồn được thực hiện trong phòng không phản xua. Microphone cảm ứng đo mức độ âm thanh được tạo ra từ các bộ phận như máy nén và quạt. Bởi vì họat động tủ lạnh ban ngay, ban đêm, họat động yên lặng rất quan trọng. Thiết kế của Panasonic giúp giảm thiểu tiếng ồn và sự cộng hưởng.
Trong thời gian hoạt động phổ biến 20 năm, cửa tủ lạnh đóng mở hàng trăm, hàng ngàn lần. Thử nghiệm kiểm tra độ bền khi Đóng/Mở cửa Tủ lạnh được thực hiện tại nhiều nhiệt độ tạo áp lực lên con dấu và miếng đệm cửa tủ. Thử nghiệm của Panasonic giúp đảm bảo tất cả các thành phần của cửa tủ lạnh sẽ họat động hoàn hảo nhịp nhàng trong nhiều năm.
Nếu như bất kỳ một chiếc máy nén nào của Panasonic có một điểm yếu, phòng thí nghiệm nhiệt độ cao/thấp sẽ tìm ra điều đó. Nhiệt độ cao tạo ra sự ngưng tụ bên trong để kiểm tra toàn bộ tính nhất quán của hệ thống điện. Thí nghiệm này và những thí nghiệm khắc nghiệt khác để đảm bảo rủi ro hỏng hóc thấp nhất trong suốt vòng đời sản phẩm.
Tủ lạnh được kiểm tra khả năng chống đổ trong những kịch bản xấu nhất. Kiểm tra tại những vị trí như sàn nghiên để đảm bảo tủ lạnh có thể chống lại việc bị đổ.
Tủ lạnh Panasonic được bảo hành máy nén trong suốt 12 năm. Lịch sử lâu đời của việc kiểm soát chất lượng chặt chẽ đảm bảo cho bạn sự vận hành tin cậy tối thiểu trong 12 năm.
Bạn có thể yên tâm với tủ lạnh Panasonic từ lúc mang về đến lúc mang đi.
* Sản phẩm này được bảo hàng máy nén lâu dài.
* Dịch vụ này không áp dụng cho một số sản phẩm của Panasonic.

Server: Apache/2.4.10 (Unix) Communique/4.1.5


markdown:
![Sharifi_Nima Dr. Nima Sharifi](http://www.psa-rising.com/blog/wp-content/uploads/2011/07/Sharifi_Nima.jpg)
PSA Rising /DALLAS/ – July 25, 2011 – UT Southwestern Medical Center researchers have narrowed the potential drug targets for advanced prostate cancer by demonstrating that late-stage tumors are driven by a different hormonal pathway than previously was thought.
"We have recently discovered that castration resistant prostate cancer (CRPC) is unexpectedly driven by dihydrotestosterone synthesis from adrenal precursors in a pathway that circumvents testosterone," says Dr. Nima Sharifi, assistant professor of internal medicine and senior author of a study in
*Proceedings of the National Academy of Sciences*.
[...continue reading New Pathway to Potential Therapies for Advanced Prostate Cancer](http://www.psa-rising.com/blog/2011/07/new-pathway-to-potential-therapies-for-advanced-prostate-cancer/)