markdown:
# Thiết lập, xây dựng và quản lý khoa khám bệnh bệnh viện mắt thành phố Hồ Chí Minh theo yêu cầu hệ thống quản lý chất lượng ISO 9001:2008
Ngành y tế nước nhà chiếm 96,5% trong tổng số 1.028 bệnh viện và chiếm 97,8% trong tổng số 126.172 giường bệnh. Đánh giá năm 2003 Bộ y tế, tỷ lệ bệnh viện hạng I và hạng II chỉ chiếm 10,7%, đây là những bệnh viện thường xuyên bị quá tải, nhất là tuyến Trung ương, Thủ đô Hà Nội và Thành phố Hồ Chí Minh.
![ pdf](/images/icons/pdf16x16.gif)
[haohao89](#)| Ngày: 13/06/2013 | Lượt xem: 758 | Lượt tải: 6 ![ download](/images/download.gif)
![ download](/images/download.gif)
**Thiết lập, xây dựng và quản lý khoa khám bệnh bệnh viện mắt thành phố Hồ Chí Minh theo yêu cầu hệ thống quản lý chất lượng ISO 9001:2008**, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên


text:
Tải phần mềm xem tivi VietTV HD cho android
Một ứng dụng xem tivi hay cho android mang tên VietTV HD – Xem TV HD Miễn Phí hỗ trợ xem hơn 70 kênh truyền hình với các độ phân giải Mobile, SD, HD.
VietTV đã hỗ trợ rất nhiều máy chủ cấu hình cao nên người dùng xem tivi không bị giật, xem tivi chất lượng cao miễn phí 100% với độ phận giải HD, SD và Mobile. Nếu bạn sử dụng 3G, bạn vui lòng kiểm tra thuê bao của bạn còn dung lượng miễn phí hay không?
VietTV có các kênh truyền hình quốc tế nổi tiếng và Việt Nam với đầy đủ các chuyên mục như Kênh Xem Phim Online, Kênh Thể Thao, Kênh Thời Sự – Tin Tức, Kênh Âm Nhạc – Giải Trí, Kênh Xem Phim 18+
Nếu không, thông thường tốc độ 3G của bạn sẽ bị bóp băng thông xuống rất thấp và khi đó bạn xem truyền hình hay bất kỳ ứng dụng video, tv nào cũng sẽ bị giật. Để khắc phục mời bạn vui lòng gia hạn thêm thuê bao 3G hoặc sử dụng Wifi để có chất lượng xem tốt nhất nhé.
Tải ứng dụng xem tivi VietTV HD cho android
Ngoài ra bạn cũng có thể xem thêm phần mềm xem tivi VietMobi TV

markdown:
**Tải phần mềm chơi DJ edjing 5 cho android** *(0 lượt xem)* **Tải ứng dụng chỉnh sửa ảnh hiệu ứng cho android** *(25 lượt xem)* **Download Phần mềm GPS Test miễn phí cho android** *(17 lượt xem)* **Tải Hike Messenger – ứng dung trò chuyện cho android** *(19 lượt xem)* **Tải phần mềm xem tivi VietTV HD cho android** [ - 2732 Tải xuống](http://ungdunghaychoandroid.com/wp-content/plugins/download-monitor/download.php?id=277)
Một
** ứng dụng xem tivi** hay cho android mang tên **VietTV HD** – Xem TV HD Miễn Phí hỗ trợ xem hơn 70 kênh truyền hình với các độ phân giải Mobile, SD, HD. **VietTV** đã hỗ trợ rất nhiều máy chủ cấu hình cao nên người dùng xem tivi không bị giật, xem tivi chất lượng cao miễn phí 100% với độ phận giải HD, SD và Mobile. Nếu bạn sử dụng 3G, bạn vui lòng kiểm tra thuê bao của bạn còn dung lượng miễn phí hay không? ** có các kênh truyền hình quốc tế nổi tiếng và Việt Nam với đầy đủ các chuyên mục như Kênh Xem Phim Online, Kênh Thể Thao, Kênh Thời Sự – Tin Tức, Kênh Âm Nhạc – Giải Trí, Kênh Xem Phim 18+ VietTV**
Nếu không, thông thường tốc độ 3G của bạn sẽ bị bóp băng thông xuống rất thấp và khi đó bạn xem truyền hình hay bất kỳ ứng dụng video, tv nào cũng sẽ bị giật. Để khắc phục mời bạn vui lòng gia hạn thêm thuê bao 3G hoặc sử dụng Wifi để có chất lượng xem tốt nhất nhé.
**Tải ứng dụng xem tivi VietTV HD cho android** [ - 2732 Tải xuống](http://ungdunghaychoandroid.com/wp-content/plugins/download-monitor/download.php?id=277)
Ngoài ra bạn cũng có thể xem thêm
**phần mềm xem tivi** **VietMobi TV**

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Truncated: length

Server: nginx

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

Connection: close

Vary: Cookie

Set-Cookie: wordpress_logged_in_fc651b00c86d73afdbeb681b8e1a8e28=deleted; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/; httponly


text:
Cơ quan chủ quản: Công ty Cổ phần Quảng cáo Trực tuyến 24H Trụ sở: Tầng 12, Tòa nhà Geleximco, 36 Hoàng Cầu, Phường Ô Chợ Dừa, Quận Đống Đa, TP Hà Nội Tel: (84-4) 73 00 24 24 hoặc (84-4) 3512 1806 - Fax: (84-4) 3512 1804 VPĐD: Tầng 5 – Toà nhà Hải Âu - 39B Trường Sơn, P2, Q.Tân Bình, TP.Hồ Chí Minh Tel: (84-8) 73 00 24 24 hoặc (84-8) 3848 9845 - Fax: (84-8) 3848 6519 / Giấy phép số 2517/GP- TT ĐT ngày cấp 27/08/2013 SỞ THÔNG TIN VÀ TRUYỀN THÔNG HÀ NỘI. Chịu trách nhiệm xuất bản: Ngô Kỳ Lam.
HOTLINE: 0965 08 24 24 hoặc 0903 288 624

markdown:
Vụ nổ xảy ra vào lúc 22 giờ ngày 18/3 (giờ địa phương) khi các binh sĩ vào kho đạn quân sự Hawthorne thuộc bang Nevada lấy quả đạn cối loại 60 mm cho bài diễn tập, nhưng quả đạn đã phát nổ, Chuẩn tướng James W. Lukeman, chỉ huy trưởng sư đoàn Thủy quân lục chiến 2, cho biết hôm 19/3.
Hai lính và một thủy thủ đang ở trong tình trạng cực kỳ nguy kịch, 3 lính khác bị nguy kịch, và những người còn lại bị thương nhẹ. Phần lớn bệnh nhân nhập viện trong tình trạng đa chấn thương và gãy xương.
Tên của các nạn nhân sẽ được báo về các gia đình. Lukeman không nói rõ tai nạn xảy ra ở đơn vị nào, chỉ cho biết vụ việc xảy ra khi đơn vị đang thực hiện bài huấn luyện trên núi sử dụng đạn thật. Suốt 1 tháng qua, đơn vị này thực hiện bài huấn luyện tại Hawthorne và trung tâm huấn luyện thủy quân lục chiến tại Bridgeport, California.
Căn cứ ở Nevada thường được sử dụng để đào tạo quân sĩ đi chiến đấu ở Afghanistan vì địa hình tương đối giống nhau
Ông Harry Reid, Thượng nghĩ sĩ bang Nevada, gọi đây “là vụ nổ khá lớn” và khu vực xảy ra tai nạn đã bị phong tỏa.
Kho đạn quân sự Hawthorne được sử dụng để kho đạn quân sự Hawthorne nằm trên khu vực 147.000 mẫu với gần 3.000 tòa nhà, được xây dựng từ những năm 1930, nằm cách thành phố Reno 140 dặm về phía nam. Đây là nơi chứa súng đạn và các vũ khí sắp bị giải trừ và cung cấp trang thiết bị huấn luyện cho các đơn vị quân đội.
Tổng thống Obama đã nhận được thông tin về vụ việc, và Nhà Trắng đang chỉ đạo giải quyết, phát ngôn viên Jay Carney của chính phủ cho biết.

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

X-Cache: QuickCache vv2.1.1rc1 - file

Cache-Control: public

Vary: Accept-Encoding,User-Agent

Content-Encoding: gzip


text:
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

X-Xss-Protection: 1; mode=block

X-Content-Type-Options: nosniff

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

Cache-Control: max-age=3600, public

Via: 1.1 varnish

Accept-Ranges: bytes

X-Cache: MISS

Vary: Accept-Encoding


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.


text:
¯\_(ツ)_/¯
There aren't any definitions for beedidhe yet.
Can you define it?
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:
¯\_(ツ)_/¯
There aren't any definitions for
*beedidhe* yet.
Can you define it?
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.


text:
Top Definition
any analogy made by a fucking tool
johns paper for his ethics class was full of mcnalogies
viết bởi Handsome PETE kills Babies 25 Tháng tư, 2009
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:
Top Definition
any analogy made by a fucking tool
johns paper for his ethics class was full of mcnalogies
viết bởi
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.


text:
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:
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.

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


text:
Bạn có thể gửi nhận xét, góp ý hay liên hệ về bài viết Chữa viêm tai chảy mủ bằng đông y bằng cách gửi thư điện tử tới Lien He Bao Viet Nam. Xin bao gồm tên bài viết Chua viem tai chay mu bang dong y ở dạng tiếng Việt không dấu. Hoặc Chữa viêm tai chảy mủ bằng đông y ở dạng có dấu. Bài viết trong chuyên đề của chuyên mục Sức Khỏe.
Updated by ear effusion agree
honeysuckle flower, is divided, otitis media, dominated by death, discharge, agree on one, acute, the royal bird, mixing tank, all diseases , color, draft, drink
Frequent ear effusion is middle ear infection. This disease is called Oriental Medicine? Nung ear?. The disease can be divided into two: acute and chronic ..
Bộ Ngoại giao thông tin vụ bà Hà Linh tử vong tại TQ; Ông Khuất Việt Hùng cầm "vỉ ruồi" loay hoay điều tiết giao thông;... là những thông tin thời sự đáng chú ý ngày 2/10.
Bộ Nội vụ kiểm tra việc bổ nhiệm GĐ sở 30 tuổi; Bộ Quốc phòng bác cấp phép chiều cao tòa 8B Lê Trực; Xe tải khổng lồ giá 20 tỷ đồng xôn xao đất mỏ; Phát hiện "hot girl" tử vong trong khách sạn ở Hà Nội...
Dừng thu phí sử dụng đường bộ với xe máy; Vén màn bí ẩn cái chết nữ đại gia chè ở Trung Quốc; TP.HCM không có ùn tắc vì xe vẫn nhúc nhích; Đề nghị trục xuất 164 lao động Trung Quốc...
Huyện Mỹ Đức cả họ làm quan: Cũng "là ngẫu nhiên"; Ngư dân bắt được cá lạ nghi là cá Sủ Vàng; Lời khai rợn người của kẻ giết cháu phân xác; Bé trai văng khỏi bụng mẹ lạ lẫm tập đi với chân giả...
Gia đình cán bộ tỉnh đi dã ngoại bị lũ cuốn chết 3 người; Bộ Công an vào cuộc vụ nữ doanh nhân chết bất thường; Hôn nhân cay đắng của "gái nhảy" Minh Thư với chồng kém 9 tuổi; Quyển sổ đỏ tố cáo tên sát nhân giết vợ chồng bạn thân; 5 ô tô đâm liên hoàn trên cao tốc, 2 người chết;... là những thông tin thời sự đáng chú ý ngày 28/9.
Câu chuyện gái ngoan và gái hư vốn đã được bàn luận rất nhiều. Xét cho cùng, tiêu chí để đánh giá một cô gái ngoan và một cô gái hư, chẳng có gì là rạch ròi cả.
Xoay quanh quyết định hạ lãi suất tiền gửi USD từ 0,25% về 0%/năm với tổ chức và từ 0,75% về 0,25%/năm với cá nhân của Ngân hàng Nhà nước (NHNN) áp dụng từ 28/9/2015 đã có nhiều ý kiến và nhận định của các chuyên gia và lãnh..
Dự thảo Luật Dân số lần 3 đang được Bộ Y tế đưa ra lấy ý kiến nhân dân. Một trong những nội dung gây tranh cãi là đề xuất hỗ trợ tiền cho các gia đình sinh toàn con gái.
Trong những ngày qua, thông tin về việc bà Hà Thúy Linh (SN 1972, trú tại 31A Hùng Vương, TP.Đà Lạt, tỉnh Lâm Đồng) đột tử trong chuyến đi làm ăn với đối tác tại Trung Quốc đã tạo ra nhiều ý kiến trái chiều trong dư luận. Tuy..
Thông thường khi xảy ra va chạm với những “hung thần” container, hầu hết người tham gia giao thông đều tử vong hoặc bị thương rất nặng.
'Nước sâm lạnh ngon, bạn cứ lấy uống nhé. Cảm ơn! Miễn phí'.
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ày 28/9, NHNN bất ngờ giảm lãi suất tiền gửi USD về 0%/năm đối với các tổ chức gửi tiền USD, cá nhân gửi tiền được áp dụng mức tối đa 0,25%/năm; từ 1/10 giá gas và nước sinh hoạt cùng loạt được điều chỉnh tăng giá; nợ công bất ngờ tăng lên 66,4% GDP sau tính toán lại của Bộ Kế hoạch và Đầu tư; dự án 8B Lê trực cao hơn cả Lăng Bác đang rất được dư luận c
Áp thấp nhiệt đới mạnh lên thành bão Mujigae áp sát biển Đông; Ùn tắc giao thông ở TP.HCM; Sinh toàn con gái được thưởng tiền; Đường ống nước sạch Sông Đà: Hai ngày vỡ hai lần; Chính thức dừng thu phí bảo trì đường bộ với xe máy... là những tin tức nổi bật được dư luận quan tâm trong tuần qua.
Nữ doanh nhân Hà Linh bị sát hại ở Trung Quốc; Nạn trộm cắp, lừa đảo trong bệnh viện; Vụ giết 3 người ở Lâm Đồng: Những tình tiết ly kỳ giờ mới kể; Nữ sinh và nạn quấy rối tình dục nơi công cộng; Tuyên tử hình kẻ giết 4 người ở Nghệ An; Những kỳ án bí ẩn nhất lịch sử thế giới;.....là những tin đáng chú ý trong tuần.
Diễn viên Kim Hiền buồn vì kém tiếng Anh, Hơn 10 đơn tố cáo thí sinh Hoa hậu hoàn vũ, Quán quân Đức Phúc khóc nhiều khi gia đình vỡ nợ, Hé lộ mối tình đầu 8 năm chưa từng biết đến của Jennifer Phạm, Hồ Ngọc Hà hát mở màn phần thi bikini chung kết HHHV, Hồ Ngọc Hà và góc khuất ít biết sau danh "Nữ hoàng giải trí"... là những tin nổi bật.
Đỉnh dịch sốt xuất huyết, 25 người đã tử vong; Cảnh giác với căn bệnh ẩn trong cộng đồng như 'quả bom nguyên tử'; Chích máu đầu ngón tay điều trị đột quỵ chỉ là trò lừa bịp; Rùng mình những tai họa hình xăm gây ra cho sức khỏe; Bí quyết tăng chiều cao vượt bậc cho trẻ tuổi dậy thì; Nữ sinh bàng hoàng vì bào thai vẫn phát triển sau khi phá thai.
Viết phản hồi

markdown:
|
|
|
|
Việt Báo
|
|
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 Chữa viêm tai chảy mủ bằng đông y**
Bộ Ngoại giao thông tin vụ bà Hà Linh tử vong tại TQ; Ông Khuất Việt Hùng cầm "vỉ ruồi" loay hoay điều tiết giao thông;... là những thông tin thời sự đáng chú ý ngày 2/10.
Bộ Nội vụ kiểm tra việc bổ nhiệm GĐ sở 30 tuổi; Bộ Quốc phòng bác cấp phép chiều cao tòa 8B Lê Trực; Xe tải khổng lồ giá 20 tỷ đồng xôn xao đất mỏ; Phát hiện "hot girl" tử vong trong khách sạn ở Hà Nội...
Dừng thu phí sử dụng đường bộ với xe máy; Vén màn bí ẩn cái chết nữ đại gia chè ở Trung Quốc; TP.HCM không có ùn tắc vì xe vẫn nhúc nhích; Đề nghị trục xuất 164 lao động Trung Quốc...
Huyện Mỹ Đức cả họ làm quan: Cũng "là ngẫu nhiên"; Ngư dân bắt được cá lạ nghi là cá Sủ Vàng; Lời khai rợn người của kẻ giết cháu phân xác; Bé trai văng khỏi bụng mẹ lạ lẫm tập đi với chân giả...
Gia đình cán bộ tỉnh đi dã ngoại bị lũ cuốn chết 3 người; Bộ Công an vào cuộc vụ nữ doanh nhân chết bất thường; Hôn nhân cay đắng của "gái nhảy" Minh Thư với chồng kém 9 tuổi; Quyển sổ đỏ tố cáo tên sát nhân giết vợ chồng bạn thân; 5 ô tô đâm liên hoàn trên cao tốc, 2 người chết;... là những thông tin thời sự đáng chú ý ngày 28/9.
Câu chuyện gái ngoan và gái hư vốn đã được bàn luận rất nhiều. Xét cho cùng, tiêu chí để đánh giá một cô gái ngoan và một cô gái hư, chẳng có gì là rạch ròi cả.
Xoay quanh quyết định hạ lãi suất tiền gửi USD từ 0,25% về 0%/năm với tổ chức và từ 0,75% về 0,25%/năm với cá nhân của Ngân hàng Nhà nước (NHNN) áp dụng từ 28/9/2015 đã có nhiều ý kiến và nhận định của các chuyên gia và lãnh..
Dự thảo Luật Dân số lần 3 đang được Bộ Y tế đưa ra lấy ý kiến nhân dân. Một trong những nội dung gây tranh cãi là đề xuất hỗ trợ tiền cho các gia đình sinh toàn con gái.
Trong những ngày qua, thông tin về việc bà Hà Thúy Linh (SN 1972, trú tại 31A Hùng Vương, TP.Đà Lạt, tỉnh Lâm Đồng) đột tử trong chuyến đi làm ăn với đối tác tại Trung Quốc đã tạo ra nhiều ý kiến trái chiều trong dư luận. Tuy..
Thông thường khi xảy ra va chạm với những “hung thần” container, hầu hết người tham gia giao thông đều tử vong hoặc bị thương rất nặng.
'Nước sâm lạnh ngon, bạn cứ lấy uống nhé. Cảm ơn! Miễn phí'.
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ày 28/9, NHNN bất ngờ giảm lãi suất tiền gửi USD về 0%/năm đối với các tổ chức gửi tiền USD, cá nhân gửi tiền được áp dụng mức tối đa 0,25%/năm; từ 1/10 giá gas và nước sinh hoạt cùng loạt được điều chỉnh tăng giá; nợ công bất ngờ tăng lên 66,4% GDP sau tính toán lại của Bộ Kế hoạch và Đầu tư; dự án 8B Lê trực cao hơn cả Lăng Bác đang rất được dư luận c
Áp thấp nhiệt đới mạnh lên thành bão Mujigae áp sát biển Đông; Ùn tắc giao thông ở TP.HCM; Sinh toàn con gái được thưởng tiền; Đường ống nước sạch Sông Đà: Hai ngày vỡ hai lần; Chính thức dừng thu phí bảo trì đường bộ với xe máy... là những tin tức nổi bật được dư luận quan tâm trong tuần qua.
Nữ doanh nhân Hà Linh bị sát hại ở Trung Quốc; Nạn trộm cắp, lừa đảo trong bệnh viện; Vụ giết 3 người ở Lâm Đồng: Những tình tiết ly kỳ giờ mới kể; Nữ sinh và nạn quấy rối tình dục nơi công cộng; Tuyên tử hình kẻ giết 4 người ở Nghệ An; Những kỳ án bí ẩn nhất lịch sử thế giới;.....là những tin đáng chú ý trong tuần.
Diễn viên Kim Hiền buồn vì kém tiếng Anh, Hơn 10 đơn tố cáo thí sinh Hoa hậu hoàn vũ, Quán quân Đức Phúc khóc nhiều khi gia đình vỡ nợ, Hé lộ mối tình đầu 8 năm chưa từng biết đến của Jennifer Phạm, Hồ Ngọc Hà hát mở màn phần thi bikini chung kết HHHV, Hồ Ngọc Hà và góc khuất ít biết sau danh "Nữ hoàng giải trí"... là những tin nổi bật.
Đỉnh dịch sốt xuất huyết, 25 người đã tử vong; Cảnh giác với căn bệnh ẩn trong cộng đồng như 'quả bom nguyên tử'; Chích máu đầu ngón tay điều trị đột quỵ chỉ là trò lừa bịp; Rùng mình những tai họa hình xăm gây ra cho sức khỏe; Bí quyết tăng chiều cao vượt bậc cho trẻ tuổi dậy thì; Nữ sinh bàng hoàng vì bào thai vẫn phát triển sau khi phá thai.
Ý kiến bạn đọc
Viết phản hồi

Cache-Control: max-age=280, public


text:
Bạn có thể gửi nhận xét, góp ý hay liên hệ về bài viết Mạnh Trường: Sau người mẫu, điện ảnh là con đường sáng bằng cách gửi thư điện tử tới Lien He Bao Viet Nam. Xin bao gồm tên bài viết Manh Truong Sau nguoi mau dien anh la con duong sang ở dạng tiếng Việt không dấu. Hoặc Mạnh Trường: Sau người mẫu, điện ảnh là con đường sáng ở dạng có dấu. Bài viết trong chuyên đề của chuyên mục Thế Giới Giải Trí.
Strong Schools: The model, cinema is? Bright way?
Strong Schools, recently, the movie industry, referring to, participate in, modeling, film, theater, flowers, character actor, he, the, man, road
In the village Vietnamese movies if the name refers to Strong School will scarcely known in the modeling industry but he is a familiar name. But recently flew Strong Schools in both areas in which he and his passion ..
Bộ Ngoại giao thông tin vụ bà Hà Linh tử vong tại TQ; Ông Khuất Việt Hùng cầm "vỉ ruồi" loay hoay điều tiết giao thông;... là những thông tin thời sự đáng chú ý ngày 2/10.
Bộ Nội vụ kiểm tra việc bổ nhiệm GĐ sở 30 tuổi; Bộ Quốc phòng bác cấp phép chiều cao tòa 8B Lê Trực; Xe tải khổng lồ giá 20 tỷ đồng xôn xao đất mỏ; Phát hiện "hot girl" tử vong trong khách sạn ở Hà Nội...
Dừng thu phí sử dụng đường bộ với xe máy; Vén màn bí ẩn cái chết nữ đại gia chè ở Trung Quốc; TP.HCM không có ùn tắc vì xe vẫn nhúc nhích; Đề nghị trục xuất 164 lao động Trung Quốc...
Huyện Mỹ Đức cả họ làm quan: Cũng "là ngẫu nhiên"; Ngư dân bắt được cá lạ nghi là cá Sủ Vàng; Lời khai rợn người của kẻ giết cháu phân xác; Bé trai văng khỏi bụng mẹ lạ lẫm tập đi với chân giả...
Gia đình cán bộ tỉnh đi dã ngoại bị lũ cuốn chết 3 người; Bộ Công an vào cuộc vụ nữ doanh nhân chết bất thường; Hôn nhân cay đắng của "gái nhảy" Minh Thư với chồng kém 9 tuổi; Quyển sổ đỏ tố cáo tên sát nhân giết vợ chồng bạn thân; 5 ô tô đâm liên hoàn trên cao tốc, 2 người chết;... là những thông tin thời sự đáng chú ý ngày 28/9.
Câu chuyện gái ngoan và gái hư vốn đã được bàn luận rất nhiều. Xét cho cùng, tiêu chí để đánh giá một cô gái ngoan và một cô gái hư, chẳng có gì là rạch ròi cả.
Xoay quanh quyết định hạ lãi suất tiền gửi USD từ 0,25% về 0%/năm với tổ chức và từ 0,75% về 0,25%/năm với cá nhân của Ngân hàng Nhà nước (NHNN) áp dụng từ 28/9/2015 đã có nhiều ý kiến và nhận định của các chuyên gia và lãnh..
Dự thảo Luật Dân số lần 3 đang được Bộ Y tế đưa ra lấy ý kiến nhân dân. Một trong những nội dung gây tranh cãi là đề xuất hỗ trợ tiền cho các gia đình sinh toàn con gái.
Trong những ngày qua, thông tin về việc bà Hà Thúy Linh (SN 1972, trú tại 31A Hùng Vương, TP.Đà Lạt, tỉnh Lâm Đồng) đột tử trong chuyến đi làm ăn với đối tác tại Trung Quốc đã tạo ra nhiều ý kiến trái chiều trong dư luận. Tuy..
Thông thường khi xảy ra va chạm với những “hung thần” container, hầu hết người tham gia giao thông đều tử vong hoặc bị thương rất nặng.
'Nước sâm lạnh ngon, bạn cứ lấy uống nhé. Cảm ơn! Miễn phí'.
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ày 28/9, NHNN bất ngờ giảm lãi suất tiền gửi USD về 0%/năm đối với các tổ chức gửi tiền USD, cá nhân gửi tiền được áp dụng mức tối đa 0,25%/năm; từ 1/10 giá gas và nước sinh hoạt cùng loạt được điều chỉnh tăng giá; nợ công bất ngờ tăng lên 66,4% GDP sau tính toán lại của Bộ Kế hoạch và Đầu tư; dự án 8B Lê trực cao hơn cả Lăng Bác đang rất được dư luận c
Áp thấp nhiệt đới mạnh lên thành bão Mujigae áp sát biển Đông; Ùn tắc giao thông ở TP.HCM; Sinh toàn con gái được thưởng tiền; Đường ống nước sạch Sông Đà: Hai ngày vỡ hai lần; Chính thức dừng thu phí bảo trì đường bộ với xe máy... là những tin tức nổi bật được dư luận quan tâm trong tuần qua.
Nữ doanh nhân Hà Linh bị sát hại ở Trung Quốc; Nạn trộm cắp, lừa đảo trong bệnh viện; Vụ giết 3 người ở Lâm Đồng: Những tình tiết ly kỳ giờ mới kể; Nữ sinh và nạn quấy rối tình dục nơi công cộng; Tuyên tử hình kẻ giết 4 người ở Nghệ An; Những kỳ án bí ẩn nhất lịch sử thế giới;.....là những tin đáng chú ý trong tuần.
Diễn viên Kim Hiền buồn vì kém tiếng Anh, Hơn 10 đơn tố cáo thí sinh Hoa hậu hoàn vũ, Quán quân Đức Phúc khóc nhiều khi gia đình vỡ nợ, Hé lộ mối tình đầu 8 năm chưa từng biết đến của Jennifer Phạm, Hồ Ngọc Hà hát mở màn phần thi bikini chung kết HHHV, Hồ Ngọc Hà và góc khuất ít biết sau danh "Nữ hoàng giải trí"... là những tin nổi bật.
Đỉnh dịch sốt xuất huyết, 25 người đã tử vong; Cảnh giác với căn bệnh ẩn trong cộng đồng như 'quả bom nguyên tử'; Chích máu đầu ngón tay điều trị đột quỵ chỉ là trò lừa bịp; Rùng mình những tai họa hình xăm gây ra cho sức khỏe; Bí quyết tăng chiều cao vượt bậc cho trẻ tuổi dậy thì; Nữ sinh bàng hoàng vì bào thai vẫn phát triển sau khi phá thai.
Viết phản hồi

markdown:
|
|
|
|
Việt Báo
|
|
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 Mạnh Trường: Sau người mẫu, điện ảnh là con đường sáng**
Bộ Ngoại giao thông tin vụ bà Hà Linh tử vong tại TQ; Ông Khuất Việt Hùng cầm "vỉ ruồi" loay hoay điều tiết giao thông;... là những thông tin thời sự đáng chú ý ngày 2/10.
Bộ Nội vụ kiểm tra việc bổ nhiệm GĐ sở 30 tuổi; Bộ Quốc phòng bác cấp phép chiều cao tòa 8B Lê Trực; Xe tải khổng lồ giá 20 tỷ đồng xôn xao đất mỏ; Phát hiện "hot girl" tử vong trong khách sạn ở Hà Nội...
Dừng thu phí sử dụng đường bộ với xe máy; Vén màn bí ẩn cái chết nữ đại gia chè ở Trung Quốc; TP.HCM không có ùn tắc vì xe vẫn nhúc nhích; Đề nghị trục xuất 164 lao động Trung Quốc...
Huyện Mỹ Đức cả họ làm quan: Cũng "là ngẫu nhiên"; Ngư dân bắt được cá lạ nghi là cá Sủ Vàng; Lời khai rợn người của kẻ giết cháu phân xác; Bé trai văng khỏi bụng mẹ lạ lẫm tập đi với chân giả...
Gia đình cán bộ tỉnh đi dã ngoại bị lũ cuốn chết 3 người; Bộ Công an vào cuộc vụ nữ doanh nhân chết bất thường; Hôn nhân cay đắng của "gái nhảy" Minh Thư với chồng kém 9 tuổi; Quyển sổ đỏ tố cáo tên sát nhân giết vợ chồng bạn thân; 5 ô tô đâm liên hoàn trên cao tốc, 2 người chết;... là những thông tin thời sự đáng chú ý ngày 28/9.
Câu chuyện gái ngoan và gái hư vốn đã được bàn luận rất nhiều. Xét cho cùng, tiêu chí để đánh giá một cô gái ngoan và một cô gái hư, chẳng có gì là rạch ròi cả.
Xoay quanh quyết định hạ lãi suất tiền gửi USD từ 0,25% về 0%/năm với tổ chức và từ 0,75% về 0,25%/năm với cá nhân của Ngân hàng Nhà nước (NHNN) áp dụng từ 28/9/2015 đã có nhiều ý kiến và nhận định của các chuyên gia và lãnh..
Dự thảo Luật Dân số lần 3 đang được Bộ Y tế đưa ra lấy ý kiến nhân dân. Một trong những nội dung gây tranh cãi là đề xuất hỗ trợ tiền cho các gia đình sinh toàn con gái.
Trong những ngày qua, thông tin về việc bà Hà Thúy Linh (SN 1972, trú tại 31A Hùng Vương, TP.Đà Lạt, tỉnh Lâm Đồng) đột tử trong chuyến đi làm ăn với đối tác tại Trung Quốc đã tạo ra nhiều ý kiến trái chiều trong dư luận. Tuy..
Thông thường khi xảy ra va chạm với những “hung thần” container, hầu hết người tham gia giao thông đều tử vong hoặc bị thương rất nặng.
'Nước sâm lạnh ngon, bạn cứ lấy uống nhé. Cảm ơn! Miễn phí'.
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ày 28/9, NHNN bất ngờ giảm lãi suất tiền gửi USD về 0%/năm đối với các tổ chức gửi tiền USD, cá nhân gửi tiền được áp dụng mức tối đa 0,25%/năm; từ 1/10 giá gas và nước sinh hoạt cùng loạt được điều chỉnh tăng giá; nợ công bất ngờ tăng lên 66,4% GDP sau tính toán lại của Bộ Kế hoạch và Đầu tư; dự án 8B Lê trực cao hơn cả Lăng Bác đang rất được dư luận c
Áp thấp nhiệt đới mạnh lên thành bão Mujigae áp sát biển Đông; Ùn tắc giao thông ở TP.HCM; Sinh toàn con gái được thưởng tiền; Đường ống nước sạch Sông Đà: Hai ngày vỡ hai lần; Chính thức dừng thu phí bảo trì đường bộ với xe máy... là những tin tức nổi bật được dư luận quan tâm trong tuần qua.
Nữ doanh nhân Hà Linh bị sát hại ở Trung Quốc; Nạn trộm cắp, lừa đảo trong bệnh viện; Vụ giết 3 người ở Lâm Đồng: Những tình tiết ly kỳ giờ mới kể; Nữ sinh và nạn quấy rối tình dục nơi công cộng; Tuyên tử hình kẻ giết 4 người ở Nghệ An; Những kỳ án bí ẩn nhất lịch sử thế giới;.....là những tin đáng chú ý trong tuần.
Diễn viên Kim Hiền buồn vì kém tiếng Anh, Hơn 10 đơn tố cáo thí sinh Hoa hậu hoàn vũ, Quán quân Đức Phúc khóc nhiều khi gia đình vỡ nợ, Hé lộ mối tình đầu 8 năm chưa từng biết đến của Jennifer Phạm, Hồ Ngọc Hà hát mở màn phần thi bikini chung kết HHHV, Hồ Ngọc Hà và góc khuất ít biết sau danh "Nữ hoàng giải trí"... là những tin nổi bật.
Đỉnh dịch sốt xuất huyết, 25 người đã tử vong; Cảnh giác với căn bệnh ẩn trong cộng đồng như 'quả bom nguyên tử'; Chích máu đầu ngón tay điều trị đột quỵ chỉ là trò lừa bịp; Rùng mình những tai họa hình xăm gây ra cho sức khỏe; Bí quyết tăng chiều cao vượt bậc cho trẻ tuổi dậy thì; Nữ sinh bàng hoàng vì bào thai vẫn phát triển sau khi phá thai.
Ý kiến bạn đọc
Viết phản hồi


text:
(HNMO) – Ngay sau khi đăng quang vào tối 3-10 tại Nha Trang (Khánh Hòa), tân Hoa hậu Hoàn vũ Việt Nam 2015 Phạm Thị..
(HNMO) – BTC Hoa hậu Hoàn vũ Việt Nam 2015 chính thức ra mắt chiếc vương miện trị giá 2 tỉ đồng và những thông tin cho đêm chung kết diễn ra vào tối 3-10.
Heineken vừa mới công bố phim ngắn quảng cáo mới mang tên “The Chase” do Daniel Craig thủ vai James Bond với một loạt các cảnh hành động nghẹt thở cùng màn..
(HNMO) – Thí sinh Nguyễn Thị Bảo Như (SBD 142) vừa được đưa trở về TP Hồ Chí Minh để khám bệnh và hiện cô phải tạm dừng tham gia các hoạt động bên lề của..
"Nhật kí chuyên văn"" là kỉ niệm tuổi học trò của một tập thể lớp chuyên Văn trường phổ thông trung học chuyên Hà Nội Amsterdam 20 năm trước đây.
Siu Black lên tiếng sau khi biết Phương Thanh đang giận mình chuyện tiền nong.
Chuyện một số đối tác liên kết làm sách ghi lượng sách trên bìa ít hơn số lượng phát hành thực tế không phải là chuyện hiếm. Nhưng khi một tác giả chính thức..
Festival nhiếp ảnh trẻ 2015 khép lại sau 3 tháng phát động với một triển lãm ảnh khá quy mô (được tổ chức tại 29 Hàng Bài) đúng vào dịp kỷ niệm 70 năm Cách..
Trong công cuộc xây dựng nền văn hóa Việt Nam tiên tiến, đậm đà bản sắc dân tộc, người cao tuổi giữ vai trò hết sức quan trọng; tích cực góp phần cùng các thế..
Trước thềm chung kết Hoa hậu Hoàn vũ Việt Nam 2015, bất ngờ xuất hiện thư nặc danh gửi đến BTC và các phóng viên tố thí sinh Phạm Thị Hương từng trải qua phẫu..
Sáng 1/10/2015, đại diện nhãn hàng Bia Đại Việt đã tổ chức trao giải cuộc thi ảnh với chủ đề “Bia - Khám phá nét tương đồng văn hóa ẩm thực Đức - Việt”.
Ngày 2/10, tại Hà Nội, Bộ Văn hóa, Thể thao và Du lịch, cùng với tỉnh Hà Tĩnh họp Ban Chỉ đạo, Ban Tổ chức Kỷ niệm 250 năm ngày sinh và vinh danh Danh nhân văn..
(HNMO)- Tối 01/10, Trần Bảo Sơn, Vũ Ngọc Anh – 2 diễn viên chính của bộ phim điện ảnh “Quyên” đã có mặt tại Hàn Quốc để tham gia lễ khai mạc LHP quốc..
(HNMO)- Liên hoan âm nhạc Gió mùa (Monsoon Music Festival 2015) sẽ diễn ra tại Hà Nội từ ngày 8 đến 11/10/2015 tại Trung tâm Hoàng thành Thăng Long, Hà Nội...
NDĐT - Sáng 2-10, tại Hà Nội, Thứ trưởng Bộ Văn hóa, Thể thao và Du lịch Đặng Thị Bích Liên cùng Bí thư Tỉnh ủy Hà Tĩnh Võ Kim Cự đã chủ trì cuộc họp Ban Chỉ..
Hội Nhà văn Hà Nội (NVHN) vừa tổ chức Hội nghị Những người viết văn trẻ Hà Nội (HNVTHN) lần thứ hai, sau hội nghị lần thứ nhất cách đây 22 năm. Đây cũng là dịp..
Bộ Ngoại giao thông tin vụ bà Hà Linh tử vong tại TQ; Ông Khuất Việt Hùng cầm "vỉ ruồi" loay hoay điều tiết giao thông;... là những thông tin thời sự đáng chú ý ngày 2/10.
Bộ Nội vụ kiểm tra việc bổ nhiệm GĐ sở 30 tuổi; Bộ Quốc phòng bác cấp phép chiều cao tòa 8B Lê Trực; Xe tải khổng lồ giá 20 tỷ đồng xôn xao đất mỏ; Phát hiện "hot girl" tử vong trong khách sạn ở Hà Nội...
Dừng thu phí sử dụng đường bộ với xe máy; Vén màn bí ẩn cái chết nữ đại gia chè ở Trung Quốc; TP.HCM không có ùn tắc vì xe vẫn nhúc nhích; Đề nghị trục xuất 164 lao động Trung Quốc...
Huyện Mỹ Đức cả họ làm quan: Cũng "là ngẫu nhiên"; Ngư dân bắt được cá lạ nghi là cá Sủ Vàng; Lời khai rợn người của kẻ giết cháu phân xác; Bé trai văng khỏi bụng mẹ lạ lẫm tập đi với chân giả...
Gia đình cán bộ tỉnh đi dã ngoại bị lũ cuốn chết 3 người; Bộ Công an vào cuộc vụ nữ doanh nhân chết bất thường; Hôn nhân cay đắng của "gái nhảy" Minh Thư với chồng kém 9 tuổi; Quyển sổ đỏ tố cáo tên sát nhân giết vợ chồng bạn thân; 5 ô tô đâm liên hoàn trên cao tốc, 2 người chết;... là những thông tin thời sự đáng chú ý ngày 28/9.
Câu chuyện gái ngoan và gái hư vốn đã được bàn luận rất nhiều. Xét cho cùng, tiêu chí để đánh giá một cô gái ngoan và một cô gái hư, chẳng có gì là rạch ròi cả.
Xoay quanh quyết định hạ lãi suất tiền gửi USD từ 0,25% về 0%/năm với tổ chức và từ 0,75% về 0,25%/năm với cá nhân của Ngân hàng Nhà nước (NHNN) áp dụng từ 28/9/2015 đã có nhiều ý kiến và nhận định của các chuyên gia và lãnh..
Dự thảo Luật Dân số lần 3 đang được Bộ Y tế đưa ra lấy ý kiến nhân dân. Một trong những nội dung gây tranh cãi là đề xuất hỗ trợ tiền cho các gia đình sinh toàn con gái.
Trong những ngày qua, thông tin về việc bà Hà Thúy Linh (SN 1972, trú tại 31A Hùng Vương, TP.Đà Lạt, tỉnh Lâm Đồng) đột tử trong chuyến đi làm ăn với đối tác tại Trung Quốc đã tạo ra nhiều ý kiến trái chiều trong dư luận. Tuy..
Thông thường khi xảy ra va chạm với những “hung thần” container, hầu hết người tham gia giao thông đều tử vong hoặc bị thương rất nặng.
'Nước sâm lạnh ngon, bạn cứ lấy uống nhé. Cảm ơn! Miễn phí'.
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ày 28/9, NHNN bất ngờ giảm lãi suất tiền gửi USD về 0%/năm đối với các tổ chức gửi tiền USD, cá nhân gửi tiền được áp dụng mức tối đa 0,25%/năm; từ 1/10 giá gas và nước sinh hoạt cùng loạt được điều chỉnh tăng giá; nợ công bất ngờ tăng lên 66,4% GDP sau tính toán lại của Bộ Kế hoạch và Đầu tư; dự án 8B Lê trực cao hơn cả Lăng Bác đang rất được dư luận c
Áp thấp nhiệt đới mạnh lên thành bão Mujigae áp sát biển Đông; Ùn tắc giao thông ở TP.HCM; Sinh toàn con gái được thưởng tiền; Đường ống nước sạch Sông Đà: Hai ngày vỡ hai lần; Chính thức dừng thu phí bảo trì đường bộ với xe máy... là những tin tức nổi bật được dư luận quan tâm trong tuần qua.
Nữ doanh nhân Hà Linh bị sát hại ở Trung Quốc; Nạn trộm cắp, lừa đảo trong bệnh viện; Vụ giết 3 người ở Lâm Đồng: Những tình tiết ly kỳ giờ mới kể; Nữ sinh và nạn quấy rối tình dục nơi công cộng; Tuyên tử hình kẻ giết 4 người ở Nghệ An; Những kỳ án bí ẩn nhất lịch sử thế giới;.....là những tin đáng chú ý trong tuần.
Diễn viên Kim Hiền buồn vì kém tiếng Anh, Hơn 10 đơn tố cáo thí sinh Hoa hậu hoàn vũ, Quán quân Đức Phúc khóc nhiều khi gia đình vỡ nợ, Hé lộ mối tình đầu 8 năm chưa từng biết đến của Jennifer Phạm, Hồ Ngọc Hà hát mở màn phần thi bikini chung kết HHHV, Hồ Ngọc Hà và góc khuất ít biết sau danh "Nữ hoàng giải trí"... là những tin nổi bật.
Đỉnh dịch sốt xuất huyết, 25 người đã tử vong; Cảnh giác với căn bệnh ẩn trong cộng đồng như 'quả bom nguyên tử'; Chích máu đầu ngón tay điều trị đột quỵ chỉ là trò lừa bịp; Rùng mình những tai họa hình xăm gây ra cho sức khỏe; Bí quyết tăng chiều cao vượt bậc cho trẻ tuổi dậy thì; Nữ sinh bàng hoàng vì bào thai vẫn phát triển sau khi phá thai.

Cache-Control: max-age=200, public


text:
THEO LUẬT BHXH SỐ 71/2006/QH11 NGÀY 29 THÁNG 6 NĂM 2006
Điều 49. Đối tượng áp dụng chế độ hưu trí
Đối tượng áp dụng chế độ hưu trí là người lao động quy định tại khoản 1 Điều 2 của Luật này.
Điều 50. Điều kiện hưởng lương hưu
1. Người lao động quy định tại các điểm a, b, c và e khoản 1 Điều 2 của Luật này có đủ hai mươi năm đóng bảo hiểm xã hội trở lên được hưởng lương hưu khi thuộc một trong các trường hợp sau đây:
a) Nam đủ sáu mươi tuổi, nữ đủ năm mươi lăm tuổi;
b) Nam từ đủ năm mươi lăm tuổi đến đủ sáu mươi tuổi, nữ từ đủ năm mươi tuổi đến đủ năm mươi lăm tuổi và có đủ mười lăm năm làm nghề hoặc công việc nặng nhọc, độc hại, nguy hiểm thuộc danh mục do Bộ Lao động -Thương binh và Xã hội và Bộ Y tế ban hành hoặc có đủ mười lăm năm làm việc ở nơi có phụ cấp khu vực hệ số 0,7 trở lên. Tuổi đời được hưởng lương hưu trong một số trường hợp đặc biệt khác do Chính phủ quy định.
2. Người lao động quy định tại điểm d khoản 1 Điều 2 của Luật này có đủ hai mươi năm đóng bảo hiểm xã hội trở lên được hưởng lương hưu khi thuộc một trong các trường hợp sau đây:
a) Nam đủ năm mươi lăm tuổi, nữ đủ năm mươi tuổi, trừ trường hợp Luật sĩ quan quân đội nhân dân Việt Nam hoặc Luật công an nhân dân có quy định khác;
b) Nam từ đủ năm mươi tuổi đến đủ năm mươi lăm tuổi, nữ từ đủ bốn mươi lăm tuổi đến đủ năm mươi tuổi và có đủ mười lăm năm làm nghề hoặc công việc nặng nhọc, độc hại, nguy hiểm thuộc danh mục do Bộ Lao động -Thương binh và Xã hội và Bộ Y tế ban hành hoặc có đủ mười lăm năm làm việc ở nơi có phụ cấp khu vực hệ số 0,7 trở lên.
Điều 51. Điều kiện hưởng lương hưu khi suy giảm khả năng lao động
Người lao động quy định tại các điểm a, b, c, d và e khoản 1 Điều 2 của Luật này đã đóng bảo hiểm xã hội đủ hai mươi năm trở lên, bị suy giảm khả năng lao động từ 61% trở lên, hưởng lương hưu với mức thấp hơn so với người đủ điều kiện hưởng lương hưu quy định tại Điều 50 của Luật này khi thuộc một trong các trường hợp sau đây:
1. Nam đủ năm mươi tuổi, nữ đủ bốn mươi lăm tuổi trở lên;
2. Có đủ mười lăm năm trở lên làm nghề hoặc công việc đặc biệt nặng nhọc, độc hại, nguy hiểm thuộc danh mục do Bộ Lao động - Thương binh và Xã hội và Bộ Y tế ban hành.
Điều 52. Mức lương hưu hằng tháng
1. Mức lương hưu hằng tháng của người lao động đủ điều kiện quy định tại Điều 50 của Luật này được tính bằng 45% mức bình quân tiền lương, tiền công tháng đóng bảo hiểm xã hội quy định tại Điều 58, Điều 59 hoặc Điều 60 của Luật này tương ứng với mười lăm năm đóng bảo hiểm xã hội, sau đó cứ thêm mỗi năm đóng bảo hiểm xã hội thì tính thêm 2% đối với nam và 3% đối với nữ; mức tối đa bằng 75%.
2. Mức lương hưu hằng tháng của người lao động đủ điều kiện quy định tại Điều 51 của Luật này được tính như quy định tại khoản 1 Điều này, sau đó cứ mỗi năm nghỉ hưu trước tuổi quy định thì giảm 1%.
3. Mức lương hưu hằng tháng thấp nhất bằng mức lương tối thiểu chung.
Điều 53. Điều chỉnh lương hưu
Lương hưu được điều chỉnh trên cơ sở mức tăng của chỉ số giá sinh hoạt và tăng trưởng kinh tế. Mức điều chỉnh cụ thể do Chính phủ quy định.
Điều 54. Trợ cấp một lần khi nghỉ hưu
1. Người lao động đã đóng bảo hiểm xã hội trên ba mươi năm đối với nam, trên hai mươi lăm năm đối với nữ, khi nghỉ hưu, ngoài lương hưu còn được hưởng trợ cấp một lần.
2. Mức trợ cấp một lần được tính theo số năm đóng bảo hiểm xã hội kể từ năm thứ ba mươi mốt trở đi đối với nam và năm thứ hai mươi sáu trở đi đối với nữ. Cứ mỗi năm đóng bảo hiểm xã hội thì được tính bằng 0,5 tháng mức bình quân tiền lương, tiền công tháng đóng bảo hiểm xã hội.
Điều 55. Bảo hiểm xã hội một lần đối với người không đủ điều kiện hưởng lương hưu
1. Người lao động quy định tại các điểm a, b, c và e khoản 1 Điều 2 của Luật này được hưởng bảo hiểm xã hội một lần khi thuộc một trong các trường hợp sau đây:
a) Đủ tuổi hưởng lương hưu theo quy định tại khoản 1 Điều 50 của Luật này mà chưa đủ hai mươi năm đóng bảo hiểm xã hội;
b) Suy giảm khả năng lao động từ 61% trở lên mà chưa đủ hai mươi năm đóng bảo hiểm xã hội;
c) Sau một năm nghỉ việc nếu không tiếp tục đóng bảo hiểm xã hội và có yêu cầu nhận bảo hiểm xã hội một lần mà chưa đủ hai mươi năm đóng bảo hiểm xã hội;
d) Ra nước ngoài để định cư.
2. Người lao động quy định tại điểm d và điểm đ khoản 1 Điều 2 của Luật này được hưởng bảo hiểm xã hội một lần khi phục viên, xuất ngũ, thôi việc mà không đủ điều kiện để hưởng lương hưu.
Điều 56. Mức hưởng bảo hiểm xã hội một lần
Mức hưởng bảo hiểm xã hội một lần được tính theo số năm đã đóng bảo hiểm xã hội, cứ mỗi năm tính bằng 1,5 tháng mức bình quân tiền lương, tiền công tháng đóng bảo hiểm xã hội.
Điều 57. Bảo lưu thời gian đóng bảo hiểm xã hội
Người lao động khi nghỉ việc mà chưa đủ điều kiện để hưởng lương hưu theo quy định tại Điều 50 và Điều 51 hoặc chưa hưởng bảo hiểm xã hội một lần theo quy định tại Điều 55 và Điều 56 của Luật này thì được bảo lưu thời gian đóng bảo hiểm xã hội.
Điều 58. Mức bình quân tiền lương, tiền công tháng đóng bảo hiểm xã hội để tính lương hưu, trợ cấp một lần đối với người lao động tham gia bảo hiểm xã hội trước ngày 01 tháng 01 năm 1995
1. Người lao động thuộc đối tượng thực hiện chế độ tiền lương do Nhà nước quy định có toàn bộ thời gian đóng bảo hiểm xã hội theo chế độ tiền lương này thì tính bình quân tiền lương tháng đóng bảo hiểm xã hội của năm năm cuối trước khi nghỉ hưu.
2. Người lao động có toàn bộ thời gian đóng bảo hiểm xã hội theo chế độ tiền lương do người sử dụng lao động quyết định thì tính bình quân tiền lương, tiền công tháng đóng bảo hiểm xã hội của toàn bộ thời gian.
3. Người lao động vừa có thời gian đóng bảo hiểm xã hội thuộc đối tượng thực hiện chế độ tiền lương do Nhà nước quy định, vừa có thời gian đóng bảo hiểm xã hội theo chế độ tiền lương do người sử dụng lao động quyết định thì tính bình quân tiền lương, tiền công tháng đóng bảo hiểm xã hội chung của các thời gian; trong đó thời gian đóng theo chế độ tiền lương do Nhà nước quy định thì tính bình quân tiền lương tháng đóng bảo hiểm xã hội theo quy định tại khoản 1 Điều này.
Điều 59. Mức bình quân tiền lương, tiền công tháng đóng bảo hiểm xã hội để tính lương hưu, trợ cấp một lần đối với người lao động tham gia bảo hiểm xã hội từ ngày 01 tháng 01 năm 1995 đến trước ngày Luật bảo hiểm xã hội có hiệu lực
1. Người lao động thuộc đối tượng thực hiện chế độ tiền lương do Nhà nước quy định có toàn bộ thời gian đóng bảo hiểm xã hội theo chế độ tiền lương này thì tính bình quân tiền lương tháng của số năm đóng bảo hiểm xã hội trước khi nghỉ hưu như sau:
a) Tham gia bảo hiểm xã hội trong khoảng thời gian từ ngày 01 tháng 01 năm 1995 đến ngày 31 tháng 12 năm 2000 thì tính bình quân của tiền lương tháng đóng bảo hiểm xã hội của sáu năm cuối trước khi nghỉ hưu;
b) Tham gia bảo hiểm xã hội trong khoảng thời gian từ ngày 01 tháng 01 năm 2001 đến ngày 31 tháng 12 năm 2006 thì tính bình quân của tiền lương tháng đóng bảo hiểm xã hội của tám năm cuối trước khi nghỉ hưu.
3. Người lao động vừa có thời gian đóng bảo hiểm xã hội thuộc đối tượng thực hiện chế độ tiền lương do Nhà nước quy định, vừa có thời gian đóng bảo hiểm xã hội theo chế độ tiền lương do người sử dụng lao động quyết định thì tính bình quân tiền lương, tiền công tháng đóng bảo hiểm xã hội chung của các thời gian; trong đó thời gian đóng theo chế độ tiền lương do Nhà nước quy định thì tính bình quân tiền lương tháng đóng bảo hiểm xã hội theo quy định tại khoản 1 Điều này.
Điều 60. Mức bình quân tiền lương, tiền công tháng đóng bảo hiểm xã hội để tính lương hưu, trợ cấp một lần đối với người lao động tham gia bảo hiểm xã hội từ ngày Luật bảo hiểm xã hội có hiệu lực
1. Người lao động thuộc đối tượng thực hiện chế độ tiền lương do Nhà nước quy định có toàn bộ thời gian đóng bảo hiểm xã hội theo chế độ tiền lương này thì tính bình quân tiền lương tháng đóng bảo hiểm xã hội của mười năm cuối trước khi nghỉ hưu.
Điều 61. Điều chỉnh tiền lương, tiền công đã đóng bảo hiểm xã hội
1. Tiền lương đã đóng bảo hiểm xã hội để làm căn cứ tính mức bình quân tiền lương tháng đóng bảo hiểm xã hội đối với người lao động quy định tại khoản 1 Điều 94 của Luật này được điều chỉnh theo mức lương tối thiểu chung tại thời điểm hưởng chế độ hưu trí.
2. Tiền lương, tiền công đã đóng bảo hiểm xã hội để làm căn cứ tính mức bình quân tiền lương, tiền công tháng đóng bảo hiểm xã hội đối với người lao động quy định tại khoản 2 Điều 94 của Luật này được điều chỉnh trên cơ sở chỉ số giá sinh hoạt của từng thời kỳ theo quy định của Chính phủ.
Điều 62. Tạm dừng hưởng lương hưu, trợ cấp bảo hiểm xã hội hằng tháng
Người lao động đang hưởng lương hưu, trợ cấp bảo hiểm xã hội hằng tháng bị tạm dừng hưởng lương hưu, trợ cấp bảo hiểm xã hội hằng tháng khi thuộc một trong các trường hợp sau đây:
1. Chấp hành hình phạt tù nhưng không được hưởng án treo;
2. Xuất cảnh trái phép;
3. Bị Toà án tuyên bố là mất tích.

