Найдено 42 результата
Перейти к расширенному поиску
- panya
- Вт янв 26, 2016 19:35:14
- Форум: Разные вопросы по МК
- Тема: Из С# на asm
- Ответы: 5
- Просмотры: 1519
...это листинг какого-то дизассемблера, что больше похоже на правду?
Да. код получен из IDA pro, а изначально это bin
просто выполняет начальную инициализацию - заполняет нулями область регистров от 0 до 0хFF
Забивает нулями переменные с 22h по 22h+EFh :)
это загрузка байта из регистра ...
- panya
- Сб янв 23, 2016 15:03:28
- Форум: Разные вопросы по МК
- Тема: Из С# на asm
- Ответы: 5
- Просмотры: 1519
Синтаксис компилятора знать нажобно... а оного нету (вернее хелпа к неведомому компилятору).
имя+n применяется в большинстве компиляторов для указания смещения в массиве с именем
т.е. указав INTMEM_1B+1 мы определяем следующую за INTMEM_1B ячейку (некоторая экономия в перечне имен для величин ...
- panya
- Сб янв 23, 2016 14:03:59
- Форум: Разные вопросы по МК
- Тема: Из С# на asm
- Ответы: 5
- Просмотры: 1519
:))
ковыряю исходник прошивки (на asm'е) - а в нем не мяу-мяу. :cry:
контроллер: 80c196kc, без внутренней ПЗУ и регистровой памятью 488байт
Если не жалко дайте пару советов/ответов.
Вопрос:
1.
ROM:2080 di
ROM:2081 dpts
ROM:2082 ld SP, #1E6h
ROM:2086 ld INTMEM_1B+1, #0
ROM:208A ld INTMEM_1E ...
- panya
- Ср янв 20, 2016 13:53:48
- Форум: Разные вопросы по МК
- Тема: МК n80c196kc20 компилятор/декомпилятор
- Ответы: 3
- Просмотры: 2399
Это линейка 16-битных микроконтроллеров Intel MCS-196. IDA умеет дизассемблировать https://www.hex-rays.com/products/ida/gallery/80196.shtml
p.s. Фотографию чипа на chipdb.org выложите? 196KC есть с буквой S (http://www.chipdb.org/cat-80196-mcu-1039.htm?page=3) а с буквой N (PLCC корпус) ещё нет ...
- panya
- Ср янв 20, 2016 12:07:10
- Форум: Разные вопросы по МК
- Тема: МК n80c196kc20 компилятор/декомпилятор
- Ответы: 3
- Просмотры: 2399
есть МК n80c196kc20, и EEprom к нему. Жизненно необходимо узнать какая логика работы прошивки. В интернете не нашел ни компилятора ни дизасемблера на эту вещь.
может кто сталкивался, или может кто-то может помочь?
- panya
- Вс янв 17, 2016 21:44:02
- Форум: Разные вопросы по МК
- Тема: Прошивка МК с помощью альтернативных программ
- Ответы: 99
- Просмотры: 31220
oleg63m писал(а):panya писал(а):ставлю галочки где нада
в таком случае должно работать. иначе
а неисправен кварц
б неправильно паяешь кварц, кондеры не те
в неправильно выставляешь фюзы
вопрос: после прошивки фюзы читаются как прошивал? или как были с нуля?
так как были с нуля. на 1мег от внутренней рц цепи
- panya
- Вс янв 17, 2016 21:32:12
- Форум: Разные вопросы по МК
- Тема: Прошивка МК с помощью альтернативных программ
- Ответы: 99
- Просмотры: 31220
oleg63m писал(а):экзотика.... но все зависит от того, что шьешь и как
ATmega 8. шью на 8Мгц.
Подключаю программатор, он опознает мегу, выбираю прошивку, захожу на вкладку с фьюзами, ставлю галочки где нада и шью
- panya
- Вс янв 17, 2016 21:16:27
- Форум: Разные вопросы по МК
- Тема: Прошивка МК с помощью альтернативных программ
- Ответы: 99
- Просмотры: 31220
мяу.
Есть программа Galep32 и программатор Galep.
Проблема в том что, не могу прошить фьюзы.
Фьюзы выставляю, прошивку выбираю, шью.
после контроллер с кварцом не конектится, зато с галепа опять шьется. Любые фьюзы выставляю, шью, и программатор не теряет из вида контроллер.
Кто-то сталкивался с ...
- panya
- Чт ноя 19, 2015 19:10:17
- Форум: Периферия
- Тема: Помогите с SPI и цифровым резистром
- Ответы: 10
- Просмотры: 3299
Всем спасибо. работает. Разрешения толкового не было, сделал разрешение от кнопки, когда вкл. кнопка то подтягивает землю на порт и на CS. И завелся резюк.
мяу
- panya
- Чт ноя 19, 2015 14:25:12
- Форум: Периферия
- Тема: Помогите с SPI и цифровым резистром
- Ответы: 10
- Просмотры: 3299
Что вообще показывает напряжометр?
Напряжометр показывает падение напруги. Сопротивление больше - падение больше, меньше - меньше. Поставил чтоб контролировать работу сопротивлялки.
Кстати говоря, в чем проявляется неработоспособность?
Если зажать кнопку и запустить протеус, то сопротивление ...
- panya
- Чт ноя 19, 2015 09:09:06
- Форум: Периферия
- Тема: Помогите с SPI и цифровым резистром
- Ответы: 10
- Просмотры: 3299
Так. А что это у Вас происходит с выводом SS ? Как вход используется, непонятно.
Где сброс CS потенциометра перед выходом на передачу данных? Тоже не видать мне..
SS МК сконфигурирован на вход и на него подвешено питание +5В.
CS :
if(PINB.0==1){PORTB.1=0;...
если нажата кнопка, то низкий ...
- panya
- Чт ноя 19, 2015 07:31:11
- Форум: Периферия
- Тема: Помогите с SPI и цифровым резистром
- Ответы: 10
- Просмотры: 3299
Мяу. :))
Не работает вот эта штука, не могу понять из-за чего ((
Даташиты поковырял и ничего не нашел, по идее должно работать, но реальность упертая штука :shock:
#include <io.h>
// Declare your global variables here
#include <delay.h>
unsigned char cData=90;
/* Макросы для кнопок ...
- panya
- Сб фев 28, 2015 11:32:25
- Форум: Изготовление PCB
- Тема: Помогите с проектированием платы. Протеус
- Ответы: 1
- Просмотры: 1225
Здравствуйте.
Первый раз проектирую плату и столкнулся с несколькими трудностями.
Контроллер atmega8
1. Поротеус показывает не все контакты контроллера!
2. В протеусе какие-то непонятные корпуса подстроечных резисторов.
В архиве есть проект протеуса и фотка желаемой обвязки, не могу реализовать ...
- panya
- Вт дек 30, 2014 12:58:49
- Форум: AVR
- Тема: Счетчик импульса тока на atmega8
- Ответы: 58
- Просмотры: 10952
Прочитал за аппаратное умножение, хочу воспользоваться, вот только с асмом не очень дружу.
Хочу реализовать вот эту часть кода на ассемблере
un_res=(current*current);
un_res+=(((2*acp_number*residue)+(residue*residue))>>6); // (a+b)^2=(a^2+2*a*b+b^2)
Я так понимаю начинать надо как-то так ...
- panya
- Вс дек 28, 2014 14:39:29
- Форум: AVR
- Тема: Счетчик импульса тока на atmega8
- Ответы: 58
- Просмотры: 10952
Всем привет. Что-то давно не заходил. Вообщем все зделано, и уже работает на железе.
Вот исходник, может кому пригодится. Ну и естественно конструктивная критика приветствуется.
#include <mega8.h>
#include <alcd.h>
#include <stdio.h>
#include <delay.h>
#include <math.h ...
- panya
- Вт дек 09, 2014 19:57:02
- Форум: AVR
- Тема: Счетчик импульса тока на atmega8
- Ответы: 58
- Просмотры: 10952
Как более точно записать, в отношении точности. Сделал так:
========
ACP_Anzahl - число с АЦП
========
// - - Напряжение (2.56 == числу 1023 == 128А мгновенного тока в первичной цепи - - //
// Исходя из того что ((1023)/8)=128
CURRENT=ACP_Anzahl>>3; // делим на 8
При напряжении на АЦП 2.56 ...
- panya
- Пн дек 08, 2014 20:12:49
- Форум: AVR
- Тема: Счетчик импульса тока на atmega8
- Ответы: 58
- Просмотры: 10952
Можно сказать что он способен выдать потребителям 200А при напряжении на его шинах 220В. Хотя справедливо подмечено что сформулировано некорректно. Даже если выдает идеальную синусоиду ровно 220 В, придется измерять и напряжение и ток, так как фаза заранее неизвестна, а только тока для этого ...