PIC Vietnam

Go Back   PIC Vietnam > Microchip PIC > Các ngôn ngữ lập trình khác (CCS C, HT PIC,...)

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 27-02-2012, 10:22 AM   #1
yukul
Đệ tử 1 túi
 
Tham gia ngày: Aug 2010
Bài gửi: 22
:
[help me]mo phong khong chay ve hien thi led 7 thanh cho pic 18 dung ccs

ai biết vào giúp em với.e làm mà nó không chạy.đây là code của e.và dưới là file mô phông ạ.


#include <18f4520.h>
#FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
#device *=16 adc=8
#use delay(clock=11059200)
char M[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x9 0};
int16 num;
int8 nghin,tram,chuc,donvi,i,j;
void hien_thi();

void main()
{
set_tris_c(0x00);
set_tris_d(0x00);
//output_c(0xff);
output_d(0x00);
while(true)
{
for(i=0;1<10000;i++) // dem 0000 den 9999
{
for(j=0;j<50;j++) // toc do dem
{
hien_thi();
}
}
}
}

void hien_thi()
{
nghin=num/1000;
tram=(num%1000)/100;
chuc=(num%100)/10;
donvi=num%10;

output_c(M[donvi]);
output_d(0xfe);
delay_ms(1000);
output_d(0xff);

output_c(M[chuc]);
output_d(0xfd);
delay_ms(1000);
output_d(0xff);

output_c(M[tram]);
output_d(0xfb);
delay_ms(1000);
output_d(0xff);

output_c(M[nghin]);
output_d(0xf7);
delay_ms(1000);
output_d(0xff);
}
File Kèm Theo
File Type: rar pic 18f.rar (43.0 KB, 14 lần tải)
yukul vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-02-2012, 11:50 AM   #2
OoMrBayoO
Nhập môn đệ tử
 
Tham gia ngày: Jul 2011
Bài gửi: 8
:
Bạn chỉnh lại thạch anh trong mô phỏng nhé (bạn đặt 110592MHz). Nhưng cái của bạn chỉ hiển thị 4 số 0 thôi và khi mô phỏng led 7 thanh với tran PNP thì thay PNP bằng cổng Not.
OoMrBayoO vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-02-2012, 12:09 PM   #3
yukul
Đệ tử 1 túi
 
Tham gia ngày: Aug 2010
Bài gửi: 22
:
Trích:
Nguyên văn bởi OoMrBayoO View Post
Bạn chỉnh lại thạch anh trong mô phỏng nhé (bạn đặt 110592MHz). Nhưng cái của bạn chỉ hiển thị 4 số 0 thôi và khi mô phỏng led 7 thanh với tran PNP thì thay PNP bằng cổng Not.
mình chỉnh lại rùi được mà chưa được.bạn có thể sử giúp mình không??thanks bạn nhiều
yukul vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-02-2012, 12:59 PM   #4
OoMrBayoO
Nhập môn đệ tử
 
Tham gia ngày: Jul 2011
Bài gửi: 8
:
Trích:
Nguyên văn bởi yukul View Post
mình chỉnh lại rùi được mà chưa được.bạn có thể sử giúp mình không??thanks bạn nhiều
Mình cũng vừa viết PIC nên cũng chưa được nhiều. Nhưng viết 8051 cũng tạm nên học nhanh hơn.
File Kèm Theo
File Type: rar pic 18f.rar (56.9 KB, 14 lần tải)
OoMrBayoO vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-02-2012, 09:47 PM   #5
yukul
Đệ tử 1 túi
 
Tham gia ngày: Aug 2010
Bài gửi: 22
:
Trích:
Nguyên văn bởi OoMrBayoO View Post
Mình cũng vừa viết PIC nên cũng chưa được nhiều. Nhưng viết 8051 cũng tạm nên học nhanh hơn.
hay quá.bạn cho mình hỏi.nếu không dùng timer thì có chạy được không?giống kiểu mình làm ấy.và timer có chức năng gì vậy?à mình cũng đang nghiên cứu về pic.nếu được bạn có thể cho mình nick yahoo để tiện trao đổi được không?thanks bạn nhiều lắm.
yukul vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 28-02-2012, 12:57 PM   #6
OoMrBayoO
Nhập môn đệ tử
 
Tham gia ngày: Jul 2011
Bài gửi: 8
:
Tất nhiên là vẫn chạy. Nhưng quét led sẽ khó.
Yahoo: vinhnguyenbvn
OoMrBayoO vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 29-02-2012, 01:38 AM   #7
yukul
Đệ tử 1 túi
 
Tham gia ngày: Aug 2010
Bài gửi: 22
:
Trích:
Nguyên văn bởi OoMrBayoO View Post
Tất nhiên là vẫn chạy. Nhưng quét led sẽ khó.
Yahoo: vinhnguyenbvn
mình nt vào yahoo bạn rùi đó.bạn có hay lên yahoo không?rất vui được học hỏi và giao lưu với bạn.
yukul vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 06:12 AM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam