Ðề tài: CCS C for PIC16F877A
View Single Post
Old 22-10-2007, 02:45 PM   #344
vandungevn
Đệ tử 5 túi
 
Tham gia ngày: Oct 2006
Bài gửi: 116
:
Send a message via Yahoo to vandungevn
Hiển thị dùng 595 trên CCS

Dưới đây là một chương trình đưa một byte bằng 74hc595 dùng trên CCS

Code:
void display(unsigned char dataout)
{
	unsigned char temp;
	//dataout = 0xa4;
	output_low(pin_c0); 
for(i=0;i<8;i++)
{       
	temp = dataout;
	temp = temp&0x80;
	if(temp==0x80)
	{
	output_high(pin_c1);    // Data
	}
	else
	{
	output_low(pin_c1);  	// Data
	}
	output_high(pin_c0); 	// Clock
	dataout *=2;  
	output_low(pin_c0);	// Clock
}
output_high(pin_c2);		// Latch
output_low(pin_c2);		// Latch
}
chúc bạn thành công.!
__________________
Hãy chung sức vì nền Điện Tử Viêt Nam...! Sản Phẩm thương hiệu Việt "Made in Viet Nam"
Nguyen Van Dung - Nguyễn Văn Dũng. Mobile : (+84) 97 329 1368
Nick name : VanDungEvn ( Yahoo + Skype )
Tư vấn & thiết kế điện tử + Làm mạch in + Hoàn thiện sản phẩm điện tử. Mạch nạp 89-PIC-AVR.
Email: vandungevn@gmail.com Website: www.dientuphuongdung.com
Xóm Mới - Nguyên Xá - Minh Khai - Từ Liêm - Hà Nôi - Viet Nam.

thay đổi nội dung bởi: namqn, 14-01-2008 lúc 09:32 PM.
vandungevn vẫn chưa có mặt trong diễn đàn