![]() |
![]() |
#1 |
Nhập môn đệ tử
Tham gia ngày: Nov 2008
Bài gửi: 6
: |
![]() Mình đang làm bài quang báo (dung 7 led đơn để hiển thị chữ mà hay gọi là led POV hay Property Led) dùng PIC 16f84a và viết bằng CCS.
Trong chưởng trình của mình có dùng thuật toán sử dụng gán mảng. Tức là mình đã có 1 mảng rồi (mảng A), và mình muốn dùng 1 mảng trống (mảng B) gán bằng A: B=A; Nhưng trong CCS mình không biết dùng lệnh như thế nào để gán mảng A cho B cả. (mình đã đọc HELP rồi mà không tìm ra) . Bác nào biết chỉ mình với. Thanks! |
![]() |
![]() |
![]() |
#2 | |
Đệ tử 4 túi
Tham gia ngày: May 2009
Bài gửi: 74
: |
Trích:
int8 i; for(i=0;i<so_pt_mang;i++) b[i]=a[i]; khi đó sẽ sao chép từng phần tử mảng a sng mảng b bạn thử xem! |
|
![]() |
![]() |
![]() |
#3 | |
Đệ tử 4 túi
Tham gia ngày: May 2009
Bài gửi: 74
: |
Trích:
thế thì bạn cần gì khai báo 2 mảng ? mục đích của ta là cất giá trị của nó đi vào vùng nhớ khác chống mất dữ liêu hay đem xử lý yêu cầu khác liên quan tới 1 số giá trị của A |
|
![]() |
![]() |
![]() |
#4 | |
Nhập môn đệ tử
Tham gia ngày: Nov 2008
Bài gửi: 6
: |
Trích:
SẲNG CHO MÌNH HỎI, BÁC NÀO CÓ TỪNG HAY ĐANG LÀM VỀ CÁI LED ĐƠN QUAY HIỂN THỊ NÀY CHƯA (DUNG 1 MOTOR RỒI ĐẶT CẢ BOARD MẠCH LÊN ĐÓ ĐỂ QUAY, ĐỂ DÙNG LED ĐƠN VÀ HIỂN THỊ RA CHỮ) . MÌNH ĐANG LÀM ĐỒ ÁN MÔN HỌC CÁI NÀY (hiii ) . NÓI CHUNG LÀ CŨNG CHƯA HOÀNH THÀNH. ĐANG LÀM THÔI. BÁC NÀO LÀM RỒI MÌNH TRAO ĐỔI KINH NGHIÊM NHÉ. MÌNH DUNG PIC 16F84A. CHƯƠNG TRÌNH MÌNH VIẾT NÓ CHIẾM 94%ROM VÀ 75%RAM ,THẤY CHIẾM NHIỀU DUNG LƯỢNG QUÁ NÊN MÌNH KO DÁM NẠP. SỢ CHÉT PIC QUÁ. MÀ KHÔNG NẠP THÌ CHẢNG BIẾT THẾ NÀO. CÁI NÀY KHÔNG THỂ MÔ PHỎNG ĐƯỢC. CÁC BÁC NGHĨ SAO? CHO MÌNH Ý KIẾN VỚI. |
|
![]() |
![]() |
![]() |
#5 |
Đệ tử 4 túi
Tham gia ngày: May 2009
Bài gửi: 74
: |
cái này người ta dùng động cơ bước và các led đơn để làm. bằnn cách tính góc quay của động cơ bước thì tại góc đó ta cho led nào sáng .khi động cơ quay nhanh thì do hiện tương lưu ảnh của mắt nên ta có thể hiện dc các chữ.
Code:
CHƯƠNG TRÌNH MÌNH VIẾT NÓ CHIẾM 94%ROM VÀ 75%RAM ,THẤY CHIẾM NHIỀU DUNG LƯỢNG QUÁ NÊN MÌNH KO DÁM NẠP. SỢ CHÉT PIC QUÁ. MÀ KHÔNG NẠP THÌ CHẢNG BIẾT THẾ NÀO. CÁI NÀY KHÔNG THỂ MÔ PHỎNG ĐƯỢC. chương trình bạn viết song phải test thử trên mạch thật cho nó trực quan chứ!!!! mong bạn có thể hoàn thành dc nó!!!1 |
![]() |
![]() |
![]() |
#6 |
Nhập môn đệ tử
Tham gia ngày: Mar 2013
Bài gửi: 4
: |
anh chị ơi . cho em hỏi chuyển từ đoạn code này từ c sang asm làm như thế nào em dùng asm để lập trình cho con pic 16f84
![]() a0=a1 a1= PỎTA,0 if (a0=1 && a1==0) { x=x+1 } thanks mọi người nhiu nha |
![]() |
![]() |
![]() |
#7 |
Nhập môn đệ tử
Tham gia ngày: Mar 2013
Bài gửi: 4
: |
Help me (pic16f84)
anh chị ơi . cho em hỏi chuyển từ đoạn code này từ c sang asm làm như thế nào em dùng asm để lập trình cho con pic 16f84 ) help me:
a0=a1 a1= PORTA,0 if (a0=1 && a1==0) { x=x+1 } thanks mọi người nhiu nha |
![]() |
![]() |
![]() |
|
|