Cache-Control: private


text:
/8
Báo cáo tài liệu này
Quyet dinh 02-Chuan nghe nghiep GV Mam non
Upload: HoaHongVang.dokovn|Ngày: 09/11/2012|Lượt xem: 652|Tải về: 2
Chuyên mục:
BỘ GIÁO DỤC VÀ ĐÀO TẠO–––––Số: 02/2008/QĐ-BGDĐTCỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAMĐộc lập - Tự do - Hạnh phúc –––––––––––––––––––––––Hà Nội, ngày 22 tháng 01 năm 2008QUYẾT ĐỊNHBan hành Quy định về chuẩn nghề nghiệp giáo viên mầm non–––––––––BỘ TRƯỞNG BỘ GIÁO DỤC VÀ ĐÀO TẠOCăn cứ Nghị định số 178/2

markdown:
/8
Báo cáo tài liệu này
# Quyet dinh 02-Chuan nghe nghiep GV Mam non
Upload:
[HoaHongVang.dokovn](/user/HoaHongVang.dokovn)|Ngày: 09/11/2012|Lượt
xem: 652|Tải về: 2
Chuyên mục:
BỘ GIÁO DỤC VÀ ĐÀO TẠO–––––Số: 02/2008/QĐ-BGDĐTCỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAMĐộc lập - Tự do - Hạnh phúc –––––––––––––––––––––––Hà Nội, ngày 22 tháng 01 năm 2008QUYẾT ĐỊNHBan hành Quy định về chuẩn nghề nghiệp giáo viên mầm non–––––––––BỘ TRƯỞNG BỘ GIÁO DỤC VÀ ĐÀO TẠOCăn cứ Nghị định số 178/2


