PIC12F675 LED мига КОД

S

sasuke_ninchan

Guest
Здравей приятел

Всъщност аз съвсем нова за този PIC.Сега искам да изгради 1 Проект LED миг.Значи това е моят код.Но когато програмата нея.Светодиода не миг.Как?Моля, помогнете.

Тогава аз също не разбирам да се използва незабавно.Моля, помогнете

Благодаря & взе
Sasuke;======= 8PIN1.ASM =========================== 7/23/02 ==
Списъкът P = 12f675
__config h'3fc4 "
корен шестнадесетичния
;------------------------------------------------- ---
; CPU равен (памет карта)
статут equ 0x03
gpio equ 0x05
cmcon equ 0x19
trisio equ 0x85
osccal equ 0x90
Ансел equ 9F
;
d1 equ 0x86
d2 equ 0x87
D3 equ 0x88
;------------------------------------------------- ---
; Малко равен
rp0 equ 5
;------------------------------------------------- ---
ORG 0x000
;
проекта bsf статус, rp0; банкови 1
повикване 3ffh; получите OSCAL стойност
movwf osccal; калибрирам вътрешния часовник осцилатор
bcf статус, rp0; банкови 0
movlw b'00000111 "; изключите сравнение
movwf cmcon
bsf статус, rp0; банкови 1
clrf Ансел; изключите A / D
movlw b'00000000 "; входа
срещу продукция
movwf trisio
bcf статус, rp0; банкови 0
bcf gpio, 0; изход 0
bcf gpio, 1; изход 0
bcf gpio, 2; изход 0
bcf gpio, 4; изход 0
bcf gpio, 5; изход 0
; готов btfsc gpio, 3; тест готов превключвате
; Гото готови; все още не е
bsf gpio, 0; изход 1
bsf gpio, 1; изход 0
bsf gpio, 2; изход 1
bsf gpio, 4; изход 0
bsf gpio, 5; изход 1
; кръг Гото кръг; направи
;
; закъснение
movlw b'00110010 "
movwf D3
movlw b'00110010 "
movwf d2
movlw b'00110010 "
movwf d1
decfsz d1
Гото -1$
decfsz d2
Гото -5$
decfsz D3
Гото $-9
; Завръщане
;
bcf gpio, 0
bcf gpio, 1; изход 0
bcf gpio, 2; изход 1
bcf gpio, 4; изход 0
bcf gpio, 5
;
приключвам

 

Welcome to EDABoard.com

Sponsor

Back
Top