salut tout le monde, j'aime bien savoir s'il y en a des pics de Microchip qui possèdent un module spécifique KBI (Keyboard Interrupt Module) telque le HC08 de la firme Freescale, si oui lse quels? Merci
-----
05/04/2013, 23h54
#2
vincent66
Date d'inscription
juillet 2007
Localisation
Grandson, Vaud, Suisse
Âge
57
Messages
6 102
Re : KBI et PIC
bonsoir missdefi et bienvenue !
Pas de spécifiquement nommé KBI sur les pic mais bien la capacité de gérer un clavier par interruption "interrupt on pin state change" permettant de gérer un petit clavier 16 touches ou un peu plus moyennant un peu de soft...
Vincent
Leonardo était ingénieur "sans papier", et moi diplômé juste...technicien...
06/04/2013, 11h52
#3
RISC
Date d'inscription
novembre 2006
Messages
3 791
Re : KBI et PIC
Salut,
Comme Vincent l'a dit beaucoup de PIC 8 bits possèdent l'IOC (Interrupt On Change) ou sur les 16 bits les CN (Change Notifications) qui sont l'équivalent d'une porte OU entre plein de broches) qui génère une interruption
a+
14/04/2013, 23h06
#4
invitebd0d9c6d
Date d'inscription
janvier 1970
Messages
3
Re : KBI et PIC
merci pour vos reponses.En faite Je veux gerer un clavier de 20 touches et une commande sur le bus CAN, pour commander un radiateur. Quel PIC peut satisfaire mes besoins. Merci d'avance
Aujourd'hui
A voir en vidéo sur Futura
15/04/2013, 07h51
#5
inviteeb160de1
Date d'inscription
janvier 1970
Messages
1 079
Re : KBI et PIC
Salut,
Mets y un peu du tien et cherches chez microchip..il y a une appli qui permet de trier les composants.
Si tu comptes travailler dessus, autant bien commencer...
16/04/2013, 02h22
#6
invitebd0d9c6d
Date d'inscription
janvier 1970
Messages
3
Re : KBI et PIC
voila c fait, je choisi pour un 18F248,je voudrais essayer d'écrire le programme en JAL ,j'ai consulté un bouquin.
pour réglé la vitesse du bus il utilise les registres :
- BRGCON1
- BRGCON2
- BRGCON3
la vitesse prés configuré est 100 kb/ sec.
moi je voudrais pouvoir changer cette vitesse à:
500 kb /sec .
dans le datasheet du pic il parle comment régler la vitesse et il donne une formule aussi , mais j'arrive pas à l'appliquer .
comme exemple dans mon livre :
BRGCON1 = 0b_0000_0011
BRGCON2 = 0b_1011_1111
BRGCON3 = 0b_0000_0111
cette configuration régle la vitesse à 100kb/sec