text:
7 LÝ DO CHỌN BẢO VỆ ĐÔNG Á VIỆT NAM
Công ty Bảo vệ Đông Á
Thưa quý khách hàng !
Công Ty bảo vệ ĐÔNG Á VIỆT NAM xin gởi lời chào trân trọng nhất tới quý khách hàng. Công Ty chúng tôi là nhà cung cấp dịch vụ an ninh chuyên nghiệp gồm có các loại hình bảo vệ như
- Cung cấp nhân viên bảo vệ chuyên nghiệp.
- Đào tạo, huấn luyện các kỹ năng nghiệp vụ bảo vệ
- Kinh doanh và lắp đặt các hệ thống an ninh, thiết bị PCCC.
- Cung cấp nhân viên giám sát vật tư.
- Cung cấp chỉ huy an ninh.
- Đầu tư, khai thác dịch vụ giữ xe thông minh.....

Content-Type: text/html


text:
Mục này đã bị khóa
Có lỗi xảy ra, nếu bạn không chắc về những gì mình làm hay không rõ về cách sử dụng chức năng này, hãy tìm trong tài liệu trợ giúp.
Chức năng này không dành cho thành viên
Quay về


text:
Giao Tiếp AVR Với Máy Tính, Giao Diện RS232
Thứ Sáu, ngày 02 tháng 3 năm 2012 0 nhận xét
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)
- 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.
Đá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.
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 (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.
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 (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/
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.
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.
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.
Để 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
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);
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.
#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.
Trong bài 2 chúng ta sẽ tìm hiểu về Terminal trên máy tính và cách viết chương trình giao tiếp trên máy tinh bằng Visual Basic và Visual C++ 6.
(Sưu Tầm)
0 nhận xét:
Đăng nhận xét

markdown:
###
[Giao Tiếp AVR Với Máy Tính, Giao Diện RS232](http://www.linhkiendientu.co/2012/03/giao-tiep-avr-voi-may-tinh-giao-dien.html)
Thứ Sáu, ngày 02 tháng 3 năm 2012
**0**nhận xét **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)
- 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.
Đá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.
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:
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).
![Text LCD Max232](http://www.hocavr.com/writing/docs/images/GTMT/image009.png)
![Text LCD Max232](http://www.hocavr.com/writing/docs/images/GTMT/image011.png)
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:
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.
[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.
![Text LCD Max232](http://www.hocavr.com/writing/docs/images/GTMT/image019.png)
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).
![Text LCD Max232](http://www.hocavr.com/writing/docs/images/GTMT/image021.png)
Hình 9. Các cổng COM ảo và kết nối giữa chúng được tạo bởi VSPD.
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:
![Text LCD Max232](http://www.hocavr.com/writing/docs/images/GTMT/list0.png)
![Text LCD Max232](http://www.hocavr.com/writing/docs/images/GTMT/list0.png)
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:
![Text LCD Max232](http://www.hocavr.com/writing/docs/images/GTMT/list1.png)
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:
![Text LCD Max232](http://www.hocavr.com/writing/docs/images/GTMT/list2.png)
![Text LCD Max232](http://www.hocavr.com/writing/docs/images/GTMT/list2.png)
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.
Để 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
![Text LCD Max232](http://www.hocavr.com/writing/docs/images/GTMT/list3.png)
List 1. Xuất dữ liệu ra LCD và UART bằng thư viện xuất nhập chuẩn stdio
![Text LCD Max232](http://www.hocavr.com/writing/docs/images/GTMT/list3.png)
Để 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
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 “
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);
**“#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 “
Tương tự như thế, trong dòng code 13 chúng ta tạo 1 “tờ giấy” khác tên
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 “
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 “
Để 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.
#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.
Trong bài 2 chúng ta sẽ tìm hiểu về Terminal trên máy tính và cách viết chương trình giao tiếp trên máy tinh bằng Visual Basic và Visual C++ 6.
(Sưu Tầm)
## 0 nhận xét:
## Đăng nhận xét

Cache-Control: private, max-age=0

X-Robots-Tag: all

Server: GSE


text:
Thông tin sản phẩm: HDD box 3.5 IBM ATA
HDD box 3.5 IBM ATA, dùng cho ổ cứng máy PC chuẩn ATA, kết nối máy tính qua cổng usb, có các phụ kiện đi kèm theo, adapter, cáp link,dây nguồn,ốc vit, chất liệu vỏ được làm bằng nhôm cũng khá tốt,nhưng dung lượng cho phép không cao, 80gb đổ xuống
CÔNG TY TNHH MÁY TÍNH VIỆT TRUNG
Showroom: 113 Phố Vọng - Hai Bà Trưng - Hà Nội
Điện thoại : 04.36275012 - 04.36288793 - 04.39978505 - 0904.38.28.58
Đơn vị chủ quản: Công ty TNHH máy tính Việt Trung
Mã số thuế : 0101925925
Ngày cấp ngày 10/01/2011 tại Phòng Đăng ký kinh doanh Nhà A3/52 Nguyễn Chí Thanh , Quận Đống đa, Thành phố Hà Nội, Việt Nam.

markdown:
*Thông tin sản phẩm: HDD box 3.5 IBM ATA*
HDD box 3.5 IBM ATA, dùng cho
[ máy PC chuẩn ATA, kết nối ổ cứng](http://www.maytinhviettrung.vn/o_dia_cd_vcd/)
CÔNG TY TNHH MÁY TÍNH VIỆT TRUNG
Showroom: 113 Phố Vọng - Hai Bà Trưng - Hà Nội
Điện thoại : 04.36275012 - 04.36288793 - 04.39978505 - 0904.38.28.58
Đơn vị chủ quản: Công ty TNHH máy tính Việt Trung
Mã số thuế :
**0101925925**
Ngày cấp ngày 10/01/2011 tại Phòng Đăng ký kinh doanh Nhà A3/52 Nguyễn Chí Thanh , Quận Đống đa, Thành phố Hà Nội, Việt Nam.

Server: Apache/2.2.23 (Unix) mod_ssl/2.2.23 OpenSSL/0.9.8e-fips-rhel5 DAV/2

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

Pragma: no-cache


markdown:
Nếu video tải chậm quý Phật tử vui lòng tải lại trang bằng cách bấm phím F5 1 hoặc nhiều lần để xem nhanh hơn.
NAM MO A DI DA PHAT ...
NAM MO A DI DA PHAT...
NAM MO A DIDA PHAT ...
con nguyen dem long thanh ,cong duc nay huong ve duc phat nguyen cau chu phat ben tren ,phu ho do tri cho
Ba : Doan Thi Lang
Phap danh : Chon Nguyen Bao
Tuoi :84
duoc ve ben duc PHAT A DI DA, kho do chung sanh , thoat khoi nghiep chuong tai uong cua coi tran nay !
con nguyen cau chu phat ben tren phu ho cho ba noi con .
A DI DA PHAT ...
A DI DA PHAT...
A DI DA PHAT ...

Set-Cookie: watched_video_list=MTA1NjI%3D; expires=Mon, 05-Oct-2015 17:00:10 GMT; path=/video/


text:
Trở thành fan của Báo điện tử Tiền Phong trên Facebook để nhận tin hot nhất từ tienphong.vn
Báo điện tử Tiền Phong luôn mong muốn được nhận phản hồi từ bạn đọc! Mọi ý kiến hoặc bài vở đóng góp, xin vui lòng gửi về địa chỉ email:
Nếu bạn có tin tức thời sự nóng cần phản ánh trực tiếp, vui lòng liên lạc qua số điện thoại nóng sau:
01274.91.91.91

Set-Cookie: .ASPXANONYMOUS=wKOBq2HlbPHZ8d7FW6lLwyNdnDVUwme5VkX0fu2OC3Tu9ljIhfWC4RpSVhbcdDlDKuMd7RaX07-4e_Vsabxrtj3NZEyFlqP-trOmDaMicymLAxy-dXdl-gpOn22P3-IVuwVUD-ERbv96gyoRtkJHiQ2; domain=kienthuc.net.vn; expires=Sun, 13-Dec-2015 03:39:41 GMT; path=/; HttpOnly


text:
Vatgia.com tuyển dụng
nhiều vị trí
Sản phẩm
Rao vặt
Hỏi đáp
Đánh giá
Cửa hàng
Tin tức
Bạn hãy
Đăng nhập
hoặc
Đăng ký thành viên, gian hàng
Đăng sản phẩm
|
Đăng tin rao vặt
|
Đăng tin hỏi đáp
Giỏ hàng
(0)
|
Hướng dẫn
|
Liên hệ
|
Chia sẻ tại Facebook
|
Sản phẩm
|
Rao vặt
|
Hỏi đáp, tư vấn
|
Đánh giá (Review)
|
Cửa hàng
Tìm kiếm
Đăng tin hỏi đáp
Xin hãy giúp tôi
Tìm vải polyester may áo
(12)
diên thoại vuvo
(12)
Lập dàn ý bài Thạch Sanh
(7)
Máy ghi âm sony bán ơ đâu?máy ghi âm sony ở đâu...
(14)
Mua quạt trần KDK cánh nhựa cao cấp ở đâu?
(14)
Các nhóm
Hỏi đáp về vatgia.com
(4092)
Bảo vệ người tiêu dùng
(2176)
Kiến thức mua sắm
(4519)
Máy tính, Internet
(93398)
Máy ảnh, máy quay phim
(10445)
Điện thoại, viễn thông
(74918)
Điện tử gia dụng
(17445)
Ôtô, xe máy, xe đạp
(29230)
Công nghiệp, xây dựng
(2571)
Thực phẩm, ăn uống
(13252)
Đồ dùng sinh hoạt
(4169)
Sức khỏe, sắc đẹp
(31058)
Thời trang, hàng hiệu
(11710)
Gia đình
(8663)
Kiến trúc, nội ngoại thất
(4401)
Kinh tế, tài chính
(7606)
Quảng cáo
Rao vặt mới nhất
Xô đun nước 10 lít. Giá 150k.
Máy phân tích nước tiểu hàn quốc 11 thông số giá 14,5tr.
Máy siêu âm 2D phủ màu Xukang 21355 giá 32 triệu.
Kim luồn tĩnh mạch Mediflon 265.000vnd/hộp
Đồ chơi Lego Super Heroes
Sửa chữa xe nâng hàng Bắc Ninh, Sửa xe nâng lưu động
Phụ tùng xe nâng hàng Hà Nội, Linh kiện xe nâng chính hãng
Sửa xe nâng tay Hà Nội, bảo dưỡng xe nâng tay
Sửa xe nâng tay Hà Nội, Hưng Yên, Bắc Ninh, Hà Tây
Phụ tùng xe nâng hàng tại Hà Nội, linh kiện xe nâng hàng
Sửa xe nâng hàng Hà Nội, Sửa xe nâng lưu động
Cần bán nguồn Acbel E2 510w
Sửa xe nâng komatsu Hưng Yên
Phụ tùng xe nâng hàng tại Hà Nội
Sửa chữa xe nâng hàng tại Hải Dương
Thông báo
Mỗi lần trả lời câu hỏi bạn sẽ được cộng thêm
10 điểm
trong tổng số điểm của mình.
Bạn muốn thay đổi vatgia.com
Tư vấn mua điều hòa - Tủ lạnh
Hỏi đáp về mobile
Tư vấn chọn laptop
Bảo vệ người tiêu dùng
Điện thoại blackberry
Tình yêu, quan hệ vợ chồng
Vấn đề đang được quan tâm
Quà tặng & Nghệ thuật tặng quà
Sức khỏe sắc đẹp
Ô tô - Xe máy
Đề thi, đáp án tuyến sinh 2011
Hỏi đáp về laptop
Hỏi đáp về 3G - 4G
Thắc mắc về Internet
Thời trang & Hàng hiệu
Hỏi về iPhone 4
Tư vấn thời trang
Đang được quan tâm nhất
Nên mua iPhone 5 xách tay hay chính hãng?
(14.957)
Điều hòa không khí công nghệ Inverter - chọn hay không?
(20.196)
Nên mua điện thoại Samsung Galaxy S4, iPhone 5 hay chờ iPhone 5S?
(16.127)
Đánh giá chất lượng điện thoại Samsung Ativ S?
(1.155)
Dưới 4 triệu nên mua smartphone nào?
(19.449)
Chọn iPhone 3G hay Omnia HD?
(3.295)
Chọn mua di động cảm ứng đang phân vân giữa chiếc Samsung S5233 và chiếc LG KP500, mong được tư vấn ?
(9.175)
Chọn mua Lumia 925, Lumia 1020 hay Lumia 1520?
(1.496)
Top những mẫu điện thoại giá hơn 3 triệu hot nhất năm 2014 ?
(1.771)
Đánh giá Samsung Galaxy Win,điện thoại Android 2 sim, 4 nhân, màn hình 4.7-inch?
(1.566)
Xem nhiều nhất trong tuần
Làm sữa đậu nành bằng tay hay bằng máy ngon hơn?
(158)
Xiaomi mi4c có giá bao nhiêu?
(137)
Tủ lạnh Hitachi có tốt không?
(94)
Sinh viên kinh tế nên chọn laptop nào?
(84)
Mua căn hộ 50 - 100m2 ở Hà Nội thì mua khu nào đẹp ạ?
(82)
Câu hỏi mới trả lời
Cho mình hỏi cách thay đổi hình nền DESKTOP trên win7 ?
(211.867)
Có nên mua LG G2 vào thời điểm hiện tại?
(32)
Điện thoại của em bị khóa mã PUK em phải làm sao giờ
(155.084)
Nên mua Iphone 6S hàng xách tay hay hàng chính hãng ?
(17)
Cách tăng sub - follower (lượng người theo dõi) cho facebook cá nhân FREE 100%
(47.161)
Quảng cáo
|
Vatgia.com
|
Sản phẩm
|
Rao vặt
|
Hỏi đáp, tư vấn tiêu dùng
|
Đánh giá (Review)
|
Lưu trữ rao vặt
|
Mobile, điện thoại di động
|
Xe may
|
Dien thoai
|
Netbook
|
Máy tính laptop
|
Thiet bi ve sinh cao cap
|
Máy ảnh số
|
Máy quay phim
|
Máy nghe nhạc MP3
|
Chuyen phat nhanh
|
Tivi LCD
|
Mainboard
|
RAM
|
Màn hình LCD
|
Điều hòa
|
BlackBerry
|
Máy chấm công
|
Projector - Máy chiếu
|
Máy photocopy
|
Bat dong san
|
Can thue nha
|
Cho thue nha, nha cho thue
|
iPhone 3GS
|
Sách
|
San go cong nghiep
|
Cau thang dep
|
Ao cuoi
|
Sàn gỗ công nghiệp
|
Ô tô
|
O to
|
Oto
|
Xe hơi
|
Tủ rack
|
Thiết bị kết nối 3G - 3G Datacard
|
Đàn Ghi-ta (guitar)
|
Phần mềm chấm công
|
Phụ kiện giàn giáo
|
Ôtô (Du lịch)
|
Cân sức khoẻ
|
Khách sạn Hà Giang
|
Phim hoạt hình
|
Bàn ghế trang điểm
|
Máy tính tiền
|
Sản phẩm dùng một lần
|
Giới thiệu
|
Hướng dẫn
|
Quy chế hoạt động
|
Chính sách bảo mật thông tin
Công ty Cổ phần Vật Giá Việt Nam. Số GCNDT: 011032001615, cấp ngày 21/06/2012, nơi cấp: UBND thành phố Hà Nội
Trụ sở chính: Lê Đại Hành, Hai Bà Trưng, Hà Nội - Chi nhánh Hồ Chí Minh: Đường Lữ Gia, Phường 15, Quận 11, Hồ Chí Minh

Server: Apache