|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 10:32 pm
| Автор |
Съобщение |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
За съжаление, трябва да си взема думите обратно: за PIC18F2420/2520/4420/4520 има нов errata PDF на МикроЧип от 28 Окт 2005г. с цели 23 бъга, мда, няма грешка, 23 бъга за 5 Долара Проц , или на всеки Долар по 4.6 бъга.
Май това е рекордьора по бъгове на Микрото, а аз взех че го лепнах в списъка с минимални бъгове  , т.е. оставам пак с празен списък.
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Пет Ное 04, 2005 2:20 am |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
малко извън темата:
хахаха - е това е върха  как само звучи "по 4.6 бъга на долар"
аз не съм ползвал нито един от тези процесори , но благодаря за информацията - ще се пазиме.
относно списъка: да не ти е празен - 16F84(A) и както беше казал Predator-а "няма бъгове , защото няма и периферия".
|
| Пет Ное 04, 2005 2:45 am |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
Доста време загубих, докато извадя тази тема от нафталина  Ето как този пич http://www.romanblack.com/one_sec.htm си прави суперточни времезакъснения от 1 секунда, с какви да е кварцове и TIMER0, красота, нали ?
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Пон Яну 22, 2007 1:13 am |
|
 |
|
VSU
Ранг: Напреднал
Регистриран на: Нед Авг 14, 2005 1:08 pm Мнения: 433 Местоположение: Казанлък
|
Метода е супер сега като го видях се сетих че едно време в дале4ната 89 год с един мой колега ни попаднаха доста 68705P3 от ЗЗУ Ст.Загора и по4нахме да си правим 4асовници та той ползваше то4но този метод за точна 1 сек ама ха де що не съм го запомнил тоя трик
|
| Пон Яну 22, 2007 2:14 am |
|
 |
|
VSU
Ранг: Напреднал
Регистриран на: Нед Авг 14, 2005 1:08 pm Мнения: 433 Местоположение: Казанлък
|
ето и фрагмент от кода
newclk brset clken,CR,ret
inc t_ints+1 ; Увеличаване брояча на
bne newc1 ; превключванията
inc t_ints
newc1 lda t_ints
ldx t_ints+1
tst t_err
bmi newc2
incx
newc2 cpx #733%256
sbc #733/256
blo ret
lda t_sec ; Увеличаване на секундите
inca
cmp #60
blo newc7
lda t_min ; Увели¬аване на минутите
inca
cmp #60
blo newc6
lda t_hour ; Увели¬аване на часовете
inca
cmp #24
blo newc5
lda t_date ; Увеличаване на датата
inca
cmp t_mdays
blo newc4
ldx t_month ; Увеличаване на месеца
incx
cpx #12
blo newc3
lda t_year ; Увели¬аване на година-а
inca
jsr setyear ; Обнов¬ване на година-а
clrx
newc3 jsr setmon ; Обнов¬ване на ме-е¦а
clra
newc4 jsr setdate ; Обнов¬ване на да-а-а
clra
newc5 sta t_hour ; Обнов¬ване на ¬а-а
clra
newc6 sta t_min ; Обнов¬ване на мин¦-и-е
clra
newc7 sta t_sec ; Обнов¬ване на -ек¦нди-е
jsr chktmr
clr t_ints ; Обновяване на брояча на
clr t_ints+1 ; превключванията
ldx t_err
bmi newc8
lda t_err+1 ; Компенсиране на
sub #864%256 ; положителна грешка
sta t_err+1
txa
sbc #864/256
sta t_err
rts
newc8 lda t_err+1 ; Компенсиране на
add #1184%256 ; отрицателната грешка
sta t_err+1
txa
adc #1184/256
sta t_err
ret1 rts
|
| Пон Яну 22, 2007 5:02 pm |
|
 |
|
elektronchika
Ранг: Популярен
Регистриран на: Пет Ное 26, 2004 9:50 pm Мнения: 374
|
|
| Сря Яну 24, 2007 11:54 am |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 2 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|